运维开发网

CentOS6.5 安装redis

运维开发网 https://www.qedev.com 2020-04-07 15:38 出处:网络 作者:运维开发网整理
1.下载tar包,下载地址。 2.CentOS服务器创建installs目录用于存放安装包(根据个人爱好)。

1.下载tar包,下载地址。

CentOS6.5 安装redis

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。

CentOS6.5 安装redis

make成功后,会在src目录下新增如下几个文件。

CentOS6.5 安装redis

6.在make成功以后,需要进入src目录执行make test。

可能会出现异常,异常分析:

CentOS6.5 安装redis

异常原因:没有安装tcl,

解决方案:yum install -y tcl

然后再执行命令:make test

执行时间很长...

CentOS6.5 安装redis

7.执行命令:make install

等待安装完成

CentOS6.5 安装redis

安装成功后/usr/local/bin下已有这些文件。

CentOS6.5 安装redis

8.查看版本命令

执行redis-server –v

CentOS6.5 安装redis

若提示redis-server command not found,则需要将/usr/local/bin目录加到环境变量

9.redis配置

创建配置文件目录,dump file 目录,进程pid目录,log目录等

配置文件一般放在/etc/下,创建redis目录

cd /etc/

mkdir redis

CentOS6.5 安装redis

dump file、进程pid、log目录等,一般放在/var/目录下,

cd /var/

mkdir redis

cd redis

mkdir data log run

CentOS6.5 安装redis

至此,目录创建完毕。

修改配置文件,配置参数

首先拷贝解压包下的redis.conf文件至/etc/redis

查看/etc/redis/redis.conf

cd /etc/redis/

ll

打开redis.conf文件

vim redis.conf

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

CentOS6.5 安装redis

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

CentOS6.5 安装redis

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

CentOS6.5 安装redis

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

CentOS6.5 安装redis

(5)修改后台启动

CentOS6.5 安装redis

10.启动redis,查看进程

CentOS6.5 安装redis

redis已启动

11.客户端连接

CentOS6.5 安装redis

0

精彩评论

暂无评论...
验证码 换一张
取 消