CentOS6.5 安装redis

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文件

vim redis.conf

(1)修改端口(默认6379)


(2)修改pid目录为新建目录

(3)修改dump目录为新建目录


(4)修改log存储目录为新建目录


(5)修改后台启动


10.启动redis,查看进程


redis已启动

11.客户端连接


猜你喜欢

转载自blog.csdn.net/u013274055/article/details/74093033
今日推荐