新建目录
mkdir -p /home/software/package
将压缩包上传到此目录下
1.安装支持的库文件
yum -y install gcc auto make autoconf libtool make
2.切换到package目录下(压缩包所在目录)
cd /home/software/package
3.将安装资源包中redis-7.2.1.tar.gz解压缩移动到software目录下,并重命名为redis
tar -zxvf redis-7.2.1.tar.gz
mv redis-7.2.1.tar.gz /home/software/redis
4.切换到redis目录下,开始编译
cd /home/software/redis
make
make install PREFIX=/home/software/redis
5.将redis-trib.rb文件复制到/usr/local/bin目录下
cp src/redis-trib.rb /usr/local/bin
6.将redis.conf移动到src目录下
cp redis.conf src/redis.conf
8.编辑redis.conf
vi /home/software/redis/src/redis.conf
bind 127.0.0.1 -::1 -> bind 0.0.0.0 #远程访问修改
protected-mode yes -> protected-mode no #保护模式修改
daemonize no -> daemonize yes #后台启动打开
requirepass foobared -> requirepass AB12345678c #设置redis密码(选做)
9.设置开机启动
vim /etc/systemd/system/redis.service
将以下内容写入文件:
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/home/software/redis/src/redis-server /home/software/redis/src/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
10.重载启动
systemctl daemon-reload
systemctl start redis
systemctl enable redis
完成!