redis部署

1. 安装gcc和gcc+ 

        yum install gcc

        yum install gcc+c

2. 下载、解压、编译redis

        wget http://download.redis.io/releases/redis-5.0.5.tar.gz

        tar xzf redis-5.0.5.tar.gz

        cd redis-5.0.5

        make

3. 安装到/usr/local/redis目录下

        make PREFIX=/usr/local/redis install

4. 拷贝配置文件

        cp redis.conf /usr/local/redis/

5. 修改配置文件

        vim /usr/local/redis/redis.conf

  5.1 设置daemonize为yes

  5.2 注释掉bin 172.0.0.1

  5.3 设置protected-mode为no

6.设置开机启动

  6.1 添加开机启动服务  vim /etc/systemd/system/redis.service

        复制以下内容保存

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 

   6.2 设置开机启动

          systemctl daemon-reload

          systemctl start redis.service

          systemctl enable redis.service

7. 创建reids命令软连接

          ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

    测试redis命令

      [root@iZbgfdjv0wjs0eZ redis]# redis
      127.0.0.1:6379> ping
      PONG
      127.0.0.1:6379> 

8. 服务操作命令

          systemctl start redis.service                              #启动redis服务

          systemctl stop redis.service                              #停止redis服务

          systemctl restart redis.service                           #重新启动服务

          systemctl status redis.service                            #查看服务当前状态

          systemctl enable redis.service                           #设置开机自启动

          systemctl disable redis.service                          #停止开机自启动

posted @ 2020-09-25 15:44  xdsxdsxds0  阅读(96)  评论(0)    收藏  举报