解压压缩包
tar -zxvf redis-4.0.6.tar.gz
yum安装gcc依赖
yum install gcc
yum install gcc-c++
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install make
yum install tcl
跳转到redis解压目录下
编译安装
make MALLOC=libc
如果预编译失败升级gcc在执行预编译
gcc -v # 查看gcc版本
yum -y install centos-release-scl # 升级到9.1版本
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
#以上为临时启用,如果要长期使用gcc 9.1的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
安装
cd src && make install
``
###以后台进程方式启动redis
#####修改redis.conf文件
将daemonize no改为daemonize yes #后台启动线程保护
#####允许远程连接并设置密码
bind 0.0.0.0
protected-mode #有密码就设置yes,无密码设置no
requirepass #设置的密码
指定redis.conf文件启动
./redis-server /usr/local/redis-4.0.6/redis.conf
网友评论