今天装了Shadowsocks在LINODE美国服务器上,用的方法详见:Shadowsocks 一键安装脚本(四合一),结果导致原有网站GSMARTISAN无法访问,这是一个电子商务网站,老夫惊慌失措,赶紧找人修复,熟悉LINUX的朋友看了之后,也觉得奇怪,完全没有办法,没有办法,只能自己来了。

我先是做好了最坏的打算,备份了程序文件和数据库,证书及NGINX配置文件,下载到本地,然后立马新开了一台VPS,准备迁移到新的VPS上午,旧有的VPS权当是死马当成活马医。

第一步,先查看端口问题,发现只有一条22端口的记录,怀疑是这里的问题,马上补上几条记录:

vi /etc/sysconfig/iptables

记录如下:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2368 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8989 -j ACCEPT

然后重启:

service iptables restart

问题解决。