解決sql server2008數據庫安裝之后,web程序80端口被占用問題(終極方案)


解決sql server2008數據庫安裝之后,web程序80端口被占用問題(終極方案)

前言:
原來電腦上的Apache一直使用正常,在安裝sql server2008后,突然發現Apache無法啟動,檢查了一下是因為80端口被強制占用了。

解決方案: 
1、先用cmd命令 netstat -ano 看一下各個端口占用和進程PID(80端口是被3296占用) 。 

2、然后在任務管理器里,查看進程。(注意:默認情況下,進程的PID是不顯示的,你在菜單的查看 → 選擇列里可以選上PID來顯示)    最后排查到是一個名叫“sql server reporting services”的原因,SQL Server的這個功能基本用不到,因此可以按我下面的提供的方法停掉或者把 ” Web 服務 URL“的TCP端口修改成其他的。

3、開始菜單 →打開Reporting Services 配置管理器,如下:

 

4、點擊【連接】按鈕,登錄Reporting Services 配置管理器

 

 

5、最簡單的方法:直接停止掉服務(缺點:每次重啟電腦,就需要重新停止服務)

 

 

6、最穩妥的方法:修改端口

(1)、左側欄切換到【Web 服務 URL】選項卡 ,把TCP端口改成其他的(例如88)

 

 (2)、左側欄切換到【報表管理器URL】選項卡 ,發現這里的URL使用了80端口

 

 (3)、 點擊高級按鈕,打開“高級多網站設置”,按下面的步驟修改端口號即可。

 

 

 完美解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM