Linux启动多个Redis实例

技术
498 0

场景

1.安装了宝塔
2.软件商店里安装了 redis
3.原安装好的redis不要动!

文件操作

1.准备一份原来的redis.conf备用
2.假设 站点目录为/data/www/wwwroot/a.com 你想开的端口是4399 密码是acom
想把redis放置到网站根目录中管理
3.将redis.conf命名为 redis4399.conf
4.打开redis4399.conf修改如下内容【可根据自己的喜好加下 搜索关键词,需要修改时全局搜索即可】

4.1 端口

port 4399

4.2 pid进程文件

pidfile /data/www/wwwroot/a.com/redis/redis4399.pid

4.3 log日志文件

logfile "/data/www/wwwroot/a.com/redis/redis4399.log"

4.4 rdb文件

#253行
dbfilename dump4399.rdb

#263行
dir /data/www/wwwroot/a.com/redis/

4.5 redis密码

requirepass acom

5.最后检查一遍,无问题上传到/data/www/wwwroot/a.com/redis/中

切换到 /data/www/wwwroot/a.com/redis/目录下,执行

/www/server/redis/src/redis-server redis4399.conf

当 当前目录下产生pid文件和log文件代表启动成功,只有log文件的话是启动失败,查看下端口是否占用了。rdb文件会稍晚些产生,这个不用在意。

查看端口是否占用

netstat -apn | grep 端口

小结

1.根据linux配置文件的尿性,上面的那些配置项理论上也可以都拿到文件最上面。个人未试验过
2.如果需要开机自启动,将启动命令配置到启动项中。
3.其他环境类同,不用拘泥于宝塔环境

最后更新 2022-11-27
评论 ( 0 )
评论已关闭