博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下安装redis并配置服务
阅读量:6855 次
发布时间:2019-06-26

本文共 1567 字,大约阅读时间需要 5 分钟。

hot3.png

一、安装服务

1、进入/usr/local目录

命令:cd /usr/local(一下命令未说明均在此目录操作,为后边的配置服务做准备)

2、下载文件

下载地址:http://download.redis.io/releases/    找到对应的版本 ,我下载的版本是redis-4.0.1.tar.gz

下载命令:wget http://download.redis.io/releases/redis-4.0.1.tar.gz

3、解压文件

解压命令:tar xzvf redis-4.0.1.tar.gz

4、编译安装

安装命令:命令:cd  /usr/local/redis-4.0.1 ,然后执行命令:make

二、启动服务

1、启动服务

命令: ./usr/local/redis-4.0.1/src/redis-server

2、查看进程

命令: ps -ef|grep redis

3、打开客户端

命令: ./usr/local/redis-4.0.1/src/redis-cli -h ip地址 -p 端口号 -a 密码 (此处没有设置ip、端口、密码可以不要)

CTRL+C 可以结束,此时redis没有设置服务无法在后台运行,结束后redis-cli将无法连接。

三、配置服务

1、配置Redis 服务在后台运行,并且通过service redis start 简单的命令就可以启动服务

命令:cp  /usr/local/redis-4.0.1/utils/redis_init_script  /etc/rc.d/init.d/redis

  在 $EXEC $CONF 后面添加 &的意思是把启动redis作为后台启动,否则redis的启动会占用前段的命令行,其他操作将无法进行。

2、PRIDFILE和CONF 

(1) CONF 的路径是/etc/redis/6379.conf,查看时发现没/etc/redis目录,也没有6379.conf文件

                 #mkdir  /etc/redis

                 #cp  /usr/redis/redis-4.0.1/redis.conf  /etc/redis/6379.conf

 (2) PRIDFILE的路径是/var/run/redis_6379.pid

             分析: 查看   /etc/redis/6379.conf(修改PRIDFILE:/var/run/redis_6379.pid)

3、对/etc/rc.d/init.d/redis的修改

          第一步:EXEC=/usr/redis/redis-4.0.1/src/redis-server

                          CLIEXEC=/usr/redis/redis-4.0.1/src/redis-cli

           第二步:PRIDFILE=/var/run/redis.pid

           第三步:#mkdir  /etc/redis

                 #cp  /usr/redis/redis-4.0.1/redis.conf  /etc/redis/6379.conf

          第四步:  # vi   /etc/redis/6379.conf   

                       把daemonize no改为 daemonize yes

        第五步:在 $EXEC $CONF 后面添加 &

       最终的修改

     执行service redis start 启动服务,执行 service redis stop停止服务。

     在配置了ip和密码时在用service redis stop时就不行了,这时需要执行 cd /usr/local/redis-4.0.1/src

      ./redis-cli -h ip地址 -p 端口号 -a 密码 shutdown 即可停止服务。

转载于:https://my.oschina.net/githubhty/blog/1535356

你可能感兴趣的文章