【搭建IIS网站教程】


一、搭建IIS网站

1、Windows Server 2008中配置IIS
打开服务器管理器,角色,添加角色,然后点击下一步

选择安装web服务器iis

选择角色服务

点击安装
在这里插入图片描述

进行测试http://127.0.0.1
在这里插入图片描述

添加ASP应用程序
在这里插入图片描述
后续确认安装即可

将网站的源代码放入磁盘中
在这里插入图片描述

添加网站并进行设置
在这里插入图片描述

在应用程序池中找到所要访问的clash,并进行修改
在这里插入图片描述

在默认文档下新建“index.asp”
在这里插入图片描述

在目录浏览中“启动”
在这里插入图片描述
修改网站应用程序池,前面设置网站时忘记修改了
在这里插入图片描述

在“ASP”下启动
在这里插入图片描述

首次搭建网站可能会有一些问题,可能会提示我们给网站目录增加iis权限
站点目录
每个网站对应一个目录,并为这个网站目录加上IUSR和IIS_IUSRS权限

例如我在D盘根目录下创建了一个IIS的目录,再在里面创建了一个yidacms的目录,这个目录里面放的是我的网站程序。其中iis只要继存d盘的权限即可,而yidacms这个目录,我们需要再添加二个权限,即IUSR和IIS_IUSRS。
在这里插入图片描述

最终可访问网站
在这里插入图片描述

二、http重定向

先安装http重定向功能
在这里插入图片描述
重定向到百度
在这里插入图片描述

当我们再次访问http://10.40.2.20时就会重定向到百度的首页

三、虚拟目录

虚拟目录就是将硬盘中分散的一些文件夹整合然后挂接在网站的主目录文件夹下,用户可以通过采用访问网站+虚拟目录的方式来访问挂接的文件夹
在这里插入图片描述
在这里插入图片描述
根据路径就可以访问到文件

四、用域名访问网站

由于IP地址不便于记忆,所以用户更多的是习惯使用域名来访问网站;我们可以在通过在DNS服务器上创建网站的主机记录来使用域名访问网站
首先安装dns服务后,需要新建区域向导
在这里插入图片描述
在这里插入图片描述

后续默认即可,再新建主机
在这里插入图片描述
cmd域名解析成功
在这里插入图片描述

最终可访问网站
在这里插入图片描述

五、网站安全

先安装安全角色
在这里插入图片描述
比如禁用匿名身份验证,开启基本身份验证后,访问网站就需要账户和密码了
在这里插入图片描述

在这里插入图片描述

还可以限制特定IP访问等等
例如我本机可正常访问
在这里插入图片描述
但是当禁用虚拟网卡网关后,便访问不了了
在这里插入图片描述
在这里插入图片描述

六、小知识

当我们搭建网站后,可通过域名和ip地址去访问
但这两种方式有一些区别
域名解析目录会在网站指定目录下,IP地址解析目录会在网站目录的上级目录中,范围会更广
例如:
我在源码目录下创建一个test111.txt的文件,内容为1111111
在这里插入图片描述

在上级目录中创建test222.txt,内容为2222222
在这里插入图片描述

现在分别用域名和ip两种方式去访问
用域名可访问到test111.txt,访问不到test222.txt
在这里插入图片描述在这里插入图片描述
用ip访问居然也是一样的。预想应该是可以访问test222.txt,不能访问test111.txt。翻车了
思考了一下,我这里IP和域名是绑定了的,并且没有在iis默认网站目录中构建,并且IP地址对应的本地文件就是网站源文件,所以解析之后是一样的
在这里插入图片描述

课程中小迪哥的网站是在默认网站根目录中,关键是域名绑定了本地指定目录,是在网站根目录中的下一级目录中。所以ip访问是在网站根目录www下,而域名是在www下的网站目录中,所以会有这种情况。
欢迎探讨。


总结

这节主要讲了一些利用中间件的网站搭建和一些功能,还有很多使用的功能没写出,自己去探索吧。

### 如何在IIS搭建网站或配置服务器 #### IIS简介 IIS(Internet Information Services)是由微软开发的一种Web服务组件,用于提供HTTP和HTTPS协议支持。它允许用户在其计算机上托管网站并将其作为服务器运行[^3]。 #### 安装IIS 要在Windows Server 2008环境中安装IIS 7.0,可以按照以下方法操作: 1. 打开“控制面板”,进入“程序和功能”选项。 2. 点击“启用或关闭Windows功能”链接。 3. 在弹出的窗口中找到“IIS”项,并勾选其下的子功能模块,例如“Web管理工具”、“应用程序开发功能”以及“常见HTTP功能”。这些模块对于成功部署.NET应用至关重要[^1]。 #### 配置域名与绑定IP地址 为了使外部能够通过互联网访问到所架设的站点,需完成以下几个步骤: - **注册域名**:选择合适的域名服务商购买域名。 - **DNS解析设置**:将新购得的域名指向实际使用的公网IP地址。 - **IIS中的绑定设定**:右键点击目标站点名称,在属性对话框内的“bindings...”按钮下新增条目,指定对应的主机头(即域名)、端口号及IP地址组合。 #### 创建并上传网页内容 当基础环境准备好之后,就需要准备要展示给访客的内容了。通常情况下,默认文档会命名为`index.html`或者`default.aspx`等形式。如果希望自定义启动页面,则需要手动调整优先级列表[^4]。 以下是简单的HTML示例代码片段供参考: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>欢迎来到我的个人主页</title> </head> <body> <h1>Hello World!</h1> <p>这是一个测试用的小型静态页面。</p> </body> </html> ``` #### 测试连接性 最后一步就是验证整个流程是否顺畅无误。可以通过浏览器输入完整的URL来尝试打开刚刚创建好的站点;另外也可以利用命令提示符执行ping指令检测网络连通状况。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一纸-荒芜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值