1、redis单机配置
1、创建三个目录:
/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
2、设置配置文件
将源码文件中的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文件
3、设置自启动文件(Ubuntu)
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
4、设置自启动
sudo systemctl enable redis_6379
5、启动redis
sudo systemctl start redis_6379
查看日志
cat /var/redis/6379/log/redis.log