強制解除端口占用可以使用我最新開發的新版本PHPWAMP_IN2(截止目前最新版,教程爲老圖)
PHPWAMP最新版支持自定義Mysql版本和自定義PHP版本,是目前唯一集成了VC運行庫的真正純綠色軟件。
最新版PHPWAMP支持180多個數據庫版本一鍵切換,700多個PHP版本一鍵切換(自行百度搜索)
新版的PHPWAMP支持多個不同mysql版本和多個不同php版本同時運行,站點管理隨時指定版本
軟件目前只有windows版本,linux系統下的我正在製作中,因爲個人時間有限,估計要等一段時間。
PHPWAMP自帶的強制解除佔用功能可以點擊“查看佔用端口”(軟件如有BUG請聯繫我修改)
如果你的某個端口被佔用,就可以直接使用PHPWAMP自帶的“查看佔用端口”功能來解除佔用
如上圖,點擊“端口占用詳細列表”就會出現端口占用情況,找到對應端口,右鍵解除佔用
其他端口占用都能強制解除佔用,80被佔用,一般情況下也能強制幹掉
唯一要注意的是,如果佔用80的是微軟系統自身的應用程序,強制解除佔用可能會出問題
如上圖,顯示PID4,80端口被佔用,最常見的的就是IIS和微軟的數據庫佔用了80端口
iis和微軟數據庫是微軟自家產品,所以對其保護了,強制解除佔用的話,可能會出問題,所以我取消了對這兩個程序的強制解除佔用功能。(新版PHPWAMP的“強力清除一切環境阻礙”中添加了可以智能解除系統佔用80端口的功能)
如果是其他程序佔用80端口或者其他端口,點擊查看端口後,點詳細列表,右鍵對應的端口就可以強制解除佔用
那麼如果是微軟自己的iis佔用了80端口什麼辦呢?很簡單,使用常用工具中的“強力清除一切環境阻礙”即可解除系統佔用的80端口,當然你也可以手動去解決,你可以右鍵IIS下的站點,點擊“編輯綁定”。
然後把端口修改成非80就可以解除IIS佔用的80端口了
如果你發現IIS並沒有佔用80端口,那麼一般就是微軟自家的數據庫SQL Server佔用了80端口,可以點擊查看所有服務
在服務裏面找到SQL Server Reporting Services (MSSQLSERVER)這個服務,先點停止
如下圖,右鍵屬性把自動改成手動,不改成手動,每次重啓電腦這個服務都會自行啓動的
然後你再使用查看端口功能,就發現80端口已經被解除佔用了!記得變爲手動哦,否則每次重新開機都要關掉微軟數據庫端口才行。技術無極限,PHPWAMP我會持續更新教程,歡迎大家關注我的51CTO博客,51CTO因你我而精彩。
軟件通過百度和卡巴斯基安全認證,如果有某些殺毒誤報,請自行拉白名單。