80端口被Default Web Site占用,不能为自己的网站添加绑定80端口
这几天租了个云服务器Windows Server 2012 R2,买了个域名,想把之前的大作业做的asp.net网站放上去试试,结果弄完发现输入域名(或ip)不加端口时默认访问80端口,而80端口又被Default Web Site占用,导致打开的是默认界面。
打开IIS管理器,想将80端口绑定在我的网站主页上,又不能点击确定。
遂上网查找找到这篇文章,发现可以直接修改文件,找到C:\Windows\System32\inetsrv\config下的applicationHost.config文件,用记事本打开,在<sites></sites>
可以找到:
<site name="Default Web Site" id="1" serverAutoStart="true"> <bindings><binding protocol="net.tcp" bindingInformation="808:*" /><binding protocol="net.pipe" bindingInformation="*" /><binding protocol="net.msmq" bindingInformation="localhost" /><binding protocol="msmq.formatname" bindingInformation="localhost" />**<binding protocol="http" bindingInformation="*:80:" />**</bindings></site><site name="Library" id="2" serverAutoStart="true"><application path="/"><virtualDirectory path="/" physicalPath="C:\WebApp\Library" /></application><bindings><binding protocol="http" bindingInformation="*:8080:" /></bindings></site>
上面的<site> </site>
是默认网站,下面是我的网站,将 <bindings></bindings>
中的<binding protocol="http" bindingInformation="*:80:" />
(加**的哪一行)从默认网站剪切到我们自己网站的<bindings></bindings>
之间就可以解决问题了。
修改完如下
<site name="Default Web Site" id="1" serverAutoStart="true"> <bindings><binding protocol="net.tcp" bindingInformation="808:*" /><binding protocol="net.pipe" bindingInformation="*" /><binding protocol="net.msmq" bindingInformation="localhost" /><binding protocol="msmq.formatname" bindingInformation="localhost" /></bindings>
</site>
<site name="Library" id="2" serverAutoStart="true"><application path="/"><virtualDirectory path="/" physicalPath="C:\WebApp\Library" /></application><bindings><binding protocol="http" bindingInformation="*:8080:" /><binding protocol="http" bindingInformation="*:80:" /> </bindings>
</site>
第一次发文,如有错误,请多指教。
80端口被Default Web Site占用,不能为自己的网站添加绑定80端口相关推荐
- default web site(已停止)无法启动的解决思路
在按照网上的教程配置完iis后,打开iis管理器检查是否配置成功时,发现default web site显示已停止. 按照网上给出的解决办法: https://cloud.tencent.com/de ...
- windows7 安装IIS没有default web site 解决方法
因当时是第一次在Windows 7上使用IIS,不小心把default web site删除了,后来无论怎么重装IIS都不行,最后想到能不能直接把别人安装好后的IIS相关文件夹拷过来使用,用宿舍一哥们 ...
- .net core 应用程序“default web site”中的服务器错误_Net程序员讲JAVA系列——Spring Boot“科普篇”...
通过Spring Boot,可以轻松地创建独立的,基于生产级别的基于Spring的应用程序,您可以"运行"它们. 我们对Spring平台和第三方库持固执己见的观点,因此您可以以最小 ...
- 应用程序“DEFAULT WEB SITE/ICLOCK”中的服务器错误
HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置. window 7 运行asp.net程序出错-IIS7.0 ...
- Windows服务器管理(3)——IIS服务器误删了Default Web Site 网站 解决方法
问题描述: IIS服务器下的网站误删除了,该如何恢复: 解决方案: 1.打开C:\inetpub\history,里面是IIS网站的配置文件,按照时间日期进行的备份,可以从这里进行恢复 2.打开20 ...
- Web 站点提速的最佳实践(Best Practices for Speeding Up Your Web Site)
Web 站点提速的最佳实践(Best Practices for Speeding Up Your Web Site) 太阳火神的美丽人生 (http://blog.csdn.net/opengl_e ...
- (Asp.Net)转载-用Powershell 建立IIS web site
受到continuous delivery 觀念的灌輸,新的專案都盡量朝向能自動化的建置及部署 因為目前使用TFS 2010 ,專案都是web system,這部分倒是網路上有不少文章可以參考,還算容 ...
- Linux网络编程——端口复用(多个套接字绑定同一个端口)
在<绑定( bind )端口需要注意的问题>提到:一个网络应用程序只能绑定一个端口( 一个套接字只能绑定一个端口 ). 实际上,默认的情况下,如果一个网络应用程序的一个套接字 绑定了一个端 ...
- 80端口被system(pid=4)占用的解决方法
2019独角兽企业重金招聘Python工程师标准>>> 80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端 ...
最新文章
- 坐班族如何摆脱粗壮大腿
- cocos2d-x游戏开发系列教程-坦克大战游戏之坦克的显示
- linux centos7 设置 grub2
- xubuntu19.10碰到initramfs终极解决方案
- BZOJ3498 : PA2009 Cakes
- 计算可能的编译结果数
- Linux操作Oracle(2)——Oracle导出exp导出用户报错:EXP-00006: 出现内部不一致的错误 EXP-00000: 导出终止失败
- Django简单介绍-基础1
- 如何用简单易懂的例子解释隐马尔可夫模型?(进阶篇)
- ArcGIS矢量数据重分类
- Oracle索引原理
- Visio绘图工具,“连接线”命令使用方法
- 牛客网练习2-《网络基础》
- 对小米路由器提出严正批评,2.4G下,40MHz自动变20MHz
- AMCL代码详解(七)amcl中的kd-Tree
- 团体程序设计天梯赛-练习集 L1
- Qno侠诺中小型企业ERP远程接入方案(转)
- 3D游戏引擎系统源码C++本科毕业设计,C++ 3D引擎源码,渲染系统使用的OpenGL 及 OpenGL ES
- android 苹果菜单栏,android仿iphone主题效果的主菜单
- linux c 字节对齐申请内存与字节对齐数组声明