IIS系列:二、修改默认站点配置

本文详细介绍了如何修改IIS默认站点的默认文档,添加虚拟目录和应用程序。通过创建Default.htm,安装ASP组件,创建动态页面(.aspx),并演示了使用PowerShell管理IIS的方法。此外,还提到了访问问题的排查,如检查80端口和DNS配置。

简介:本文主要介绍如何修改默认站点的默认文档以及如何添加新的虚拟目录和应用程序。

修改默认站点配置:

1、默认网站的配置文件存放在C:\inetpub\wwwroot目录,这里我们新建一个文本文件,写入以下内容并将文件保存为Default.htm;

<p> This is the default website of MyWeb02 </p>


2、从客户端访问默认站点,现在显示的是刚才添加的文本内容;


3、这里解释一下为什么添加了Default.htm之后,访问网站显示的就是这个文件的内容,而不是原来的内容,其实,IIS站点有一个默认文档的模块,里面设置了默认文档并指定了优先顺序,而Default.htm刚好是优先级最高的,所以添加了这个文件之后,访问网站显示的就是这个文件的内容了;


4、上面创建的是一个静态的页面文件,接下来,我们通过添加ASP组件并创建一个动态的页面文件(.aspx)。这里可以只安装ASP组件,也可以根据实际情况选择安装ASP.Net 3.5或ASP.Net 4.5,这个和编写网站时使用的.Net框架有关,程序如果使用的是.Net 3.5编写的,这里就选择ASP.Net 3.5;


5、新建一个文本,并复制以下内容,保存为(.aspx)后缀的文件,有关服务器变量的说明,可以参考这个MSDN的链接IIS服务器变量,这个文件可以显示服务器名称、协议、IP地址、端口、软件、app路径等信息,用于IIS的测试和排错;

<html>
Server Information<br>
------------------ <br>
Server Name = <%= Request.ServerVariables("SERVER_NAME") %> <br>
Server Protocol = <%= Request.ServerVariables("SERVER_PROTOCOL") %> <br>
Server IP = <%= Request.ServerVariables("LOCAL_ADDR") %> <br>
Server Port = <%= Request.ServerVariables("SERVER_PORT") %> <br>
IIS Version = <%= Request.ServerVariables("SERVER_SOFTWARE") %> <br>
<br>
Website Information<br>
------------------<br>
Application Physical Path = <%= Request.ServerVariables("APPL_PHYSICAL_PATH")
%> <br> #C
Application Path = <%= Request.ServerVariables("PATH_INFO") %> <br>
Application Translated Path = <%= Request.ServerVariables("PATH_TRANSLATED")
%> <br>
<br>
</html>



6、从浏览器访问刚才新建的测试文件Test.aspx;


7、在默认网站的目录下添加文件夹MyWeb并把Test.aspx文件复制到该文件夹,通过IIS管理器可以看到新添加的目录,这是添加网站内容最简单的方法;

8、访问新建的目录下的测试文件,可以正常显示内容,说明目录添加成功了;


9、添加虚拟目录;

10、输入虚拟目录的别名和物理路径,别名是网站URL的一部分,一般设置为容易记住并且能够反应虚拟目录信息的名称;(同样把Test.aspx文件复制到该目录下用于测试)


11、访问虚拟目录,网站可以正常打开;


12、添加应用程序;

13、设置别名(访问URL的一部分)、物理路径并选择应用程序池,目前只有默认网站的默认应用程序池DefaultAppPool,所以保持默认即可;(同样把Test.aspx文件复制到该目录下用于测试)

14、访问应用程序,网站可以正常访问;


通过上面的步骤,我们就可以做一些基本的网站配置了,下面简要介绍如何通过Powershell查看网站内容以及如何安装ASP组件。

使用Powershell查看网站配置以及按照ASP组件:

导入Web管理模块并查看可以使用的命令,也可以使用以下两个命令查看web相关的命令;

Get-Command -Noun Web*
Get-Help *web*


查看默认站点以及查看IIS下的所有站点;

查看IIS网站根目录下的文件,默认情况下,安装IIS之后,我们访问默认站点显示的就是iisstart.htm这个文件的内容;


安装ASP;


备注:

1)如果从客户端无法访问IIS网站,需要检查到Web服务器的80(HTTP)端口是否开通了;

2)访问网站需要DNS将域名解析为IP地址,需要在DNS服务器上添加Web服务器的A记录;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值