Linux启动多个Redis实例
•技术
853
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.其他环境类同,不用拘泥于宝塔环境