10
2019
07

centos 6.x配置Memcache允许公网访问

配置iptables,打开memcached的端口,允许公网访问:
iptables -A INPUT -p tcp –dport 11211 -j ACCEPT
iptables -A INPUT -p udp –dport 11211 -j ACCEPT
service iptables save
service iptables restart


查看iptables配置文件,确认规则已添加:

vi /etc/sysconfig/iptables


修改memcached的配置文件,去掉15行OPTIONS中的-l 127.0.0.1,为空:

vi /etc/init.d/memcached

/****************修改前**********************/

11 PORT=11211

12 USER=memcached

13 MAXCONN=1024

14 CACHESIZE=984

15 OPTIONS=”-l 127.0.0.1”

16 DAEMON=/usr/local/memcached/bin/memcached

/******************修改后********************/

11 PORT=11211

12 USER=memcached

13 MAXCONN=1024

14 CACHESIZE=984

15 OPTIONS=””

16 DAEMON=/usr/local/memcached/bin/memcached


如果找不到配置文件,可以使用find命令查找:

find / -name memcached.conf 或者 find / -name memcached


重启服务:

service memcached restart


尝试连接:

telnet ip 11211

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Top