美文网首页
配置Memcached允许公网访问

配置Memcached允许公网访问

作者: 皇阿玛PLUS | 来源:发表于2017-02-24 22:56 被阅读398次

    1.配置iptables,打开memcached的端口,允许公网访问

        [root@iZbp ~]# iptables -A INPUT -p tcp --dport 11211 -j ACCEPT
        [root@iZbp ~]# iptables -A INPUT -p udp --dport 11211 -j ACCEPT
    
        [root@iZbp conf]# service iptables save
        [root@iZbp conf]# service iptables restart
    

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

        [root@iZbp conf]# vim /etc/sysconfig/iptables
    

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

        [root@iZbp include]# vim /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
    

    我的memcached配置文件位置在/etc/init.d/memcached,大家的配置文件可能在/etc/memcached/下面,或者是名字叫做“memcached.conf”;如果找不到配置文件,可以使用find命令查找:find / -name memcached.conf或者find / -name memcached

    3.重启memcached服务

        [root@iZbp include]# service memcached restart
        Stopping memcached:                                        [  OK  ]
        Starting memcached:                                        [  OK  ]
    

    4.办公电脑本机cmd命令行测试是否可以远程访问:

        telnet x.x.x.x 11211
    

    查看状态:

        stats
    

    退出

        quit
    

    相关文章

      网友评论

          本文标题:配置Memcached允许公网访问

          本文链接:https://www.haomeiwen.com/subject/pdhgwttx.html