欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux下Centos7安装配置Redis6.0

程序员文章站 2022-03-10 08:15:00
...

目标:在虚拟机Centos7下安装redis6.0 并配置开机启动和远程访问;

1.去redis官网下载 redis压缩包,楼主的压缩包是: redis-6.0.4.tar.gz, 存放路径是:/home/sofrware

2.解压

tar -zxvf redis-6.0.4.tar.gz

 3.安装gcc-c++

1.安装gcc-c++
    yum install gcc-c++
2.升级
    yum -y install centos-release-scl
    yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
    scl enable devtoolset-9 bash
3.永久升级
    echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

4.安装

make install

5.配置核心配置文件 redis.conf

//1.创建文件夹  这个是redis默认的配置路径 也可以在配置文件中修改
mkdir /usr/local/redis -p
//2.将配置文件复制到新建目录
cp /home/software/redis-6.0.4/redis.conf /usr/local/redis
//3 修改配置文件
cd /usr/local/redis
vim redis.conf
    修改以下配置:
        daemonize yes //设置后台启动
        dir /usr/local/redis/working  //文件路径
        bind 0.0.0.0    //设置远程访问
        requirepass 123456  //设置密码

6.配置redis启动脚本

1.复制启动脚本到init.d目录
cp /home/software/redis-6.0.4/utils/redis_init_script /etc/init.d
2.配置启动脚本
    vim ./redis_init_script
    CONF="/usr/local/redis/redis.conf" //修改配置文件路径
    将 $CLIEXEC -p $REDISPORT shutdown 修改为:
    $CLIEXEC -a "123456" -p $REDISPORT shutdown
其中 123456是redis密码
保存启动脚本文件

3. 脚本授权:
    chmod 777 redis_init_script

7.启动检测: 

./redis_init_script start

启动成功: 

Linux下Centos7安装配置Redis6.0

8.开启系统6379端口:

添加指定需要开放的端口:
firewall-cmd --add-port=6379/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=6379/tcp
返回yes 表示开启成功

9.测试

Linux下Centos7安装配置Redis6.0

10 设置开机启动

chkconfig redis_init_script on

 

11.结语:第一次安装的时候搞了三四次,在失败的时候也加深了理解,如果你的环境最后也安装失败了,多耐心试几次,总会成功的,加油!!!

相关标签: redis centos