博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xampp下Apache服务的启动
阅读量:7055 次
发布时间:2019-06-28

本文共 1434 字,大约阅读时间需要 4 分钟。

真的好崩溃啊,整整整了三个小时啊,其实大部分的情况下都是端口号被占用,下面来说一下我的整个解决过程:

1.在安装完成后,点击“start”,提示“Busy”,然后查看系统中的Apache服务,也是没有启动,然后在管理中点击事件管理器,查看应用程序的日志信息,可以读取错误信息,根据错误信息,进行更正,我的错误信息是“>>> (OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。  : make_sock: could not bind to address 0.0.0.0:80  ”

2.根据错误提示,做出更改:

XAMPP Apache 无法启动原因2(80端口被占用):

这是无法启动Apache服务的最常见原因了,像迅雷等P2P软件都会占用80端口,一般关闭这些软件后就可以启动了,如果你有需要也可以先启动XAMPP后再开这些软件。

如果无法确定是哪个程序占用了80端口,可以按下面方法找出:

1、打开“开始菜单”——点击“运行”——输入“CMD”打开命令行窗口,在里面输入“netstat -ano”命令并回车(不包含双引号,为防止输入错误,你可以直接复制用鼠标右键粘贴)。

2、运行命令后,会显示一系列端口的使用情况,查找到“0.0.0.0: 80”对应的PID进程标识符,记录下来,等下会用到。

3、鼠标右键点击桌面任务栏,打开Windows任务管理器,在“查看”——“选择列”中勾选“PID(进程标识符)”确定,即可看到每个程序使用的端口状态。结合上面所查到的80端口对应的PID进程标识符,就可确定是哪个程序占用了80端口。要关闭该程序建议先从该软件界面中关闭,如果找不到软件界面关闭,可鼠标右键直接结束该进程。

如果不想这么麻烦,也可以修改XAMPP不使用80端口使用其它,修改方法:打开XAMPP安装目录,修改\apache\conf\httpd.conf文件,找到下面这两句,将端口修改为8080或其它即可。

Listen 80

ServerName localhost:80

XAMPP Apache 无法启动原因3(443端口被占用):

这个情况比较少见,会占用443端口的程序并不多。XAMPP启动除需要80端口外,还有一个加载SSL模块的443端口。如果你遇到443端口被占用的情况,有三种方法可以解决,分别是:

1、排查端口占用程序,关闭后再启动XAMPP(排查方法见上面)。

2、修改XAMPP SSL模块使用端口号,修改方法:打开XAMPP安装目录,修改\apache\conf\extra\httpd-ssl.conf文件,找到Listen 443这么一句,将443端口改成4433或其它。

3、如果你不使用Apache的https,也可以关闭掉SSL模块,方法如下:打开XAMPP安装目录,修改\apache\conf\httpd.conf文件,找到Include "conf/extra/httpd-ssl.conf"这句,将其注释掉即可。

 

更改完成之后,再次点击“Start”,OK了,然后在浏览器中输入“localhost:8080/xampp”,打开xampp界面,那就成功啦!

 

解决方法转自,来源http://blog.sina.com.cn/s/blog_4b32835b0101aqnz.html

转载于:https://www.cnblogs.com/zh-414/p/6442697.html

你可能感兴趣的文章
优化屏障和内存屏障
查看>>
Maven代理设置
查看>>
"Mac OS X"想要进行更改。键入管理员的名称和密码以允许执行此操作("Mac OS X"想使用系统钥匙串)...
查看>>
hdu2021 11页水题
查看>>
iOSApp版本更新
查看>>
ios自动布局实现动画
查看>>
.NET签名和重载
查看>>
Xamarin引用第三方包错误解决方法
查看>>
Beta 冲刺 (2/7)
查看>>
CSS的小三角
查看>>
git下载和上传项目
查看>>
弄懂flex布局
查看>>
Java中获取文件大小的正确方法
查看>>
虚拟机的静态内部 IP 地址
查看>>
Azure HDInsight与Hadoop周边系统集成
查看>>
怎样将BizTalk服务器应用程序和Service Bus Queues 和 Topics整合起来
查看>>
现实世界的 Windows Azure:Davide Bedin讲述aKite零售管理解决方案
查看>>
Mobile Services更新:增加了新的 HTML5/JS SDK 并对 Windows Phone 7.5 进行支持
查看>>
Android软件版本更新
查看>>
Django之ContentTypes
查看>>