用netstat -lntp | grep :80 找出占用80埠的程序例如:[root@localhost ~]# netstat -lntp | grep :80
tcp 0 0 0.0.0.0:80 0.0.0.0:* listen 3040/nginx
這裡的程式名就是nginx
嘗試用killall [程式名],看能不能關閉他。
例如:killall nginx
如果不行,用ps 找出他的pid,
例如:[root@localhost ~]# ps aux | grep nginx | grep -v grep
root 5406 0.0 0.2 5996 756 ? ss 03:32 0:00 nginx: master process /usr/local/webserver/nginx/sbin/nginx
這裡的pid是 5406
然後用kill命令關掉它。
例如:kill 5406
ps:如果是通過apt-get安裝的apache,可以嘗試通過/etc/init.d/[程式名] stop 停止程序,或者
通過chkconfig [程式名] off 關閉開機啟動。
XAMPP下apache,多站點配置
1 首先修改c盤windows system32 drivers etc目錄下的 hosts 檔案,用記事本開啟,加入 127.0.0.1 www.a.com 127.0.0.1 www.b.com 2 開啟xampp apache conf httpd.conf檔案,搜尋 include conf...
安裝xampp後apache不能啟動解決方法
在windonws7或vista中,如果選擇c盤安裝,由於許可權原因,會出現建立一些檔案失敗的問題。如果你已經據有最高許可權,可以直接裝在c盤。1 沒有安裝vc9的環境。要判斷是否是這一問題十分簡單,只要單獨執行c xampp apache bin httpd.exe時 這個是我的安裝路徑 提示 系...
Xampp的apache埠占用解決記
在xampp開啟apache服務時,才發現埠被占用,出現如下錯誤 apache error apache shutdown unexpectedly.apache this may be due to a blocked port,missing dependencies,apache improp...