1.下载tar包,下载地址。
2.CentOS服务器创建installs目录用于存放安装包(根据个人爱好)。
命令:mkdir -p /usr/local/installs/
3.上传下载好的tar包到/usr/local/installs/目录。
4.解压tar包
命令:tar -zxvf redis-3.2.9.tar.gz
5.由于Redis是用c语言写的,所以需要进行编译,编译需要有gcc环境。
5.1 如果没有安装gcc的话,需要提前安装,这里示例一个yum源安装,命令:yum install -y gcc
5.2 安装完gcc后,进入第步解压后的redis-3.2.9目录下,执行命令:make
5.3 编译时可能会出现异常,异常分析:
异常一:make[2]: cc: Command not found,异常原因:没有安装gcc。 解决方案:yum install gcc -y
异常二:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory 异常原因:一些编译依赖或原来编译遗留出现的问题 解决方案:make distclean。清理一下,然后再make。
make成功后,会在src目录下新增如下几个文件。
6.在make成功以后,需要进入src目录执行make test。
可能会出现异常,异常分析:
异常原因:没有安装tcl,
解决方案:yum install -y tcl
然后再执行命令:make test
执行时间很长...
7.执行命令:make install
等待安装完成
安装成功后/usr/local/bin下已有这些文件。
8.查看版本命令
执行redis-server –v
若提示redis-server command not found,则需要将/usr/local/bin目录加到环境变量
9.redis配置
创建配置文件目录,dump file 目录,进程pid目录,log目录等
配置文件一般放在/etc/下,创建redis目录
cd /etc/
mkdir redis
dump file、进程pid、log目录等,一般放在/var/目录下,
cd /var/
mkdir redis
cd redis
mkdir data log run
至此,目录创建完毕。
修改配置文件,配置参数
首先拷贝解压包下的redis.conf文件至/etc/redis
查看/etc/redis/redis.conf
cd /etc/redis/
ll
打开redis.conf文件
vimredis.conf
(1)修改端口(默认6379)
(2)修改pid目录为新建目录
(3)修改dump目录为新建目录
(4)修改log存储目录为新建目录
10.启动redis,查看进程
redis已启动
11.客户端连接
原文链接:https://www.f2er.com/centos/376160.html