第三天总结

昨天说还有其他问题要解决,今天已经把环境调通了,也在本地实现了最基础的用户注册操作,记录下今天值得注意的地方:

1、PHP装memcached扩展,有memcache和memcached,选择装memcached,mongo类似,装mongodb;

2、lnmp一键安装包装完后,并不会自动安装memcached以及redis等扩展,需要在lnmp的安装目录下手动执行以下命令

命令: ./addons.sh install redis

./addons.sh install memcached

./addons.sh install mongodb

    ./addons.sh install imagemagick

3、装memcached时碰到一个问题,无法用telnet连接(telnet 127.0.0.1 11211),网上查找一番原因后尝试着关掉防火墙,发现能进入,开启后又无法进入,所以先关了防火墙把功能先调通了,后面开始研究防火墙的问题,最后发现配置文件里有一行配置把11211端口干掉了,并不是自己琢磨半天的telnet的端口问题或者其他,相关命令:

开启防火墙:service iptables start

关闭防火墙:service iptables stop

编辑配置文件:vim /etc/sysconfig/iptables

修改前:-A INPUT -p tcp -m tcp --dport 11211 -j DROP(不清楚以前为什么写了这个~)

修改后:-A INPUT -p tcp -m tcp --dport 11211 -j ACCEPT(感觉直接干掉上面这行代码应该也行,没试)

4、上面说到telnet,查原因时看到一篇文章说--telnet: connect to address 127.0.0.1: Connection refused解决:没有xinetd服务:

1)、/etc/init.d目录中放置了系统中各个daemon服务的脚本,xinetd是其中之一。 
2)、xinetd是一种特殊的daemon服务(super daemon),它本身管理了一系列的daemon服务,这些服务只有在用户调用时才由xinetd启动,它们启动速度稍慢于独立的daemon服务,这些服务在/etc/xinetd.conf和/etc/xinetd.d目录中进行配置。

如果没有可以手动建立服务,命令:

yum install xinetd -y

重启xinetd 服务,命令:

sudo service xinetd restart

5、调试本地用户注册时,发现老是无法写入用户数据导致注册失败,调了很久,也找了很久的原因,最后发现是因为我导入的数据表的结构的库名是live_bet,但是配置文件写的库名是livebet_0,导致数据一直有问题,最后更改配置文件,同步了导入的数据表,注册成功

6、小结:今天算是自己真正的解决了一些问题,虽然环境配置是同事的帮忙,但总的来说今天还是进步,继续加油↖(^ω^)↗

PS:第四条引自博客(http://blog.csdn.net/wuxintdrh/article/details/53243361)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值