您的位置:首页 > 运维架构 > Apache

[解决办法]Apache服务启动失败:以一种访问权限不允许的方式做了一个访问套接字的尝试

2013-01-29 23:03 766 查看
今天因为开发需要在本地安装了Apache Http Server 2.2。安装后Apache服务器无法启动【无论是从Monitor启动还是从windows的服务中启动都失败】,并出现报错信息:

以一种访问权限不允许的方式做了一个访问套接字的尝试。  : make_sock: cou
ld not bind to address 0.0.0.0:80


截图如下:



经过Google发现是由于端口监听错误导致,修改方法如下:

打开文件【Apache2.2\conf\httpd.conf】将配置文件中原来的80端口号修改为安装时设置的端口号(我配置的Apache的端口号是88),因此下面就是修改后的配置文件(仅截取关键部分)

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
Listen 127.0.0.1:88
 Listen 88 


接下来就可以成功启动Apache了

最后注明一下版权,本文由yutiansanshou原创发表,你可以任意转载,但必需在明显位置注明作者和出处,而且不能用于任何商业用途
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐