telnet localhost 11211失败。怎么打开港口?

时间:2013-08-28 20:54:59

标签: ruby-on-rails memcached dalli

我有一台运行memcached的服务器,但它无法运行。因此,当我尝试通过端口11211 telnet到localhost时,它失败了。我该怎么打开这个端口?

    root@s2:/usr/local/www/production/current/log# telnet localhost 11211
    Trying 127.0.1.1...
    telnet: Unable to connect to remote host: Connection refused

1 个答案:

答案 0 :(得分:1)

端口不是问题,它是监听地址。 您需要在memcached.conf

中设置收听地址

-l 0.0.0.0这不安全,但最开放

-l 127.0.0.1

或主机的实际IP地址(这是我使用的)

-l 192.168.0.1

BTW,这是我的hosts文件:

127.0.0.1   localhost
127.0.1.1   myhostname