redis官网 下载最新稳定版本
下载后拷贝到linux服务器中解压(这里根据习惯拷贝到opt目录下了)
tar -zxvf redis-6.0.6.tar.gz
由于redis是由c语言编写的
所以解压后yum install gcc-c++
命令安装gcc-c++编译器
cd到解压后的目录cd redis-6.0.6
执行make
命令编译
ps:
到这里如果redis版本为6.0以上可能会因gcc-c++版本太低报错(没报错不用管!跳过!继续下一步!),需要安装升级gcc-c++版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
source /etc/profile
完成后make install
命令安装
redis默认安装到/usr/local/bin
目录下
cd /usr/local/bin
输入ls
命令可以看到如下
redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
回到redis目录cd /opt/redis-6.0.6
可以看到目录下有个redis.conf
文件,这个就是redis的配置文件
修改配置文件vim redis.conf
/deamonize
找到deamonize = no
修改为 deamonize = yes
将redis修改为后台运行
/usr/local/bin/redis-server /opt/redis-6.0.6/redis-conf
启动redis (这里建议将redis.conf单独复制一份出来方便管理)
netstat -ntlp
命令可以看到 redis已经启动了
/usr/local/bin/redis-cli -p 6379
连接我们的redis客户端(redis-cli -h为指定主机host 默认本机 -p为指定端口post)
输入ping
命令看到PONG
说明已经成功连接啦!
quit
、exit
命令退出连接
shutdown
命令可以关闭redis服务~