自己安裝了apache2.2,但是重啟apache后出錯了,求解!謝謝!
問題描述
問題解答
回答1:端口被占用了吧,看下任務管理器里面有沒有apache的進程在運行,apache的進程好像是叫httpd的。
如果有,將其殺掉再重啟apache,如果沒有在windows命令行里輸入,netstat -ano | findstr '83',看下有沒有進程在監聽83端口,下面的例子是我本地8080端口的例子,我的tomcat是在8080端口:
C:UsersGuogang Fan>netstat -ano | findstr '8080' TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 20276 TCP [::]:8080 [::]:0 LISTENING 20276
如果有,最后一列是進程ID,
C:UsersGuogang Fan>tasklist /FI 'PID eq 20276'映像名稱 PID 會話名 會話# 內存使用========================= ======== ================ =========== ============javaw.exe 20276 Console 1 248,824 KC:UsersGuogang Fan>
看下是什么東西在占用你的端口吧,然后再決定是殺掉呢?還是重新分配端口呢?
回答2:netstat -an |grep 80查看80端口是否占用
