一介闲人
一介闲人
tar -vzxf redis-7.0.11.tar.gz
cd redis-7.0.11/
make prefix=/ins_dev/redis
将配置文件和redis服务文件与客户端文件复制到指定目录进行操作
cd /ins_dev/redis
mkdir bin
cd bin
cp /ins_dev/redis/redis-7.0.11/redis.conf ./
cp /ins_dev/redis/redis-7.0.11/src/redis-server ./
cp /ins_dev/redis/redis-7.0.11/src/redis-cli ./
vim redis.conf
保存并退出 Redis 配置文件
cd /ins_dev/redis/bin
./redis-server redis.conf
./redis-cli -h 127.0.0.1 -p 6379 -a 123456
实现效果:
创建 systemd 服务文件
vi /etc/systemd/system/redis.service
按 i 进入编辑模式
[Unit]
Description=Redis Server
After=network.target
[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli -a "你的Redis密码" shutdown
Type=forking
Restart=on-failure
RestartSec=5s
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重新加载 systemd 配置
systemctl daemon-reload
设置权限
chmod 644 /etc/systemd/system/redis.service
评论