我有一個運行 CentOS 7 的 VPS。我在運行它時遇到了一些問題,但幾天后終於一切正常了。我做了什麼:
- 安裝了 Apache 網路伺服器。
- 安裝了MySQL。
- 安裝了 phpMyAdmin (我無法使用它,所以我嘗試了 Adminer,它立即起作用)。
- 將我的表和數據添加到資料庫中。
- 切換到Tomcat,部署了
.war
,此後網站運行良好。
現在我必須對資料庫進行一些重大更新;所以我停止了Tomcat,啟動了httpd
...但我無法再建立連接了。
當我只輸入 IP 時,我既看不到 Apache 主頁,也看不到 Adminer,我認為這是有道理的,因為第一點。
iptables
我記得在使用和 時遇到了很多麻煩firewalld
,並閱讀了至少一百個 Stack Overflow 和超級用戶有關它的問題,其中答案總是不同的。但有一次我讓它工作了,從那時起網站運行良好,所以我不知道為什麼它不再工作了。
有一次我還將連接埠 80 重定向到 8080,這樣用戶就不需要在網址列中輸入 8080 來訪問網站,但我不知道這是否是問題所在。通常,我的 Tomcat 運行在連接埠 8080 上,Aapache 運行在 9080 連接埠上。
任何幫助將不勝感激,很抱歉,如果這聽起來像是一個菜鳥的負擔,但我真的沒有很多命令行經驗。如果缺少任何重要訊息,請告訴我!
提前致謝 :)