Q:Windows環境下啓動apache報錯以下:apache
但是在httpd.conf文件中apache listen的明明是http 80端口,爲何會報443的錯誤?spa
A:由於你的計算機安裝了VM,全部有個vm的進程一直佔用着443端口,在命令行下netstat -ano查到那個進程的pid後打開任務管理器把進程幹掉,而後重啓就行了。命令行
注:命令行下如何殺死進程?進程
①taskkill /im 進程名稱方法
示例:用taskkill /im VStart.exe命令關閉音速啓動,VStart.exe就是音速啓動的進程名稱。im
②taskkill /pid[進程碼] -t(結束該進程) -f(強制結束該進程以及全部子進程)img
注:有兩種方法查進程的PID碼:計算機
①在命令行下用 tasklist 命令查出進程的PID號碼;端口
②在任務管理器中的查看選項中選擇選擇列中勾先PID那一項。文件