vmware-hostd.exe 占用443端口导致Apache无法正常启动?
2016-11-18 02:26
507 查看
如果我们的电脑既安装了VMware虚拟机软件,又安装了XAMPP,启动XAMPP的时候,经常会报错。
提示信息说明: 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的远程访问功能,所以第二种方法基本没有影响。
Port 443 in use by ""D:\Program Files\VMware\VMware Workstation\vmware-hostd.exe" Apache WILL NOT start without the configured ports free! ···
提示信息说明: 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-hostd.exe 占用443端口导致Apache无法正常启动?
- 80端口被system占用导致Apache无法启动的解决方法
- 80端口未被占用,apache无法启动,命令行运行httpd.exe提示文档内容有错
- 80端口被system占用导致Apache无法启动怎么办:
- apache端口被异常占用导致无法启动的解决方法
- VMWare占用443端口,导致httpd服务器无法正常启动
- XAMPP在启动apache时443端口被占用
- 因端口被占用导致IIS无法启动的解决方法
- windows下nginx启动一闪而过(端口占用导致win7下无法启动nginx服务器的解决方案)
- win2003iis占用80端口导致tomcat无法启动
- (转载)Xampp环境apache无法启动(端口未被占用)
- Apache和iis都启动不了,80端口被httpd.exe占用
- XAMPP环境下apache无法启动(端口未被占用)的解决方法
- 443端口被占用无法启动解决办法(如何查找进程ID)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- Mac 系统下tomcat 不正常关闭导致再启动端口占用
- 有关android中的ADB默认端口被使用导致无法启动adb.exe的问题
- apache 80 端口被占用无法启动的一次排除经历