Linux安装redis7.x(支持远程连接;后台启动;开机启动)

568 阅读1分钟

1:在/usr/local下新建soft文件夹,在soft文件夹内新增redis文件夹

    此步骤自己平衡,我习惯这样是为了方便后期知道安装地址以及配置地址

2:下载redis安装包

    cd /usr/local/soft/redis

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

3:解压

    tar xzvf redis-7.0.5.tar.gz

4:将压缩后的文件重新命名,并进入该文件夹

    mv redis-7.0.5 redis
    
    cd redis

5:编译

    make
    
    centos7可能会出现错误:
    
        make[3]: cc:命令未找到
    
    原因:
    
        缺少gcc;
    
    解决办法:
        
        yum -y install gcc
    
    安装完成后清理之前的残余文件并重新make
    
        make distclean && make

6:进入src目录并开始指定位置进行安装

    cd src
    
    make install PREFIX=/usr/local/soft/redis

7:在安装目录下新增etc文件夹;同时将redis.conf移动到etc文件下

    mkdir /usr/local/soft/redis/etc
    
    mv ../redis.conf /usr/local/soft/redis/etc

8:修改配置(允许后台启动;允许远程连接)

    vi /usr/local/soft/redis/etc/redis.conf
    
    修改:daemonize 为 yes
    
    修改:bind 为 0.0.0.0
    
    修改:protected-mode 为 no

9:配置开机自启动redis

    vi /etc/rc.local 
    
    添加:/usr/local/soft/redis/bin/redis-server /usr/local/soft/redis/etc/redis.conf
    

10:设置软链,方便全局使用

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

11:指定配置文件启动redis

    /usr/local/soft/redis/bin/redis-server /usr/local/soft/redis/etc/redis.conf

至此,redis已经安装完成了;

此方法安装成功后,支持远程连接redis;支持后台启动;支持开机启动;

最后注意开放服务器 6379 端口!