我有一台运行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
答案 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