centos 安装、配置redis 4.0.2

前端之家收集整理的这篇文章主要介绍了centos 安装、配置redis 4.0.2前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1. 获取安装包:redis-4.0.2.tar.gz@H_301_7@

http://download.redis.io/releases/redis-4.0.2.tar.gz@H_301_7@

2.上传centos主机,比如目录 /usr/local (下文的操作都基于此目录)@H_301_7@

3. 解压@H_301_7@

cd/usr/local@H_301_7@

tar -zxvf redis-4.0.2.tar.gz@H_301_7@

4. 编译安装@H_301_7@

cd redis-4.0.2@H_301_7@

make install@H_301_7@

5. 目录结构如下@H_301_7@

[root@localhost redis-4.0.2]# ls -ll
total 288
-rw-rw-r-- 1 root root 131381 Sep 21 22:12 00-RELEASENOTES
-rw-rw-r-- 1 root root 53 Sep 21 22:12 BUGS
-rw-rw-r-- 1 root root 1815 Sep 21 22:12 CONTRIBUTING
-rw-rw-r-- 1 root root 1487 Sep 21 22:12 COPYING
drwxrwxr-x 6 root root 4096 Sep 29 09:56 deps
-rw-rw-r-- 1 root root 11 Sep 21 22:12 INSTALL
-rw-rw-r-- 1 root root 151 Sep 21 22:12 Makefile
-rw-rw-r-- 1 root root 4223 Sep 21 22:12 MANIFESTO
-rw-rw-r-- 1 root root 20530 Sep 21 22:12 README.md
-rw-rw-r-- 1 root root 57764 Sep 21 22:12 redis.conf
-rwxrwxr-x 1 root root 271 Sep 21 22:12 runtest
-rwxrwxr-x 1 root root 280 Sep 21 22:12 runtest-cluster
-rwxrwxr-x 1 root root 281 Sep 21 22:12 runtest-sentinel
-rw-rw-r-- 1 root root 7606 Sep 21 22:12 sentinel.conf
drwxrwxr-x 3 root root 8192 Sep 29 10:20 src
drwxrwxr-x 10 root root 4096 Sep 21 22:12 tests
drwxrwxr-x 8 root root 4096 Sep 29 16:59 util@H_301_7@

6.以非daemon模式启动@H_301_7@

src/redis-server@H_301_7@

7. 再打开一个终端,连接到centos服务器,验证redis服务是否正常。执行redis-cli命令,进入交互模式@H_301_7@

[root@localhost redis-4.0.2]# redis-cli
127.0.0.1:6379> set a 1
OK
127.0.0.1:6379> get a
"1"
127.0.0.1:6379>@H_301_7@

看到上面的输出,说明redis安装、启动都正常。@H_301_7@

配置redis为系统的服务@H_301_7@

8.停止上述第6步中启动的redis服务。直接:ctrl+c@H_301_7@

9.在/etc下创建redis目录@H_301_7@

mkdir /etc/redis@H_301_7@


@H_301_7@

10. 复制redis.conf配置文件(6379为redis服务的端口)@H_301_7@

cp /usr/local/redis-4.0.2/redis.conf /etc/redis/6379.conf@H_301_7@


@H_301_7@

11. 修改配置文件6379,vi /etc/redis/6379.conf,将daemonize no修改为yes@H_301_7@


@H_301_7@

12.复制redis_init_script配置文件,重命名redisd@H_301_7@

cp /usr/local/redis-4.0.2/utils/redis_init_script/etc/init.d/redisd@H_301_7@


@H_301_7@

13.修改配置文件redisd,第二行加上chkconfig: 2345 90 10。2345是运行级别,90表示启动的优先级,10表示停止的优先级@H_301_7@

#!/bin/sh
#chkconfig: 2345 90 10
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.@H_301_7@


@H_301_7@

14.配置开机自启动@H_301_7@

chkconfig redisd on@H_301_7@


@H_301_7@

15 启动与停止redis
@H_301_7@

systemctl start redisd.service@H_301_7@

systemctl stop redisd.service @H_301_7@

猜你在找的CentOS相关文章