目录
1、安装IIS
打开控制面板=>程序=>启动或关闭Windows功能,点选下列选框内容,你可以根据自己的需要点选。
确定之后,等待一会,它就安装完成了。
你可以在控制面板=>系统与安全=>Windows工具(Windows10叫管理工具)中找到Internet information Services IIS管理器,点击它就可以打开。
在浏览器中输入http://localhost,访问
成功。
再进一步设置IIS,为访问做准备,
部署第一个html网页,打开IIS, 在在左侧的网站下选中default web site,右击添加虚拟目录。
再选择你需要的盘址(不建议放在C盘)中建一个IISWebSite,在在此目录下建一个firstsite子文件夹,在子文件夹内建一个index.html(名字一定是这个,不然访问不到),index内容如下
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>First Site</title>
</head>
<body>
外网访问局域网部署的网站!
</body>
</html>
添加虚拟目录别名为FristSite,物理路径为index.html的路径:D:\IISWebSite\firstsite。再在地址栏输入http://localhost/FirstSite/,或者如下图片操作:
可以访问如下:
为了外网访问,还需IIS做些设置,因为IIS默认的80端口在阿里云域名解析下无法访问(如果那位兄弟看到这里了,知道为什么,请一定告诉我,谢谢!另外阿里云域名要钱,也可以使用花生壳的免费给的域名外网访问,至于花生壳注册和域名获得,我懒得写了),可以使用花生壳域名访问!
打开IIS,点击Defualt Web Site,然后点击右侧的编辑网站中的绑定。
点击唯一一条http类型的内容,编辑它
修改端口号,设置为电脑闲置的端口号(请问度娘!) ,此篇文章演示设置为8088。再次在浏览器输入http://localhost:8088/FirstSite/,之前http://localhost/FirstSite就访问不到了。
2、设置路由器
路由器上网设置为PPPoE,设置小米路由器的DDNS(动态域名解析)登录上花生壳的账号,选择添加服务
用户名和密码是花生壳的账号和密码,主机名填写花生壳给的免费域名,例如:1234qwe654.qin.net ,状态和更新随意填写(在允许范围内)。
确定,成功后
此时浏览器地址栏输入http://1234qwe654.qin.net会直接访问路由器的管理员登陆页面。
3、防火墙出入站规则和路由器端口转发设置
3.1 防火墙出入站规则
打开控制面板=>系统设置与安全=>Windows Defender防火墙=>高级设置
点击入站规则,新建规则
名称IIS_http,描述可以选填方便自己找到。
点击出站规则,新建规则,步骤选项和入站规则类似,名称也同。
设置特定本地端口的时候,填IIS绑定的本地电脑可以正常访问时输入的端口号,例如localhost:8088的8088端口。
3.2路由器端口转发设置
端口转发规则列表
添加规则
内部ip地址填本机电脑的IP地址(怎么查本电脑ip请度娘),内部端口填IIS管理器编辑更改的绑定的端口8088,外部端口是在外网访问时你需要输入进网址的端口号(根据自己喜好)。
添加后,保存并生效
此时浏览器输入http://1234qwe654.qin.net:2023可以访问IIS的主页
输入http://1234qwe654.qin.net:2023/FirstSite可以访问部署的第一个网页了,现在你在手机上用手机数据流量,手机浏览器输入此地址也可以访问!
至于阿里云域名解析到花生壳给的域名,官网有详细帮助教程,这里就不赘述!!!
可能出现的问题:
1、路由器不是拨号上网(PPPoE:账号和密码),通过小区物业或广电局的机顶盒连接的路由器可能设置不了(可能是DDNS的问题),此篇文章是在校园网的拨号上网的网络环境下写的。
2、电脑断开连接路由器时,再次连接换了IP地址,可以路由器设置DHCP静态IP分配,绑定本机固定一个IP地址。