1.升级gcc
依次执行以下四条命令。
[root@localhost ~]# yum -y install centos-release-scl
[root@localhost ~]# scl enable devtoolset-9 bash
[root@localhost ~]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
[root@localhost ~]# echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
2.上传redis,并解压
2.1去到redis的上传目录:
[root@localhost ~]# cd /home/Java
2.2解压:
[root@localhost Java]# tar -zxvf redis-6.0.9.tar.gz
3.安装
3.1进入redis目录
3.2执行make
[root@localhost redis-6.0.9]# make
3.3执行make install
[root@localhost redis-6.0.9]# make install
4.复制redis-6.0.9的redis.conf文件,将其粘贴到/usr/local/bin/myconf
(路径可以自己定义)
5.redis的启动配置
5.1去到复制的redis.conf目录,并进行配置
[root@localhost redis-6.0.9]# cd /usr/local/bin/myconf
[root@localhost myconf]# vim redis.conf
输入vim redis.conf,输入i 才可以更改内容
将daemonize no改成 yes,将protected-mode yes,改为no(开启后台服务和关闭保护模式)在 bind 127.0.0.1前面加上#号 ,修改完按Esc 然后输入:wq
最后enter 保存退出(注意有个冒号)(bind和protected-mode在60多行左右,daemonize在200多行左右)
5.启动服务和客户端
[root@localhost bin]# redis-server myconf/redis.conf
[root@localhost bin]# redis-cli -p 6379
6.检查是否启动
[root@localhost ~]# ps -ef|grep redis
有以下则成功