一、下载redis
wget http://download.redis.io/releases/redis-7.0.4.tar.gz
尽量下载最新版,旧版可能存在漏洞
二、编译安装并修改redis配置文件
tar xf redis-4.0.1.tar.gz -C /usr/local/
cd /usr/local/redis-4.0.1
make
#遇到问题可以试试make MALLOC=libc
vim redis.conf
1.将 daemonize 属性改为yes
2.将build 127.0.0.1注释掉
三、启动redis
src/redis-server redis.conf
四、设置自启
ln -s /usr/local/redis-4.0.1 /usr/local/redis
vim /lib/systemd/system/redis.service
[Unit]
Description=Redis In-Memory Data Store
Documentation=https://redis.io/
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/src/redis-server /usr/local/redis/redis.conf
ExecStop=/usr/local/redis/src/redis-cli shutdown
ExecReload=/bin/kill -s HUP $MAINPID
Restart=always
[Install]
WantedBy=multi-user.target
五、测试启动
systemctl enable redis
systemctl disable redis
systemctl start redis
systemctl stop redis
systemctl reload redis
systemctl status redis
网友评论