开发者社区> 问答> 正文

centos 7.3安装memcache,但是外部不能访问!求解决。~~

服务器安装好了memcached,用telnet只能链接到127.0.0.1,IP就不行,再windows用telnet也死活链接不上,但是我用centos7,2,同样的方法就可以连接成功,7.0的也没有问题。这到底是在哪里做了安全配置。求大佬出来解惑一下,防火墙端口都开了,安全组的端口也都开了。所以应该不存在端口问题。

展开
收起
小a阿城 2017-06-29 22:00:44 3242 0
1 条回答
写回答
取消 提交回答
  • 博客:http://nginxs.blog.51cto.com/ github:https://github.com/bashhu

    怀疑你的memcached是监听的回环端口127.0.0.1,可以监听下你的服务器IP,具体方法如下

    memcached启动参数描述:
    -d :启动一个守护进程,
    -m:分配给Memcache使用的内存数量,单位是MB,默认是64MB,
    -u :运行Memcache的用户
    -l :监听的服务器IP地址
    -p :设置Memcache监听的端口,默认是11211 注:-p(p为小写)
    -c :设置最大并发连接数,默认是1024
    -P :设置保存Memcache的pid文件 注:-P(P为大写)
    如果要结束Memcache进程,执行:kill cat pid文件路径

    启动memcached
    memcached -d -m 2048 -u root -l 192.168.0.1 -p 12111 -c 1024 -P /tmp/memcached.pid

    2019-07-17 21:20:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
《Nginx 代理系统常用手册》 立即下载