Windows IIS 搭建
有时候学生也会遇到安装方面的问题,避免意外写份文档,方便上课用,同时也是因为百度上的
IIS
搭建教程都比较乱。这里采用
aliyun
服务器进行部署,比较符合实际场景。由于步骤是真的多,所以有些地方省略了,具体看我上课演示吧
(我累了,毁灭吧)。
aliyun 服务器购买
- 之前写过 aliyun 服务器购买 & 释放 的文章,大家就自己回顾一下,这里不做赘述。
注:连接服务器时,记得开放端口哦,建议是全部开放。
Windows Server IIS 安装
- 进入
添加角色和功能向导
,可选勾选默认情况下将跳过此页
,点击下一步
:
- 由于是在本地安装,选择
基于角色或基于功能的安装
,点击下一步
:
- 默认即可,点击
下一步
:
- 选择安装
Web 服务器(IIS)
,点击下一步
:
- 默认即可,点击
下一步
:
- 点击
下一步
:
- 默认即可,点击
下一步
:
- 默认即可,点击
下一步
:
- 由于需要使用到 ASP 脚本环境,需要安装 ASP 服务:
- 勾选
如果需要,自动重新启动目标服务器
,点击安装
:
- 安装成功后,点击
关闭
:
- 搭建结果如下:
Windows Server Z-Blog 站点配置
- 点击右上方
工具
,选中Internet Information Services(IIS)管理器
:
- 打开界面如下:
- 由于安装
IIS
时会默认出现一个站点,但这个站点我们用不到,直接右键删除
即可:
- 自己添加一个网站,右键
网站
,点击添加网站
:
- 输入
网站名称
即可:
- 后续需要选择网站的物理路径,这里选择
IIS
默认的wwwroot
目录即可:
- 对于
IP
绑定方面,这里选择云服务器自身的内网IPv4
地址即可:
- 主机名就是域名地址,但是现在还没有,就不做配置,点击
确定
:
- 点击
浏览
,打开wwwroot
目录:
- 将内部的原有文件清空,结果如下:
- 由于市面上的
ASP
博客站点不多,这里使用Z-Blog
作为演示案例:Z-Blog
站点地址:https://www.zblogcn.com/
注:之所以不在 Windows Server 上下载,是因为 IE 实在难用。
- 点击
本地下载
即可:
- 在本地解压完之后,如下所示:
- 将解压的所有文件复制粘贴到
Windows Server
的wwwroot
目录中:
- 当使用
Web
访问时,会产生一个500
的报错:
- 点击
Z-Blog
站点中的ASP
功能:
- 将
启用父路径
由False
改为True
即可:
注:父路径的含义是 ASP 允许解析包含 ../../ 的路径。
- 修改完后,点击
应用
即可:
- 通过
Web
访问网站,这时便可以成功的进行访问了,勾选我已阅读并同意此协议
,点击下一步
:
- 这时又出现了报错,分为两大部分:
- 文件没有创建权限;
- 站点不运行在
32
位模式。
- 解决权限问题需要找到文件夹,点击
Z-Blog
站点,点击编辑权限
:
- 在弹出的窗口中点击
安全
:
- 点击
编辑
:
- 选中
User
用户,勾选完全控制
,点击确定
:
- 这时刷新页面,发现权限问题解决了,还剩一个问题:
- 点击
应用程序池
,选中Z-Blog
程序池,点击高级设置
:
- 找到
启用 32 位应用程序
将False
改为True
即可,点击确定:
- 再次刷新页面,
Nice!
点击下一步
:
- 输入对应信息,点击
下一步
:
- 默认,点击
下一步
:
- 结果如下:
IIS 域名绑定
- 域名绑定,那说明,至少咱要有个域名才行,可以通过 阿里云域名交易 去买一个自己喜欢的域名,也不贵
(域名越难记越便宜)。
- 域名买完后即可在控制台找到自己注册的域名信息了:
- 由于
yong.fun
绑定了我的博客,这里用yongz.icu
作为实验演示。
- 点击
添加记录
按钮,进行DNS
记录添加:
- 为了方便,直接添加一条泛解析的
A
记录,IP
填Windows Server
地址:
- 结果如下:
- 在本地使用
nslookup
解析一下:
1 | PS C:\Users\fuwubai> nslookup www.yongz.icu |
- 右键
Z-Blog
站点,点击编辑绑定:
- 选中第一条,点击
编辑
:
- 将主机名写上即可,一般加个
www
的三级域名:
- 最终成果如下:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Yongz丶!