80端口被system占用導致Apache無法啟動的解決方法
**昨天 開始學習PHP的時候,安裝了WampServer,然后一切安裝正常后發(fā)現(xiàn)有個服務一直無法啟動,桌面右下角圖標一直是黃色的,怎么也綠不了,然后谷歌了下說是80端口被占用。
下面我就來介紹一下我是怎么解決80端口被system占用的問題吧!**
大家都知道,打開xin+R輸入cmd啟動命令行輸入
netstat -ano,得到端口號對應的PID
如圖所示
如圖所示,上面第一個就是我們被占用的80端口.
啟動“任務管理器”——“進程”,在“工具欄”——“選擇列”前面的框里打上勾;
然后找到與剛才那個pid對應的是哪個程序,很容易就會找到,就是它與0.0.0.0:80進行了綁定(bind);
結(jié)束這個進程,再點擊Apache的Start按鈕,終于出現(xiàn)了那個Running。
但是上面的方法不適用我的情況。。因為我找不到pid=4的進程,于是另一方法。
我的80端口是被System進程占用的。
用如下方法可以解決System進程占用80端口的問題:
打開RegEdit:開始-運行-輸入regedit-調(diào)出注冊表
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
找到一個DWORD值Start,將其改為0
重啟電腦,System進程將不會占用80端口
就可以打開apache了。
這只是其中一種情況,也有可能是其他情況比如SQL server 2008的報表服務在搗亂,
等等了,這些禁用他的服務就ok。
相關(guān)文章
CentOS+Nginx+PHP+MySQL標準生產(chǎn)環(huán)境配置方法
這個可比網(wǎng)上流傳的什么一鍵安裝包要好得多,強烈推薦此法安裝,適合所有菜鳥和高手。我服務器上全用的源代碼編譯安裝,也好不到哪去,還很費勁。我這個裝完已經(jīng)包含 php 的一些常用擴展, PDO,eaccelerator,memcache,tidy等等。2010-02-02解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題
這篇文章主要介紹了解決Linux中修改/etc/profile文件寫錯環(huán)境變量路徑導致系統(tǒng)命令找不到問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04阿里云云服務器Linux系統(tǒng)掛載數(shù)據(jù)盤圖文教程
這篇文章主要介紹了阿里云云服務器Linux系統(tǒng)掛載數(shù)據(jù)盤圖文教程,阿里云服務器一般需要購買額外的數(shù)據(jù)盤,本文就講解如何掛載使用額外的數(shù)據(jù)盤,需要的朋友可以參考下2014-09-09如何利用多核CPU來加速你的Linux命令(GNU Parallel)
這篇文章主要介紹了如何利用多核CPU來加速你的Linux命令(GNU Parallel),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01linux創(chuàng)建線程之pthread_create的具體使用
這篇文章主要介紹了linux創(chuàng)建線程之pthread_create的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05