1.1,下载:
redis官网: https://redis.io/download
weg命令: wget https://download.redis.io/releases/redis-6.0.9.tar.gz
1.2,解压下载文件:
tar -zvxf命令:tar -zvxf redis-6.0.9.tar.gz
我安装的目录是/usr/local/src/redis/
解下后目录如下:
1.3,进入redis目录执行make命令:
安装过程中出现错误:
我的原因是因为gcc版本低于5.0要升级gcc
1 #第一步 2 sudo yum install centos-release-scl 3 #第二步 4 sudo yum install devtoolset-7-gcc* 5 #第三步 6 scl enable devtoolset-7 bash 7 #查看gcc版本 8 gcc-c
至此就make成功了
编译成功后,进入src文件夹,执行make install进行Redis编译安装。
1.4,配置:
1.为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
1)、创建bin和etc文件
2)、回到刚刚安装目录,找到redis.conf,将其复制移动到 /usr/local/src/redis/etc下
执行命令如下:
mv redis.conf /usr/local/redis/ect/
进入src目录,移动mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server到/usr/local/src/redis/bin/
执行命令 :mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/src/redis/bin/
依次查看移动后文件
1.5,启动:
打开redis.conf文件 加一条命令 daemonize yes,可以让redis后台启动(一般都有这个命令不过为no改成yes就好了)
启动命令 ./redis-server /usr/local/src/redis/etc/redis.conf
后台启动成功