/etc/redis(存放redis的配置文件)
/var/redis/6379(存放redis的持久化文件)
/var/redis/6379/log(存放redis的日志文件)
sudo mkdir /etc/redis
sudo mkdir /var/redis
sudo mkdir /var/redis/6379
sudo mkdir /var/redis/6379/log
sudo chmod -R 755 /var/redis
sudo chmod -R 755 /etc/redis
将源码文件中的redis.conf拷贝到/etc/redis 目录,重命名为6379.conf
sudo cp redis.conf /etc/redis/6379.conf
并设置以下配置
daemonize yes #让redis以daemon进程运行
pidfile /var/run/redis_6379.pid #设置redis的pid文件位置
port 6379 #设置redis的监听端口号
dir /var/redis/6379 #设置持久化文件的存储位置
logfile /var/redis/6379/log #设置日志文件
appendonly yes #允许AOF文件
sudo vim /usr/lib/systemd/system/redis_6379.service
redis_6379.service 文件
[Unit]
Description=Redis persistent key-value database
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf --protected-mode no
ExecStop=/usr/local/bin/redis-cli shutdown
#Restart=always
Type=forking
#User=redis
#Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target
sudo systemctl enable redis_6379
sudo systemctl start redis_6379
查看日志
cat /var/redis/6379/log/redis.log
原文:https://www.cnblogs.com/lqlq/p/14638440.html