wamp下apache启动不了排查端口修改方法

wamp有一个80端口测试功能,我们只要运行wamp->Apache->Service->Test Port 80  apace自带的端口检测小工具

Your port 80 is actually used by :
    
 Server: Microsoft-HTTPAPI/2.0
    
Press Enter to exit...

嗯,还真的就是那两个微软的贵恭喜搞的。。。
 
google了下 "Microsoft-HTTPAPI/2.0",第一条就指出这个是服务"SQL Server Reporting Services (SQLSERVER2012)",注意括号里根据你的SQL版本不同而略有差异。

好,找到罪魁祸首了,右键它,禁用,停止。

除了这个问题还有如果你安装iis它使用的也是80端口哦,我们可以把iis或apache端口修改一下即可

在启动XAMPP时,如果报80/443端口被占,可以修改此软件的端口

打开C:/Program Files/xampp/apache/conf/httpd.conf文件把80修改为8080;

1、修改Apache 配置文件

#vi /etc/httpd/conf/httpd.conf

#Listen 12.34.56.78:80
Listen 80                              //如果保留80端口的话就让它存在,否则用#注释掉;
Listen 8080                          //新使用的端口,可以加更多端口;
如果只使用独立主机,不使用虚拟机就只使用以上的配置就可以了。
 

2、如果使用虚拟机就要加上以下的配置;

NameVirtualHost *:8080       //配置虚拟机的端口,如果使用其它端口要在上面Listen上加上新的端口
Include conf/vhost_*.conf     //虚拟机配置文件

对应800端口的虚拟主机配置如下:

<VirtualHost *:800>
ServerAdmin webmaster@dummy-host.com #站主的电子邮箱地址
DocumentRoot /var/www/web1 #定义网站的根目录,将网页放在此目录下
ErrorLog logs/dummy-host.com-error_log #错误日志存放在此
CustomLog logs/dummy-host.com-access_log common #客户日志
</VirtualHost>

配置完毕运行/etc/rc.d/init.d/httpd restart,然后在浏览器上输入localhost:800应该可以看到该端口虚拟主机的内容了。

时间: 2024-11-05 12:25:20

wamp下apache启动不了排查端口修改方法的相关文章

xampp-xmapp Apache启动不了,端口号没有冲突

问题描述 xmapp Apache启动不了,端口号没有冲突 向各位大神求教,我Apache启动不了,提示busy--apache service started,我搜了好多网页,端口号啥的都没有冲突,该怎么办.

win2003 远程桌面端口修改方法(注册表)_win服务器

第一种方法:通过修改注册表修改端口的方法 1.改端口: 简单操作步骤:打开"开始→运行",输入"regedit",打开注册表,进入以下路径: [HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Terminal Server\ Wds\rdpwd\Tds\tcp],看见 PortNamber值了吗?其默认值是3389(改为十进制显示),修改成所希望的端口,例11223 2.再打开[HKEY_LOCAL_MACH

WINDOWS SERVER 2008远程桌面端口修改方法_win服务器

微软默认的服务器远程端口是3389,这是被很多黑客利用的端口,如何修改掉了,下面我们来说方法 很多朋友在使用WINDOWS操作系统的时候,都喜欢修改远程连接的默认端口.但是很多朋友由于修改端口的方法错误,导致自己不能远程操作服务器,给自己带来了麻烦.在这里,我给大家简单谈谈正确修改远程端口的方法 在开始-----运行菜单里,输入regedit,进入注册表编辑,按先面的路径进入修改端口的地方 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\T

WINDOWS SERVER 2008远程桌面端口修改方法

微软默认的服务器远程端口是3389,这是被很多黑客利用的端口,如何修改掉了,下面我们来说方法很多朋友在使用WINDOWS操作系统的时候,都喜欢修改远程连接的默认端口.但是很多朋友由于修改端口的方法错误,导致自己不能远程操作服务器,给自己带来了麻烦.在这里,我给大家简单谈谈正确修改远程端口的方法 在开始-----运行菜单里,输入regedit,进入注册表编辑,按先面的路径进入修改端口的地方 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Te

Centos下apache启动时httpd: apr_sockaddr_info_get() failed for 报错

今天安装Apache httpd web服务器时,从官方网站上http://www.apache.org/dyn/closer.cgi下载httpd,然后在centos下解压,安装过程分为三部分:       (1)./configure       (2)make       (3)make install (需要root权限) 默认安装在/usr/sbin/下,执行apachectl start时候,提示如下错误: httpd: apr_sockaddr_info_get() failed

linux 下 apache启动、停止、重启命令

apahce安装目录为/usr/local/apache2 apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop   停止 service httpd stop 停止服务 apache重新启动命令:/usr/local/apache2/bin/apachectl restart 重启 要在重启 Apache 服务器时不中断当前的连接,则

Ubuntu下Apache启动错误:Invalid command Order解决办法

解决办法:在终端里输入如下命令即可:  代码如下 复制代码 sudo a2enmod authz_host; 下面附上windows下解决办法  代码如下 复制代码 LoadModule   status_modulemodules/mod_status.so <Location /status>   SetHandler server-status   Order Deny,Allow   Allow from all   #allow from 127.0.0.1 </Locatio

xampp Apache启动后无法访问站点解决方法汇总_Linux

刚刚把启动了50多天的服务器重启了一下,结果发现xampp上的Apache显示Running但是网站均无法访问,端口监听也显示正常,研究了很久,发现error.log上面显示: error在一个非套接字上尝试了一个操作. : winnt_accept: getsockname error on listening socket, is IPv6 available? 研究了很久,找到解决的方法,分享一下: 解决办法一: 可能是安装了某些程序修改了Winsock,使用netsh winsock r

Linux操作系统下SSH默认22端口修改方法

  第1步:假如要限制通过SSH登陆Linux的IP,那么可以如下做: 首先:修改/etc/hosts.deny,在其中加入sshd:ALL,注意不能加#号 然后:修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.1.16 这样设置就只允许192.168.1.16的IP通过SSH登陆上LINUX机器了. 当然在做为服务器方面,不安装gnome和KDE图形化界面,可以增加安全系数. 第2步:修改配置文件 vi /etc/ssh/sshd_config 找到#Po