Linux下安装redis并配置服务
Linux下安装redis并配置服务
帅的不像男的 发表于1个月前
Linux下安装redis并配置服务
  • 发表于 1个月前
  • 阅读 22
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云实验室 1小时搭建人工智能应用,让技术更容易入门 免费体验 >>>   

摘要: 记录一下Linux下安装redis的部分错误及解决办法

一、安装服务

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 即可停止服务。

共有 人打赏支持
粉丝 10
博文 64
码字总数 37374
×
帅的不像男的
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: