我有一个运行 CentOS 7 的 VPS。一个月前我买了它来为当地一家俱乐部运营一个网站。我在运行它时遇到了很多问题,但几天后终于一切正常。我做了以下事情:
- 已安装 Apache 网络服务器。
- 已安装 MySQL。
- 安装了 phpMyAdmin(我无法让它工作,因此我尝试了 Adminer,它立即就可以工作了)。
- 将我的表和数据添加到数据库。
- 切换到 Tomcat,部署
.war
,从那时起网站一直运行良好。
现在我必须对数据库进行一些重大更新;所以我停止了 Tomcat,启动了httpd
...但我无法再连接了。
当我仅输入 IP 时,我既看不到 Apache 主页,也看不到 Adminer,我猜这是有道理的,因为第一点。
我记得自己遇到过很多问题iptables
,并且firewalld
阅读了至少一百个 Stack Overflow 和 Super User 的相关问题,答案总是各不相同。但有一次我让它工作了,从那时起网站运行良好,所以我不知道为什么它现在不工作了。
有一次我还将端口 80 重定向到 8080,这样用户就不需要在地址栏中输入 8080 来访问网站,但我不知道这是否是问题所在。通常,我的 Tomcat 在端口 8080 上运行,而 Aapache 在端口 9080 上运行。
任何帮助都将不胜感激,如果这听起来像是新手的胡言乱语,我很抱歉,但我确实没有太多使用命令行的经验。如果缺少任何关键信息,请告诉我!
提前致谢 :)