首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows2003上的Apache和IIS并排(都是端口80)

在Windows2003上同时运行Apache和IIS时,可能会出现端口冲突的问题。当两个Web服务器同时请求80端口时,其中一个将被拒绝。为确保这两个Web服务器在Windows2003上同时正常运行,以下是一些建议:

  1. 端口转发:使用端口转发技术,从Apache到IIS进行端口80的流量转发。这使得用户访问Apache服务器时,实际上访问的是IIS服务器。这样,Apache和IIS可以共享同一个端口,而不会发生冲突。要设置端口转发,请按照以下步骤操作:
  • 安装端口转发工具,如NAT Port Mapper。
  • 在Windows2003的防火墙设置中,打开“启用Windows防火墙的端口转发”选项。
  • 配置端口转发,将HTTP请求从80端口转发到IIS对应的Web服务器。
  1. 修改Apache和IIS的默认端口:将Apache和IIS的默认端口修改为其他数字,以便不会出现端口冲突问题。例如,可以将Apache和IIS的默认端口分别修改为8080和8081。然后在防火墙上允许这两个服务端口。
  2. 使用IP地址访问IIS:IIS默认支持通过计算机名访问。为了在Windows2003服务器上成功运行Apache和IIS,请通过计算机名访问IIS。将计算机名添加到IIS的虚拟目录的默认站点。通过计算机名访问不会发生冲突。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

两个IP实现IISApache公用80端口设置方法

httpcfg delete iplisten -i 192.168.1.1 IIS部分到此就设置好了,接下来设置Apache监听ip端口 listen 192.168.1.2:80 server...192.168.1.2:80 虚拟主机设置相应ip端口 好了接下来停止IIS,重启Apache 再重新启动服务器 启动iis 设置iis端口80 ip地址为全部未分配即可 网上另外一篇文章: 在...windows 2003 Server 中同时安装ApacheIIS,两者只能正常启动一个,即ApacheIIS有冲突,原因在于IIS在默认情况下会占用所有IP80端口,当启动了IIS后,再启动...,即“请求操作已经失败”;若先启动Apache再启动IIS,系统提示“另一个程序正在使用此文件,进程无法访问”,微软解决方案是:倘若 ApacheIIS要共存,且都需要使用80端口的话,需要网卡里绑多一个...*若ApacheIIS要共存,且都需要使用80端口,但只有一个IP的话,要使什么Apache Proxy,即apache代理,与本文方法不相同,请加以区分。

1K10

记一次线下赛靶机攻击过程

咋一眼看过去除了 80 端口 web 以为就没其他端口了,尝试着进行全端口扫描发现,还是一样。 后来仔细进行 nmap -sV 扫描,还有一个 82 端口,尝试 web 访问。 ?...存在一个 ucenter home 站点,首先考虑了是否存在当前 cms 漏洞 ? 后来一想,如果单纯是 cms 漏洞,何必需要之前 80 端口 IIS 列目录。...分别将两个站点内容对比下,发现 80 端口 logo.gif 文件与 82 站点 logo 一致。 ? ? ? 那么现在可以肯定 80 IIS 站点肯定是 82 主站图片存放位置。...后来考虑到估计就是 IIS 80 端口不允许我们访问。 这些想起前面的82端口主站是跟80端口有联系。 ?...远程桌面连接发现桌面大大一个 FLAG,记事本打开看见乱码,虽然可以 FLAG{},但是内容是乱码,估计不是最终值,都是 % 估计是 url 编码 ?

65000

PHP4在WinXP下IISApache2服务器安装实例

既然这么多朋友需要,我就以最常见IISApache服务器为例,把PHP在WindowsXP下安装过程写出来吧,希望能对要安装PHP朋友有点帮助。...,所以从某种角度上来说,以apache模块方式安装PHP4有着比CGI模式更好安全性以及更好执行效率速度。...二、软件准备:    正所谓"工欲善其事 必先利其器",要想在你机器运行PHP得首先准备需要软件。   ...1.IIS(Internet Infomation Server)        IIS想必大家都不陌生吧,在Window2000中,IIS默认是被安装。...它不仅小巧、灵活,而且在使用过程中非常稳定,不会出现一些莫名其妙错误(IIS相对来说就差多了),更重要一点是,它还支持把PHP安装成它一个模块。所以,笔者强烈推荐你用Apache来安装PHP。

1.1K00

IIS6.0 silverlight网站部署方法

1、Windows2003安装IIS6.0后,默认80端口没有访问权限,需要在Windows防火墙内打开TCP80端口,否则外网无法链接本机Web服务。...2、注意更改您silverlight“web引用”URL,使其与你发布真实域名一致,否则silverlight无法正确调用您WebService(因为silverlight不能跨域调用,所以WebService...具体就是修改Reference.cs文件中URL字符串赋值,然后重新编译整个工程。 3、在IIS中为您silverlight目录建立一个新网站,端口80”,IP地址“全部未分配”。...5、注意修改您数据库链接字符串,使其正确指向您sql2005数据库。...6、将网站ASP.net版本设置为2.0 7、要保证“IUSE”用户“NET SERVER”具有访问(读取执行)你网站文件目录权限。

88730

在msmq3.0中使用http协议发送消息

1.先声明: msmq3.0仅在winxpwin2003以上系统支持,如果windows vista系统,据说已经开始支持msmq4.0了 2.为什么要使用http协议发送消息 访问internet...远程发送消息时,msmq2.0以上就已经开始支持tcp方式了,但是如果外网服务器与发送端之间有防火墙或其它网络设备隔离,或者服务器tcp所需要端口未开放,tcp方式将无法发送,而http协议使用是默认...80端口,一般服务器都会开放这一端口,另外只有http协议可以穿透防火墙 3.msmq3.0安装问题 在windows xp安装消息队列时,默认情况下msmq已经安装了http协议支持,而windows2003...,默认安装消息队列是没有http支持,需要在"添加/删除 windows组件"-->"应用程序服务器"-->"消息队列"-->"详细信息"中把"MSMQ http支持"勾中 另外要说明是msmq3.0...以上代码就可以将消息正常发送到该服务器专用队列demo 5.如何穿透防火墙,路由等障碍 微软有一篇专门文章讲解这个,主要是设置服务器端C:\WINDOWS\system32\msmq\mapping

1.7K80

Windows20032008系统FTP服务器不能访问怎么办?

由于通过远程访问传文件比较麻烦,就安装了IIS自带FTP功能,设置好了之后,服务器可以通过用户名,账号访问该FTP网址,但是别人电脑确不能访问,总是连接失败,什么提示都没有,防火墙已开了FTP...21端口,还是不行,于是,关闭服务端电脑Windows自带防火墙,结果就好了。   ...继续搜索查找,发现关于windows2008解决办法:需要在防火墙中开启相应连接许可,进入“控制面板 》系统安全 》Windows 防火墙 》允许程序”,在“允许另一个程序”中添加 “C:WindowsSystem32svchost.exe...windows2003windows2008服务器端安装IIS自带FTP功能,如果防火墙关闭才可以通过FTP正常访问,打开FTP则不能访问,解决办法如下:   1、在windows2003服务器端设置...:   控制面板 》系统安全 》Windows 防火墙 》允许程序”,在“允许另一个程序”中添加 “C:WINDOWSsystem32inetsrvinetinfo.exe”这个程序,添加完成即可

7.4K20

红队第5篇:MS12-020蓝屏漏洞在实战中巧用

( 下面放一个老工具图,怀旧一下,zwell桂林老兵写,在10几年前检测IIS漏洞很好用,zwell就是现在gobyfafo搜索引擎作者) 服务器IP层面 中间件IIS也没有漏洞可利用,那么只能把精力放在服务器层面上了...接下来nmap全端口扫一下服务器IP,看看开放了哪些端口。结果开放了135、139、445、80、3389端口(我处于学校内网中,所以445端口是开着),操作系统识别为Win2003。...我用Metasploit打Windows2003中文系统就从来没成功过,打Windows XP系统可以打成功。...蓝屏后,服务器自动重启,部署在IIS网站也恢复正常了。...Tomcat等中间件在Windows下尽量别用这个方法了,因为很多都是批处理脚本启动,重启后,就起不来了。

1.3K20

Apache IIS Tomcat共存,配置全能服务器

通过本文您可以架设一个支持asp、asp.net、php、jsp全能主机。我们利用tomcat来运行JSP,用IISApache来运行asp、asp.net、php,实现不带端口访问网站。...举例说明:假设我们有三个网站,分别在IIS、tomcatApache运行,这时候服务器IIS、tomcatApache冲突,因为只有一个80端口,当然你可以修改IIS、tomcatApache...如:8080,但是访问修改那个站点是需要加上端口,例如:(http://域名:8080) 解决方案,由apache将相应程序转到tomcat或iis来处理,步骤如下: 使用apache来代理IIS...tomcat,从而达到虚拟ApacheIIS、tomcat整合。...,这里下载apache2.2,注意,请下载msiwin32程序,因为操作系统是Windows.安装后请将Apache端口设置为80.安装最后有提示,此处细节省略。

2.8K10

Apache IIS Tomcat共存,配置全能服务器

通过本文您可以架设一个支持asp、asp.net、php、jsp全能主机。我们利用tomcat来运行JSP,用IISApache来运行asp、asp.net、php,实现不带端口访问网站。...举例说明:假设我们有三个网站,分别在IIS、tomcatApache运行,这时候服务器IIS、tomcatApache冲突,因为只有一个80端口,当然你可以修改IIS、tomcatApache...如:8080,但是访问修改那个站点是需要加上端口,例如:(http://域名:8080) 解决方案,由apache将相应程序转到tomcat或iis来处理,步骤如下: 使用apache来代理IIS...tomcat,从而达到虚拟ApacheIIS、tomcat整合。...,这里下载apache2.2,注意,请下载msiwin32程序,因为操作系统是Windows.安装后请将Apache端口设置为80.安装最后有提示,此处细节省略。

3.1K80

Apache IIS Tomcat共存,配置全能服务器

我们利用tomcat来运行JSP,用IISApache来运行asp、asp.net、php,实现不带端口访问网站。...举例说明:假设我们有三个网站,分别在IIS、tomcatApache运行,这时候服务器IIS、tomcatApache冲突,因为只有一个80端口,当然你可以修改IIS、tomcatApache...如:8080,但是访问修改那个站点是需要加上端口,例如:(http://域名:8080) 解决方案,由apache将相应程序转到tomcat或iis来处理,步骤如下: 使用apache来代理...IIStomcat,从而达到虚拟ApacheIIS、tomcat整合。...,这里下载apache2.2,注意,请下载msiwin32程序,因为操作系统是Windows.安装后请将Apache端口设置为80.安装最后有提示,此处细节省略。

3.4K70

Windows20032008系统FTP服务器不能访问怎么办?

由于通过远程访问传文件比较麻烦,就安装了IIS自带FTP功能,设置好了之后,服务器可以通过用户名,账号访问该FTP网址,但是别人电脑确不能访问,总是连接失败,什么提示都没有,防火墙已开了FTP...21端口,还是不行,于是,关闭服务端电脑Windows自带防火墙,结果就好了。   ...继续搜索查找,发现关于windows2008解决办法:需要在防火墙中开启相应连接许可,进入“控制面板 》系统安全 》Windows 防火墙 》允许程序”,在“允许另一个程序”中添加 “C:WindowsSystem32svchost.exe...windows2003windows2008服务器端安装IIS自带FTP功能,如果防火墙关闭才可以通过FTP正常访问,打开FTP则不能访问,解决办法如下:   1、在windows2003服务器端设置...:   控制面板 》系统安全 》Windows 防火墙 》允许程序”,在“允许另一个程序”中添加 “C:WINDOWSsystem32inetsrvinetinfo.exe”这个程序,添加完成即可

6.3K40

文件上传413 错误解决办法

2、apache服务器修改 在apache环境中上传较大软件时候,有时候会出现413错误,出现这个错误原因,是因为apache配置不当造成,找到apache配置文件目录也就是conf目录,这个目录平行一个目录叫...# 误就发生在这个LimitRequestBody配置,将这个值改大到超过你软件大小就可以了 如果没有这个配置文件请将 SetOutputFilter PHP SetInputFilter PHP...LimitRequestBody 6550000 写到apache配置文件里面即可。...3、IIS服务器(Windows Server 2003系统IIS6) 先停止IIS Admin Service服务,然后 找到windows\system32\inesrv\下metabase.xml...企业版windows2003在第592行 默认预设置值 AspMaxRequestEntityAllowed="204800" 即200K 将其加两个0,即改为,现在最大就可以上传20M了。

3.1K40

Windows服务器补丁列表及介绍_操作系统打补丁我用WSUS

准备工作:由于软件需要很多必备组件,如果在Win2000server安装WSUS则需要安装这些组件,而这些组件都是默认安装在Windows2003,所以笔者建议大家使用2003部署WSUS服务器。...(如图5) 图5   第五步:在网站设置窗口我们选择“使用现有IIS默认网站”即可,如果本地计算机还开启了其他站点服务,80端口被占用的话,选择下方使用8530端口选项即可,不过实际中会造成使用不方便...(如图8) 图8   第九步:接下来会出现输入正确用户名密码,我们直接输入Windows2003系统管理员帐户密码即可。   ...第九步:接下来会出现输入正确用户名密码,我们直接输入Windows2003系统管理员帐户密码即可。   ...服务器地址进行添加,使用计算机名IP地址都是可以

3.6K50

Tomcat配置域名、ip访问及解决80端口冲突

1.先在tomcat下conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认端口号,其实默认端口号是80 <Connector port="<em>80</em>"...) 并且可以同时配置多个,也可为同一个项目配置域名IP访问 5、最终我们要在本地访问域名,因无域名解析服务器,所以在hosts配,来模拟dns解析。...可以通过HTTP地址(即常说“网址”)加“: 80”来访问网站,因为浏览网页服务默认端口都是80,因此只需输入网址即可,不用输入“: 80”了。...ii.打开【管理】->【服务应用程序】->【服务】->找到“SQL Server Reporting Service",禁用或者手动皆可。     以上可以解决基本90%左右占用问题。     ...(一般来说,可能是近期安装了数据库或者升级了数据库等软件造成,系统占用端口一般都是微软官方产品占用。)

5.1K10

Windows下ApacheIIS共存配置

如果你有一台Windows服务器,要同时跑ApacheIIS,那么你就需要同时装这两款软件,但是他们都使用80端口,不可以同时启动。...ApacheIIS共存,解决办法就是把IIS网站设置为80以外端口,然后用Apache做代理,访问IIS网站。...IIS设置 IIS下像正常添加网站一样,在绑定主机头时候,端口设置为8080即可,此时,你可以通过浏览器访问http://iis.rndto.com:8080,阿里云防火墙关闭了8080端口,...Apache配置 Apache配置主要分为两部分,一部分是设置Apache代理,第二部分是配置iis.rndto.com代理。...配置文件,修改成如下: ServerName iis.rndto.comServerAlias iis.rndto.comProxyPass / http://iis.rndto.com

2.1K10

IIS服务启动发生意外错误0x8ffe2740解决方法

大家好,又见面了,我是你们朋友全栈君。 如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信....如果除IIS应用程序正在运行并且正在相同IP地址使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息....解决办法 直接修改网站端口,不再绑定80,而切换其他端口,如果这样就不会有问题了,但是如果访问网站时候就得加上端口号,很麻烦 使用工具查看谁在占用TCP80端口:一般占用该端口是网站服务器,比如我装了两个...Web服务器,IIS 5.1Apache+php+Mysql,如果你先启用了默认配置Apache(你IIS网站没有启动)那么,你TCP80端口就会被占用,导致IIS启动时发生0x8ffe2740...个破东西居然占着我宝贵80端口,是可忍孰不可忍,马上把它退出了,然后启动我IIS,OK,成功启动。

55910

计算机端口安全知识大全,整明明白白!

很多程序都是有系统默认端口,我们在访问端口时候,如果是系统默认端口,比如我们访问http网页,不指定端口默认80端口;访问https网页,不指定端口默认443端口,访问http://www.baidu.com...如sa)常用弱密码字典,尝试登录……所以称职网络管理员,则要通过查看当前电脑端口开放及连接情况,发现可疑连接端口状态,从而及时发现异常情况,找到木马或者黑客连接,当发现电脑出现不认识或者感觉异常端口连接或者处于监听状态...这个是指本机IPV6址;由于UDP是一个广播协议,不需要跟远端建立连接,所以并没有确定地址端口,所以所有UDP协议外部连接都是*:*,*:*就表示任意地址任意端口; 第四列表示端口当前状态。...8080端口 8080端口通常是apache_Tomcat服务器默认监听端口apache是世界使用排名第一web服务器。...国内很多大型系统都是使用apache服务器,对于这种大型服务器渗透,主要有以下方法: (1)apache tomcatUTF-8目录遍历漏洞,tomcat处理请求中编码时存在漏洞,如果在context.xml

7.5K21

web服务组件基础入门笔记小结

Web服务系统 Windows代表:Windows2003,Windows2008常见漏洞:“永恒之蓝”(MS17-010),MS08-067(过时但很经典) Linux 代表:Ubuntu、CentOS...是微软提供Internet服务器软件,包括Web、FTP、SMTP等服务器组件 相关漏洞:IIS短文件泄露、IIS解析漏洞 Apache:是Apache软件基金会一个开放源码网页服务器,世界使用排名第一...,适合大型网站 相关漏洞:日志文件漏洞、解析漏洞 Nginx:目前最热中间件,静态页面性能远超Apache,高性能HTTP反向代理服务器,也是一个IMAP、POP3、SMTP服务器 相关漏洞:整数溢出漏洞...、解析漏洞 Tomcat:开源轻量web应用服务器,中小型系统并发少需求下用,开发调试JSP程序首选 相关漏洞:弱口令、远程代码执行、本地提权 Weblogic:java反序列化漏洞、SSRF...网络攻击重心已转向应用层,Web已成为黑客首选攻击目标,针对Web攻击破坏不断增长,据高盛统 计数据表明,75%攻击是针对Web应用

79820
领券