本文共 1174 字,大约阅读时间需要 3 分钟。
牛腩接近尾声了,这里总结了,知识收仓。这个网站做完美收官是要发布的,发布用的是windows自带的ISS,ISS(Intert Information Services)互联网信息服务,我的认识是:ISS可以帮助我们发布网站,对ASP页面有着一些扩展功能。
关于网站的发布网上有很多教程,殊途同归,这里给大家一个传送门:,这里说说自己发布网站的一些感受吧。
在启用关闭windows功能中,装好ISS的相关组件后,在浏览器中输入localhost,看到如下界面,说明你已经安装成功了:
一张图片,清晰明了:
我们网站发布出来,如何让我们最开始的页面可以正确显示出来呢?我们继续:
发布网站这些东西是一些操作性,想给自己补充点知识点,就查了查ISS的工作原理原理,这里分享一下,下图是官网上对IIS7的图解:
1、当客户端浏览器开始 HTTP 请求一个WEB 服务器的资源时,HTTP.sys 拦截到这个请求。
2、HTTP.sys 联系 WAS 获取配置信息。
3、WAS 向配置存储中心(applicationHost.config)请求配置信息。
4、WWW 服务接收到配置信息,配置信息指类似应用程序池配置信息,站点配置信息等等。
5、WWW 服务使用配置信息去配置 HTTP.sys 处理策略。
6、WAS为请求创建一个进程(如果不存在的话)
7、工作者进程处理请求并对HTTP.sys做出响应.
8、客户端接受到处理结果信息。
刚刚这些操作实现的是内网的访问,那么如何实现外网的访问呢?我们想想为什么百度网站我们不是在一个局域网中,但是可以访问呢?这里涉及了外网的映射,我们可以将服务器的ip作为一个别人访问自己网站的一个借口,通过端口映射,将自己的电脑ip(非局域网的ip)联系起来,同时设置一个访问的端口,这样别人可以通过自己服务器的ip和端口号,找到自己的网站进而访问,不过由于安全性的考虑,自己没有尝试过。
关于发布到这里了,自己也建了几个网站节点,从陌生到熟悉,还是熟能生巧啊。纪念一下自己的第一个网站,加油!