1.启用windows IIS功能
打开控制面板(按住win+x键选择控制面板选项)
、
进入控制面板,选择程序选项,进入后选择启用或关闭Windows功能,进入后如下图所示。
勾选Internet Information Services 和Internet Information Services可承载的Web核心,点击确定后系统自动帮你下载IIS程序。
2.准备一个测试网站
这里在E:\网站下新建一个文件夹test,test文件夹中只写了一个测试网页index.html
3.建立自己的网站
在电脑中搜索IIS,打开IIS管理器
进入IIS管理界面
选中电脑名称右键选择添加网站,网站名称随意起,应用程序池默认就好,物理路径设置为刚刚我创建网站的文件夹E:\网站\test,端口号这里设置为5000(若有多个网站,端口号不能重复),其他的可不设置,点击确定。
可以看到我们的测试网站已经成功添加,现在来设置一下基本参数。点击应用程序池,选中我们网站对应的应用池,右键选择高级设置。
设置管道托管模式为Classic,标识为NetworkService
完成上面步骤后,还需要配置网站的访问权限。回到Test网站中,选择编辑权限,弹出网站属性窗口,选择安全选项,点击编辑。
弹出网站的权限,点击添加。输入对象名everyone后点击检查名称,然后确定。
设置了访问权限后,还有一个问题就是设置网站的默认显示页。回到Test网站管理页面,点击默认文档
你可以添加你想要的网站默认页面,并且设置先后顺序,这里默认就有index.html,不在添加,只将index.html设置为第一个优先访问
好了,大功告成,打开游览器输入http://localhost:5000测试一下吧。
4.让更多人能够访问你的网站
打开“控制面板”进入“系统和安全”,选择“Windows防火墙”,点击“启动或关闭Windows防火墙”,选择关闭。这样别人就可以通过你的主机IP来访问你的网站了。(如果你的IP地址不是公用IP,则只有局域网中的用户能够访问你的网站)
测试一:用同一局域网中的无线连接访问服务器的网站。
首先我们查询主机在局域网中的IP,按住win+R键输入cmd进入命令行窗口,输入ipconfig查询到主机IP地址为192.168.1.109,如下图所示。
用手机连接寝室的同一个局域网中的无线网络(因为是局域网,所以必须连接同一局域网中的无线网络),打开游览器,输入http://192.168.1.109:5000,惊喜的发现页面成功显示。
测试二:给服务器主机配置一个公用IP地址,使用外网访问服务器。
在游览器中输入192.168.1.1进入路由器配置页面(不同的路由器进入网址有些差别,文中以我的路由器举例),如下图所示。
进入高级设置,点击高级用户,设置虚拟服务器。这里设置常用服务器为http,外端口号为80,内端口号为5000(web网站所对应的端口号),IP地址为服务器的局域网中的IP地址,协议类型为TCP。
如果您的FTP服务器(端口号为21)IP地址为192.168.1.2,这时您可以指定如下的虚拟服务器规则: 常用服务器外部端口内部端口IP地址协议FTP2121192.168.1.2 ALL设置好后,接下来设置DMZ主机,通过DMZ主机功能,广域网中的设备可直接访问局域网中的DMZ主机。DMZ主机IP为网站服务器的局域网IP。
设置完成后,点击设备管理器,选择重启路由器(不要关闭路由器电源),等待路由器重启完成后,在常用设置->上网设置里查询到路由器IP地址,这里是101.207.7.83。
最后让我们拿出手机或者PC输入http://101.207.7.83:5000,惊喜地发现打开的网页就是我们的Index.html网页。如果你不想你的网址那么难记,你可以下载一个花生壳工具,免费使用一个域名。