同一个服务器启动两个redis服务记录!
Posted 泰石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一个服务器启动两个redis服务记录!相关的知识,希望对你有一定的参考价值。
主要需要注意下一几点:
1、每个redis-server会有个redis.conf的配置文件,这里主要的就是对该配置文件进行操作
2、下面罗列redis.conf主要更改的操作:
a、 去掉bind,默认如果没有bind,那么允许任何ip进行连接
#bind 127.0.0.1
b、更改启动端口(port 默认为6379)
port 6300
c、更改为后台启动(daemonize 默认为no)
daemonize yes
d、新建一个pid文件,里面是一个数字,然后将pidfile指向这个pi文件
pidfile /var/redis/pid/redis_6300.pid
e、新建一个log文件,并将logfile指向该文件
logfile /var/redis/log/redis_6300.log
e、指定数据库文件:
dbfilename dump_6300.rdb
注意,这个是文件,不可包含路径,否则启动错误
f、设置密码
requirepass redisbber6300
g、设置dir路径,dir路径是制定上面的数据库文件dbfilename的存储路径
dir /var/redis/db/
3、开启防火墙,将端口设置为可访问,并重启防火墙
[root@server-dev redis]# vi /etc/sysconfig/iptables
# Generated by iptables-save v1.4.7 on Wed Nov 25 06:00:34 2015
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [4:496]
-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5223 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5432 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5277 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5222 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p udp -m udp --dport 5270 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5270 -j ACCEPT
-A INPUT -p udp -m udp --dport 5222 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5222 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6379 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6300 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6301 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6302 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6303 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6304 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6305 -j ACCEPT
-A INPUT -p tcp -m multiport --dports 6306 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Wed Nov 25 06:00:34 2015
"/etc/sysconfig/iptables" 33L, 1460C written
[root@server-dev redis]# service iptables restart
以上是关于同一个服务器启动两个redis服务记录!的主要内容,如果未能解决你的问题,请参考以下文章