IIS服务器部署asp网页及asp项目发布


先来看下IIS服务器的作用:

IIS是一个网站服务器。

使用微软的编程语言和框架()写的网站可以部署到IIS服务器上。

比如你访问了一个使用开发的网站的某个页面index.aspx,请求提交到对方服务器上,IIS就会收到你的请求,并且解析运行index.aspx,并把结果输出出来,返回给你,显示到你的浏览器上。

IIS同类产品主流的有Apache和nginx

后二者多用于PHP、python等。

当然IIS也支持使用PHP开发的网站。

 

至于[在什么情况下需要将系统部署在IIS上呢?]

如果你用asp写了一个网站,并且需要部署在一台服务器上给别人访问

最方便的办法就是在Windows Server上添加IIS功能,并且创建一个应用程序,再把你用asp写的网站放进去,别人就可以访问你的服务器上的这个网站了。


IIS添加网站:
电脑没有安装IIS的先安装,IIS是Windows自带的。win10在控制面板→程序和功能→启用和关闭Windows功能→选中Internet information services节点,当前节点下面的子节点全部勾选。(不清楚可百度)
在计算机管理里面选择IIS管理器,在网站里添加一个网站。设置网站名称,文件的发布路径,身份验证,ip地址及端口。
 
asp项目发布:

.webform项目发布

1.右键选择项目。

2.选择自定义。

3.“配置文件名称”,发布后生成在项目中记录此次发布选择的配置信息文件名,下次发布默认为此次选择的配置信息,可以删除,随便填一个。

4.选择文件系统,目标选择一个发布的文件夹。

5.选择Release发布是没有debug功能的发布,“允许更新预编译站点”选掉,发布的项目为深度编译,将不能直接修改代码,效率也会上升。

6.发布预览。

7.发布的时候会增加下面两种文件,发布完成删掉就可以了。

 

2.MVC项目发布

1.选择发布。

2.选择IIS,FTP等。

3.接下来和webform一样。

4.MVC发布后,会增加下面文件,然后项目文件会被修改,如果有版本控制工具删除文件后可以还原项目文件就可以了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM