参考:
http://blog.csdn.net/zwk626542417/article/details/9796259
IIS全称为互联网信息服务,是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。
操作步骤:
1.开启IIS服务
2.将IIS注册到VS
3.网站发布
1.开启IIS服务
==》控制面板——》程序——》程序和功能——》打开或关闭Windows功能——》打开IIS服务,按照下图进行设置,然后点击确定
2.将IIS注册到VS
开始——运行中输入cmd——进入命令字符界面首先输入cd C:WindowsMicrosoft.NETFrameworkv4.0.30319—然后输入aspnet_regiis.exe -i
即:找到aspnet_regiis.exe文件运行即可。
3.网站发布
添加网站==》
计算机右键——管理——服务和应用程序——Internet信息服务(IIS)管理器——网站右键——添加网站,在出现的提示框中输入网站名称,选择物理路径,选择IP地址即可。
注意:80端口多数已被占用,输入其他可用端口,即可。
修改IIS对应的.net的版本,默认的是2.0,我这里选择的4.0版本,这里选择的版本应该与上面注册的版本一致。
应用程序池——所添加的网站上双击——编辑应用程序池。
注意:到此处该网站已可使用,但建议添加后续操作。
添加虚拟目录
==》网站上右击——添加虚拟目录——进行填写。
转换为应用程序==》
添加的虚拟目录上右击——转换为应用程序——选择文件——浏览,就可以打开我们所开发的网页了。
注意:
添加虚拟目录的作用/转换应用程序的作用==》
虚拟目录理解起来较为容易,虚拟目录顾名思义就是虚拟的不存在的,虚拟目录只不过是对网站的物理路径目录的一个映射而已。使用虚拟目录的重要意义是,网络管理员可以把Web站点的负载分布到多台服务器上,这样使每台服务器都能保持较高的处理速度,即提高了网站的速度也增加了网站真实服务器的安全性。我们平常用的较多的像百度、谷歌、淘宝、京东,它们几乎都采用虚拟目录这种方式,来将站点的负载分布到不同区域很多台服务器上,这样便可以很好的保证大量用户登录时网站提供优质的处理速度。
在这里还有一点要说的就是,虚拟目录可以用来被访问,但是如果虚拟目录不转为应用程序时,虚拟目录里面的一些动态脚本不能执行,包括ASPX、ASP等等。
转换成应用程序后,虚拟目录中的动态脚本便可以执行了。
注意:(添加完网站后,没有添加虚拟目录自然可访问我们开发的网站,因为这时我们访问的是网站的物理路径,自然可以访问了。而没有将其转为应用程序也不影响访问,是因为我们的开发的网站比较简单,没有用到很多的动态脚本和ASPX、ASP等等,所以才不会影响我们对开发网站的访问。所以在这里我们还是建议大家发布网站添加虚拟目录并转为应用程序,这样才会万无一失。)
应用程序、软件
应用程序是指为了完成某项或某几项特点任务而被开发运行于操作系统上的计算机程序。一般所指——*.exe或者*.app。
软件——一般包括*.exe或者*.app以及其他dll、图片、帮助文档等等合并在一起组成软件。因此个人认为,可将应用程序理解为软件的组成部分之一。