欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

xampp安装apache的80端口busy的冲突问题的解决

wordpress 夜阑小雨 971℃ 0评论

xampp安装apache的80端口的冲突问题的解决:

  第一次安装xampp,想不到这么简单的软件还会这么折腾

  为了让IIS和xampp同时在一台机器 上使用,并且IIS用80端口,我试着修改xampp的端口为非80端口,并且在安装过程中,xampp的目录被我移动了很多次,而且为了解决端口冲突问题,下载了几个不同版本的xampp,现在说下问题和解决:

  第一次装了xampp在中文目录下面,桌面上的”web程序xampp” ,(因为xampp是绿色版,所以解压了就用”,发现启动xampp-control的apache时说80端口忙,原来是skype占用了80端口,就到skype的选项中把这个占用去了,再修改IIS的端口为123,这时间xampp可以正常使用。

  接着想把IIS的端口再用80,就把xampp的apacheconfhttpd.conf中的listen 80和ServerName localhost:80改成4499,再移动xampp目录到D:根目录下,重新install xampp,结果xampp就说端口占用了,然后下载不同版本的xampp安装版,绿色版都试了,就是占用!火大了,最后发现了解决方案:

  由于多次安装,所以要清理注册表中的可以删除的apache的内容,删不了的就不删。重启!xampp就使用4499端口了,IIS就使用80端口了!

  虽然在xampp-control的对话框中还是显示apache启动了80端口,其实那显示,实际的占用端口是4499。

现在来关心一下啊重要的两个组件的启动问题apache和mysql(PS:我的xampp安装在C:\Program Files\xampp文件夹内,如安装位置不同可以把自己安装的目录替换掉查看!)
(1)apache 这个软件是web服务器。启动时经常发现说80端口被占,BUSY! 所以我也不去一个个禁用80端口了,我直接把它的监听端口改为8080。OK!完事! :roll:
步骤如下
Xampp要修改两个地方才能启动Apache。要不然就把模块Mod_SSL给注释掉。那样就可以不用理会443端口了。
我选择修改两个端口。80和443端口

打开C:\Program Files\xampp\apache\conf\httpd.conf文件

用记事本打开,找到“Listen   80”语句。把“80”改为“8080”;

打开C:\Program Files\xampp\apache\conf\extra\httpd-ssl.conf文件

用记事本打开,找到“Listen   433”语句。把“443”修改为“4433”或者关闭SSL扩展;
可以在命令行下输入“netstat -nab”查看当前端口使用情况.
XAMPP启动出现问题时,你也可以查看下列日志,帮助查找原因

C:\Program Files\xampp\apache\error下文件;
C:\Program Files\xampp\apache\logs下文件。

当然你如要改虚拟目录就要到这里去改

C:\Program Files\xampp\apache\conf\extra\httpd-xampp.conf这个文件。

转载请注明:夜阑小雨 » xampp安装apache的80端口busy的冲突问题的解决

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址