技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

以一个访问权限不允许的方式做了一个访问套接字的尝试

作者:admin    时间:2015-2-8 7:34:39    浏览:

今天安装apache的时候,到最后出现了一个错误提示,其中的中文提示是:以一个访问权限不允许的方式做了一个访问套接字的尝试。此外,还有一大堆的英文提示,如:

could not bind to address 0.0.0.0:80
no listening sockets available, shuttng down
unable to open logs

大概就是这些,如下图所示:

apache安装失败

apache安装失败

apache启动失败

之后启动时,也弹出窗口,无法启动。提示:

The requeted operation has failed!

apache启动失败

apache启动失败

与IIS有冲突?

一开始我不知道是什么意思,后来从提示的信息中,看到80的端口,还有“没有监听套接字”(no listening sockets available),想到是不是与我安装了的IIS有冲突了?

于是,我把IIS停掉,再次尝试启动,成功了!

原来,是80端口被IIS占用了,apache启动是,默认的端口也是80端口,所以造成了这个错误。

如果需要在一台电脑IIS和apache共同使用,那么可以修改apache的端口,把80端口换成其他的,当然,你也可以修改IIS的端口。

如何修改apache的80端口?

首先,打开文件夹(C:\Program Files\Apache Software Foundation\Apache2.2\conf),我这个是默认的安装路径。

然后,打开httpd.conf这个文件,用记事本打开。

查找“Listen 80”(注意中间有关空格),看到:Listen 80,把这个“80”改为其他端口,如“8090”。

apache修改端口

apache修改端口

修改后保存文件,就可以启动了。

访问网页看是否成功,打开浏览器,输入:http://localhost:8090/,出来如下界面就表示成功啦!

打开apache默认页

打开apache默认页

标签: apache  
相关文章
    x
    • 站长推荐
    /* 左侧显示文章内容目录 */