标签:check 升级 注意 serve seh server redis http 使用
上传压缩文件并解压
我是准备安装在/usr/local/redis
下,文件上传在此目录
注意:安装redis需要gcc环境
gcc -v # 查看版本
yum -y install gcc # 安装
进入解压文件目录使用make对解压的Redis文件进行编译
编译后的文件
编译成功后,进入src文件夹,执行make install
进行Redis安装。
报错
解决办法:
# 查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5
gcc -v
# 升级gcc到5.3及以上,如下:
升级到gcc 9.3:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
如果要长期使用gcc 9.3的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
这样退出shell重新打开就是新版的gcc了
以下其他版本同理,修改devtoolset版本号即可。
重新安装,如果所示安装成功
为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
在redis
创建bin
和etc
文件
回到刚刚安装目录,找到redis.conf
,将其复制移动到 /usr/local/redis/ect
下
cp redis.conf /usr/local/redis/etc/
进入src目录,将常用命令移动到bin
目录下
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server redis-sentinel redis-trib.rb /usr/local/redis/bin/
修改配置文件
Redis默认不是后台启动
使用vim
命令修改redis.cong
配置文件
进入bin
目录通过指定配置文件启动
./redis-server /usr/local/redis/etc/redis.conf
使用客户端连接测试
./redis-cli -p 6379
查看redis进程是否开启
ps -ef|grep redis
关闭Redis
shutdown # 关闭
exit # 退出
标签:check 升级 注意 serve seh server redis http 使用
原文地址:https://www.cnblogs.com/ndbxy/p/12850907.html