【redis】centOS安装配置redis

发布时间:2017-6-29 9:55:07编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"【redis】centOS安装配置redis",主要涉及到【redis】centOS安装配置redis方面的内容,对于【redis】centOS安装配置redis感兴趣的同学可以参考一下。

本文记录CentOS中安装和配置redis缓存服务器的方法。

1、下载redis

从redis官网下载redis最新稳定版本的源码。如可以使用如下命令下载(本文下载使用的是3.2.9的版本):

wget http://172.16.1.65/files/40260000022F60B0/source.goyun.org:8000/source/Redis/redis-3.2.9.tar.gz

2、安装gcc编译器

下载redis源码后需要在CentOS上使用gcc进行编译生成可执行文件。所以首先需要安装gcc工具,可以使用如下命令:

yum -y install gcc gcc-c++ kernel-devel

3、编译+安装

解压下载后的redis源码,并进入解压后的源码目录后执行make编译,编译成功后执行make install进行安装,命令如下:

tar -xvf redis-3.2.9.tar.gz
cd redis-3.2.9
make
make install

4、配置redis

(1)、创建redis用户

为redis创建用户并设置密码。创建用户命令如下:

useradd redis
设置密码可以使用如下命令:

passwd redis

(2)、创建配置文件

在etc目录下创建redis目录用于保存redis的配置,并将源码目录下的redis配置文件拷贝到该目录下。执行命令如下:

mkdir /etc/redis
cp redis.conf /etc/redis

(3)、创建数据和log相关保存目录

在var目录下新建redis目录并在其中新建几个目录用于保存redis的dump file、进程pid文件、log文件。可以参考如下命令:

mkdir -p /var/redis/data
mkdir -p /var/redis/run
mkdir -p /var/redis/log
使用如下命令设置数据目录的用户组:

chown -R redis:redis /var/redis

(4)、修改redis的配置文件

修改redis的配置文件(/etc/redis/redis.conf),主要完成如下修改:

  • 指定进程号存储目录

修改配置文件中pidfile的配置,如下为本机修改后该字段的配置:

pidfile /var/redis/run/redis_6379.pid

  • 修改数据存储目录

修改配置文件中dir的配置指定数据存储的路径。如本文中的配置如下:

dir /var/redis/data

  • 修改log存储目录

修改配置文件中logfile的配置用于指定log的存储路径。如本文中的配置如下:

logfile /var/redis/log/redis.log

  • 设置密码访问控制

修改配置文件中requirepass的字段配置,取消之前的注释(#),然后修改后面的密码配置为自己需要的值即可。

  • 设置局域网访问

修改配置文件中bind的字段配置(默认为127.0.0.1,只能使用本机访问)为局域网的IP地址,否则局域网内的其他主机无法链接到本redis服务器。

5、启动redis服务

可以使用如下命令启动redis服务器。

sudo /usr/local/bin/redis-server /etc/redis/redis.conf

6、客户端链接redis服务器

客户端可以使用redis-cli作为客户端链接redis服务器进行测试验证。如下为链接命令

redis-cli -h iZwz9gbs9bf9mtwhs3mhpoZ -p 6379 -a 123456
其中iZwz9gbs9bf9mtwhs3mhpoZ为redis服务器bind的ip或ip对应的主机名。-a的参数为redis服务器中配置的密码(本文为123456)。

7、停止redis服务

可以使用如下命令停止redis的服务器。

redis-cli -h iZwz9gbs9bf9mtwhs3mhpoZ -p 6379 -a 123456 shutdown




上一篇:c++builder字符串转换为日期的通用函数
下一篇:Fiddler的详细介绍

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款