xampp中Apache启动时443端口被占用
的有关信息介绍如下:xampp中Apache启动时443端口被占用
一直本地测试网站使用的都是XAMPP,用着也非常舒服。今天在启动XAMPP的时候发现出现了错误提示,无法启动apache,查看日志原因是因为今天下午安装的VMware的vmware-hostd.exe占用了443端口导致无法正常启动。
查看端口被那个程序占用 netstat -ano 可以看到pid 然后到任务管理器中找对应pid 修改任意一边的端口即可
知道了问题所在,这样处理起来就方便多了,只需要把apache的443端口修改下就可以了。
修改443端口: 在XAMPP\apache\conf\extra\httpd-ssl.conf中把443修改为新的端口或者关闭SSL扩展。
修改80端口: 在XAMPP\apache\conf\httpd.conf中把80修改为8080。
完成上面两步大多数apache无法启动的问题就都可以解决了
当然还有个别的时候我们是无法启动MYSQL的,如果也是因为3306相关端口被占用的话那就需要修改3306端口,但是一般3306端口是没有程序会占用的。 修改3306端口: 在XAMPP\mysql\bin\my.ini或者XAMPP\mysql\bin\my.cnf中把3306修改为新端口
XAMPP中xampp-control.exe带有的NetStat工具可以直接看到占用端口的程序名称,不用在命令行中使用“netstat -nab”命令来查看当前端口使用情况了。