CentOS 7 部署 Redis(单机版)

一、部署环境说明

软件 版本 安装包
CentOS 7.2 CentOS 7.2
Redis 4.0.14 redis-4.0.14.tar.gz

二、开始部署

  1. 安装gcc依赖

    [root@bmsoft ~]# yum install -y gcc
    
  2. 解压安装文件

    [root@bmsoft ~]# cd /usr/local/src
    [root@bmsoft src]# tar -zxf redis-4.0.14.tar.gz
    [root@bmsoft src]# cd redis-4.0.14
    
  3. MAKE编译安装

    # 先编译
    [root@bmsoft redis-4.0.14]# make
    # 安装并指定安装目录
    [root@bmsoft redis-4.0.14]# make install PREFIX=/usr/local/redis
    
  4. 配置后台启动

    # 进入安装目录
    [root@bmsoft redis-4.0.14]# cd /usr/local/redis/bin/
    # 复制配置文件到安装目录
    [root@bmsoft bin]# cp /usr/local/src/redis-4.0.14/redis.conf /usr/local/redis/bin/
    # 修改配置文件
    [root@bmsoft bin]# vim redis.conf
    ## 修改以下内容
     bind 192.168.1.21    #改为本机IP
      port 6379           #改为设定的端口
      daemonize yes      #后台启动
      
    # 后台启动
    # [root@bmsoft redis-4.0.14]# ./redis-server redis.conf
    
  5. 设置开机启动

    # 添加开机启动服务文件
    [root@bmsoft bin]# 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
    
    # 设置开机启动
    [root@bmsoft bin]# systemctl daemon-reload
    [root@bmsoft bin]# systemctl start redis.service
    [root@bmsoft bin]# systemctl enable redis.service
    
    # 其它命令
    [root@bmsoft bin]# systemctl status redis.service   #查看服务当前状态
    [root@bmsoft bin]# systemctl restart redis.service  #重新启动服务
    
    # 创建 redis 命令软链接
    [root@bmsoft ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
    # 测试 redis
    [root@bmsoft ~]# redis
    
  6. 开放6379端口

posted @ 2019-12-11 17:24  Andy_lu020  阅读(357)  评论(0编辑  收藏  举报