之前IIS服務(wù)器安裝過Apache、php、mysql環(huán)境,但后期想用集成開發(fā)環(huán)境phpstudy的,安裝完phpstudy后,啟動(dòng)服務(wù)時(shí),總是顯示80端口被占用,秀站網(wǎng)為大家總結(jié)兩種解決辦法。
方法一、修改注冊(cè)表
因?yàn)锳pache當(dāng)時(shí)安裝時(shí)服務(wù)是自動(dòng)開啟的,每次開機(jī)都會(huì)顯示Apache服務(wù)已經(jīng)啟動(dòng),需要手動(dòng)退出Apache。
在命令行輸入netstat -aon可以查看80端口是被誰占用了。發(fā)現(xiàn)是被系統(tǒng)占用了,關(guān)閉不了。
1、打開運(yùn)行輸入,regedit 也就是打開筆記本的注冊(cè)表
2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右邊找到Start這一項(xiàng),將其改為0
4、重啟系統(tǒng),System進(jìn)程不會(huì)占用80端口,也可通過netstat -aon查看,發(fā)現(xiàn)80端口確實(shí)已經(jīng)不被占用了
5、最后一步,重啟之后,再啟動(dòng)phpstudy就可以了。
方法二、修改端口常規(guī)設(shè)置
phpstudy中可以修改Apache端口的地方是哪些,其中有三個(gè)地方可以直接修改Apache網(wǎng)站監(jiān)聽的端口。
1、phpstudy設(shè)置 -> 端口常規(guī)設(shè)置;
2、站點(diǎn)域名管理;
3、Apache目錄 -> conf文件夾 -> httpd.conf文件。
值得注意的是,只修改httpd.conf文件是不起作用的,必須修改其他兩處中的一處,端口才能正確設(shè)置。打開方式如下圖
在端口常規(guī)設(shè)置中,http端口可以修改為8080端口,點(diǎn)擊應(yīng)用就好。
回到啟動(dòng)界面,再次點(diǎn)擊啟動(dòng)是不是成功了呢。