1. 程式人生 > >vmware-hostd.exe 占用443端口導致Apache無法正常啟動?

vmware-hostd.exe 占用443端口導致Apache無法正常啟動?

管理 use ins war ica exe 使用 host tar

問題:

[Apache] Problem detected!
16:23:19 [Apache] Port 443 in use by ""D:\vmware\VMware Workstation\vmware-hostd.exe" -u "C:\ProgramData\VMware\hostd\config.xml"" with PID 4792!
16:23:19 [Apache] Apache WILL NOT start without the configured ports free!
16:23:19 [Apache] You need to uninstall/disable/reconfigure the blocking application
16:23:19 [Apache] or reconfigure Apache and the Control Panel to listen on a different port

分析:

個人主機的確安裝了 apache服務 以及 vmware虛擬機服務,443端口被占用

解決:

提示信息說明: 443號端口被vmware-hostd.exe進程占用了,導致Apache無法啟動。 這是因為vmware-hostd.exe默認是使用443號端口的,而它又是默認自動啟動的。 我們知道,Apache 的 httpd 服務默認是使用80端口的,而 httpd-ssl 默認是使用443端口的。這就導致了443號端口的沖突。 一般來說,解決方法有兩種:
修改 httpd-ssl.conf 配置文件,將443端口改為其他空閑的端口(如4430)。
將 vmware-hostd.exe 的自動啟動改為手動啟動並將其停止。在桌面的計算機圖標點擊鼠標右鍵,選擇 “管理→服務和應用程序→服務”,將顯示名稱為“VMware Workstation Server”的服務的啟動類型改為手動,並停止該服務即可。
說明: 上面兩種方法中的任何一種都可以。第二種方法一般也不會影響VMware的正常使用。VMware Workstation Server 服務的描述信息為“Remote access service for registration and management of virtual machines.”,也就是說它與遠程管理VMware有關。而我們一般也不會使用到VMvare的遠程訪問功能,所以第二種方法基本沒有影響。

我的做法,任務管理器,服務,停掉“VMware Workstation Server”,重啟apache服務,問題解決。 感謝來源:https://blog.csdn.net/lamp_yang_3533/article/details/53209579

vmware-hostd.exe 占用443端口導致Apache無法正常啟動?