ASP.NET—018:ASP.NET网站部署
ASP.NET程序编写好了后,需要发布和部署。发布可以使用visual studio自带的发布功能,程序发布后放置在文件夹内。然后就是部署值服务器了。
以windows server 2008 R2,程序环境为.net 2.0为例。
1、配置服务器环境所需的软件。
如果你面对的是一个新的服务器那么你需要安装如下软件,
(1).net framework2.0,.net framework3.5,.net framework4.0等,根据你的程序环境决定。一般都自带的有.net环境,依次打开:右键计算机-管理-左侧列表选择 功能-点击 添加功能。然后可看到需要安装的.net环境。
(2)IIS,如同安装.net环境一样,IIS也是自带的,在 功能 菜单一起,有一个 角色菜单,点进去添加角色即可安装IIS。
(3)数据库相关。如果你的数据库在当前服务器上那么需要安装数据库服务端应用。不过一般来说应用和服务都是分开的(即应用服务器和数据库服务器不在一台),如此只需要安装数据库客户端应用就可以了。
(4)程序运行需要的其他软件。
2、将发布的程序目录拷贝至服务器。
3、IIS中添加虚拟目录。
打开IIS,一次打开树形菜单:网站——default web site,在这个下面右键添加虚拟目录,虚拟目录将网站名和实际程序文件的路径对应上。然后添加完毕后左侧出现新添加的目录,点击此目录右键:转换为应用程序,即可。
这里需要注意如下几点:
(1)要设置应用程序池,添加的虚拟目录要对应某个应用程序池,也可以多个应用对应一个应用程序池。
(2)程序池中设置运行的.net版本要与应用程序的版本一致;设置托管管道模式;启用32位应用程序。
比如如果一个应用是 .net framework2.0,32位环境运行。那么此处应用程序池要设置:.net版本:v2.0,启用32位应用程序:True,托管管道模式:Classic。
如此,在服务器上打开浏览器,浏览某个页面。再测试有无问题,并对应解决。
网站部署成功。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。