这两天没有在博客中记录自己写的学习过程,主要的原因是,我自己把博客给搞挂了。
问题是这样的,前几天没事做,11月28号11点17分,我就看框架源码,看见一个绑定先端页面的位置,就想换个名字玩玩,然后我就换了,测试也没问题。
现在想想,这些都是伏笔啊。后来也没注意,就想把测试的部分删掉。可也一直没有问题。
晚上的时候,我想把更多的端口用一用,正好有一个网络通信的源码,我就给他分配了一个端口,想着可以在服务器和本地进行通信,这个到现在也没实现出来啊,摔。分配完端口,博客500了,好像先是502,后跳成500了。我一直认为是端口造成的问题,反复的折腾netstat -an,这个命令敲了得有一百多遍啊,反复打开,关闭。本地装了telnet,也是奇怪,只能连接22端口,3306,80端口都不行。刚刚测试了一下,惊喜的发现80端口可以啊。看来我当时在谷歌上查的方法太乱,把服务器都改乱了。这个也是伏笔啊,以后可能还会遇见。
郁闷了一天一宿也没出个结果啊。。。。
昨晚想的办法是:1.修好端口的问题。如果不行2.把数据库内容导出来,重新安装一遍。
1我是实在走不通了,以后慢慢研究把,可能就不再研究了。
后来就改走方法2,新学会了一个mysqldump,这个真是好用,本地通过后,就改服务器上的,虽然也是有一些小问题,但都容易多了。这让我知道了,以后博客要经常备份一下啊。慢慢实现一下这个功能!
今天上午一直在把以前搭的博客往服务器上搭,supervisor出了点问题,command命令后要加上python3,这可能就是python版本多造成的问题吧。
最后解决问题还是不断的百度+谷歌,虽然并没有解决。我的问题是通过看log发现的问题。
通过这次小插曲,学习到telnet,mysql dump,netstat,ip tables,还有就是centos的资料比ubuntu的资料多,容易查。对于防火墙的问题,ubuntu处理简单,ufw allow 80就可以了,不过资料少,废了好多时间。
另外,记得备份!!!
为什么要复制到这里?因为我怕我的博客再挂掉了。
115.28.53.72