歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linuxapche+resin重啟後,網頁依舊打不開的解決方案

最近網站服務器訪問量過大,經常會造成服務器頻繁死機,正常情況下,重啟服務器,

./httpd.sh stop ./httpd start 就完事兒了,但是由於頻繁這樣的操作,突然有一天這樣不管用了,重啟服務器後,網站依然打不開。

在服務器的bin目錄下執行這個命令

./httpd.sh -verbose

出現下面這個錯誤:

[10:52:41.293] java.net.BindException: Address already in use
[10:52:41.293] Can't bind to *:80.

說明 80端口被占用,之前的80端口沒有被釋放。

所以要執行以下命令

netstat -tunlp |grep :80

出現下面的結果

tcp 0 0 :::80 :::* LISTEN 12969/java

所以要殺掉這個進程,執行下面這個命令

kill -9 12969

然後執行

./httpd.sh start

網站就可以正常打開了。

Copyright © Linux教程網 All Rights Reserved