安装好redis后,默认只有一个实例。
# 复制默认的配置文件以创建新的配置
cp /etc/redis.conf /etc/redis_6380.conf
# 打开新的配置文件进行编辑
vim /etc/redis_6380.conf
修改以下几处:其中需要新建目录/var/lib/redis/6380
port 6380
pidfile /var/run/redis_6380.pid
logfile /var/log/redis/redis_6380.log
dbfilename dump_6380.rdb
dir /var/lib/redis/6380
保存并退出。
再配置服务方式启动:
# 复制默认的服务配置文件以创建新的服务配置
cp /usr/lib/systemd/system/redis.service /usr/lib/systemd/system/redis_6380.service
# 打开新的服务配置文件进行修改
vim /usr/lib/systemd/system/redis_6380.service
修改后的内容如下:
[Unit]
Description=redis_6380, port 6380
After=redis.service
[Service]
ExecStart=/usr/bin/redis-server /etc/redis_6380.conf --supervised systemd
ExecStop=/usr/bin/redis-cli -p 6380 shutdown
Type=notify
Uset=redis
Group=redis
RuntimeDirectory=redis_6380
RuntimeDirectoryMode=0755
[Install]
WantedBy=multi-user.target
保存并退出。
更新服务组件:
systemctl daemon-reload
启动新的redis实例:
systemctl start redis_6380
大功告成,打完收工。