windows IIS Web服务器 发布网站
iis部署
打开电脑上的【控制面板】--【程序】--【卸载程序】,在打开的面板中,选择左侧菜单栏中【打开或关闭Windows功能】,
按照下图所示,勾上对应的选项框,打开万维网服务的加号,也是需要全部勾选的。选择完成后点击确定按钮。
验证是否成功启用IIS功能,打开浏览器,在地址栏输入“localhost”,若显示如下页面,则表示启用成功。
在“开始”菜单的搜索框里搜索“IIS”,打开IIS
配置信息,发布网站
在右键点击计算机,打开管理,此时应该会出现步骤2的IIS管理器。点击IIS管理器,在右侧的连接中选择你的的电脑,右键【网站】,选择【添加网站】。
把自己的项目附加到IIS上,网站名默认“端口号+自定义”(个人习惯);物理路径选择你要附加的项目所在路径;IP地址即本机IP地址(下拉即有或者执行ipconfig命令查看IP地址),或者不进行配置就会显示localhost;端口号从81开始往上配置(80是默认端口号,端口号要唯一,不能与其他网站端口号相同),如下图:
可以看到我们的测试网站已经成功添加,现在来设置一下基本参数。点击应用程序池,选中我们网站对应的应用池,右键选择高级设置。
设置管道托管模式为Classic,标识为NetworkService
完成上面步骤后,还需要配置网站的访问权限。回到Test网站中,选择编辑权限,弹出网站属性窗口,选择安全选项,点击编辑。
弹出网站的权限,点击添加。输入对象名everyone后点击检查名称,然后确定。
设置了访问权限后,还有一个问题就是设置网站的默认显示页。回到Test网站管理页面,点击默认文档。
你可以添加你想要的网站默认页面,并且设置先后顺序,这里默认就有index.html,不在添加,只将index.html设置为第一个优先访问
外部访问页面
打开“控制面板”进入“系统和安全”,选择“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地址 协议
FTP 21 21 192.168.1.2
ALL
设置好后,接下来设置DMZ主机,通过DMZ主机功能,广域网中的设备可直接访问局域网中的DMZ主机。DMZ主机IP为网站服务器的局域网IP。
设置完成后,点击设备管理器,选择重启路由器(不要关闭路由器电源),等待路由器重启完成后,在常用设置->上网设置里查询到路由器IP地址,这里是101.207.7.83。
最后让我们拿出手机或者PC输入http://101.207.7.83:5000,惊喜地发现打开的网页就是我们的Index.html网页。
windows IIS Web服务器 发布网站相关推荐
- 网络安全之小技巧保护(IIS)Web服务器
<script type="text/javascript"></script> <script type="text/javascript ...
- Web Deploy发布网站及常见问题解决方法(图文)
Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.n ...
- IIS WEB服务器
1.什么是WEB服务器 WEB服务器也称为网页服务器或HTTP服务器 WEB服务器使用的是HTTP(不加密)和HTTPS协议(加密) HTTP协议端口号:80 HTTPS协议端口号:443 2.WEB ...
- IIS Web 服务器的权限设置
IIS Web 服务器的权限设置有两个地方,一个是 NTFS 文件系统本身的权限设置,另一个是 IIS 下 网站->默认网站->右击属性->虚拟目录 面板上.这两个地方是密切相关的. ...
- 【ASP.NET教程-WP教程14】ASP.NET Web Pages - 发布网站:将您的应用程序带到全网
ASP.NET Web Pages - 发布网站:将您的应用程序带到全网 将ASP.NET Web Pages应用程序成功发布到互联网上是实现用户访问的关键步骤.本文将详细介绍如何发布ASP.NET ...
- WEB应用程序及IIS WEB 服务器介绍
I. 了解 Web 应用程序 1. 概述 Web 应用程序是一个包含多个页的 Web 站点,这些页可能是静态的 html 网页,也可能是动态的网页(如: ASP.NET . ...
- IIS Web 服务器/ASP.NET 运行原理基本知识概念整理
前言: 记录 IIS 相关的笔记还是从公司笔试考核题开始的,问 Application Pool 与 AppDomain 的区别? 促使我对进程池进了知识的学习,所以记录一下学习的笔记. 我们知道现在 ...
- 哪个服务器支持高并发,IIS Web服务器支持高并发设置方法详解
这篇文章主要介绍了IIS Web服务器如何支持高并发,详细设置方法在下面,大家参考使用吧 适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0 适用的Windows版本:Windows ...
- IIS Web服务器日志、日志服务器分析
IIS Web服务器日志.日志服务器分析 EventLog Analyzer是一款全面的工具,用于审计.管理和跟踪您的Microsoft Internet Information Servic ...
- 华为pat地址转换,以及内网web服务器发布
实验名称:华为pat地址转换,以及内网web服务器发布 实验拓扑图: 3. 实验目的 : 1.使内网通过pat转化出去上外网 2.使用静态pat做端口映射,发布web服务器 3.配置交换机远程登录 4 ...
最新文章
- 剑指offer:二维数组中的查找python实现
- 从源码分析DEARGUI之添加字体
- (转)海量数据面试题集锦
- mysql count or null_sql 语句中count()有条件的时候为什么要加上or null
- 一文掌握GaussDB(DWS) SQL进阶技能:全文检索
- Android单元测试(五):依赖注入,将mock方便的用起来
- matlab双立方插值法_双三次插值(Bicubic interpolation)缩放图片
- 区间内素数的个数(也要用到埃氏算法)
- 解决MVC运行controller的时候只有有参构造函数但是程序一定要走无参构造函数的方法
- 编程基本功:while/for循环中,如果有switch,注意break是中断的哪一层
- Android 数独游戏开发,强逻辑的梳理
- 电商直播发展正夯,搭建电商网站需要怎样的云服务器配置?
- IAQI的计算工具类,根据空气检测浓度值计算IAQI值和空气质量等级(pm2.5,pm10,so2,no2,co,o3)
- WebGL矩阵变换总结(模型矩阵,视图矩阵,投影矩阵)
- toLua:简洁的使用说明
- 7.PostgreSQL操作语句
- shell命令执行完的退出状态详解+if语句的定义方法
- python编程做联机游戏大全单机_如何将一款单机双人的游戏做成联机版?
- PyYAML 实用的使用技巧!
- 大气产品发布会PPT模板