這突然接手的服務器,本來是沒什么事的,可是因為機房的問題,需要將服務器遷回來,結果可想而知,關機重啟了,其中有一台估計誠心給我過不去,待配置好ip並重啟了服務后,發現apache無法正常啟動了!
先還沒有發現沒啟動,待點擊網頁訪問時,居然彈出的是linux的網頁默認welcome頁面,還害得我去查了查是不是httpd.conf中的虛擬目錄弄錯了。煩惱唉煩惱,對着那文件折騰了半天,於是就試着重啟下httpd,以及apache,這才發現問題。
提示了一排天書:
引用
httpd not running, trying to start
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
大概是說該服務無法綁定到80端口~httpd沒有正常啟動!查了查相關端口的使用情況,發現也就是httpd在用着嘛,有很多httpd的服務占用着。本來很煩惱的問題,突然來了想法,很關掉那個httpd試試~
引用
killall -9 httpd
再來試試:
引用
/usr/local/apache2/bin/apachectl start
轉:http://dodomail.iteye.com/blog/799078