-
ASP NET信息系统的发布
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
内容
ASP.NET信息系统的发布
一、题目要求:
现在兴华职业学校以ASP.NET技术开发了一套学籍成绩信息管理系统,系统的主文件名为index.aspx。后台数据库基于SQL Server 2005数据库系统,数据库文件名为cjgl.mdf和cjgl_log.ldf。存储在Web.config中的数据库连接字符串是:
Data Source=.\sqlexpress; Initial Catalog=CJGL;uid=jsjks;pwd=mxl@1234;Pooling=False;
已知,兴华红星中学服务器采用Windows Server 2003操作系统,其的IP地址为202.112.94.36,服务器上已经安装了SQL Server 2005数据库管理系统 ,并包含了SQL Server Manaagement Studio软件包。
现在校长要求配置Web服务器,希望能够通过“http://202.112.94.36/xyxt/”访问校友信息管理系统。
二、关键词
ASP.NET
三、知识点及操作思路
由于本系统是一个基于ASP.NET技术开发的信息系统,而且基于SQL Server 2005数据库管理系统。因此本系统的发布应该基于SQL Server 2005+IIS技术。
本项目给予前提条件已经满足了操作系统和DBMS的需求,需要加装IIS服务器,并进行必要的配置。而且本系统需要得到.NET Framework的支持。本案例的目标是设置一个能够执行ASP程序的虚拟目录xyxt,并把此虚拟目录的默认文档设置为index.aspx。
通过连接字符串可知,程序通过SQL Server专用接口访问数据库,不需要创建ODBC数据源。
四、具体方法
1、安装IIS服务器
对于安装IIS服务器的过程,本案例不再赘述。相关过程可参阅前面的几个案例。
2、安装.NET Framework软件包
从微软网站上获取最新版本的.NET Framework软件包,并把.Net Framework软件包安装到服务器中。
3、创建存放校友系统的实际文件夹
在服务器上创建一个虚拟目录xyxt,使之具有“读取”和“运行脚本”的权限。
对于在D盘创建文件夹及虚拟目录的过程,本案例不再赘述。相关过程可参阅前面的案例。
4、检查应用程序并复制应用系统到虚拟目录
检查系统包中的ASP.NET源程序是否已经发布。如果系统包中包含Bin文件夹和一些扩展名为dll的文档,则说明此系统包已经编译、发布过,可以直接使用。否则,先借用Visual Studio 2008/2010系统对源程序包执行“发布”命令,生成“应用程序包”。
(1)清理应用程序
打开一个已经完成的项目,首先在【解决方案资源管理器】中右单击“解决方案”,从弹出的快捷菜单中选择“清理解决方案”。如图12-41所示。

在清理解决方案完成后,再选择“重新生成解决方案”。
如果全部解决方案都能够成功生成,则表示本网站中已经不存在语法错误,能够顺利运行。
(2)发布项目,形成产品
右单击项目名称,在弹出的快捷菜单中选择“发布”,则打开“发布Web”的对话框。如图所示。

首先,设置项目的发布位置。建议设置为本地磁盘上的一个空文件夹;
其次,可以根据需求在图所示的界面中进行一些选项设置;
最后,单击【发布】按钮,启动发布过程。
发布完毕,将会在指定的文件夹中形成整个项目的最终产品。
(3)把最终应用程序发布到IIS中
把“发布”生成的应用程序包复制到前面建立的虚拟目录中。
5、为系统的运行准备数据库
根据连接字符串的信息可知,本系统采用SQL Server的专用接口访问数据库。为此,可先把两个数据库文件cjgl.mdf和cjgl_log.ldf存放在D:\DB文件夹中。因此,在D:下建立一个名字为DB的文件夹。然后把数据库文件cjgl.mdf和cjgl_log.ldf复制到这个文件夹中。然后,针对此数据库进行配置。
(1)把数据库cjgl附加到SQL Server 2005系统中
首先,启动Management Studio系统,并登录到数据库;

其次,从左侧的【对象资源管理器】树状结构中找到【数据库】,然后右单击“数据库”;
接着,再从弹出的快捷菜单中选择“附加”,系统将打开一个附加数据库的对话框。如图所示。
第三,把已经拷贝到服务器上的数据库文件(扩展名为MDF的文件)添加到对话框中。
(2)在SQL Server 2005中创建登录名,并使此登录名具有DBO操作权限
首先,启动Management Studio系统并登录到数据库;

其次,在“安全性”下右单击“登录名”,选择“新建登录名”。新建登录名“jsjks”,设置登录方式为“SQL server身份验证”,密码为“mxl@1234”。设置“用户在下次登陆时须更改密码”为“无效”。

第三,单击左侧的“用户映射”,进入到“用户映射”状态,设置此用户对数据库“cjgl”具有dbo的操作权限。

(3)检查配置
上述设置完成后,单击“确定”按钮确认这种设置。
最终,检查各项配置是否正确。
6、测试虚拟目录配置
到另外一台已经接入Internet的计算机上,启动IE浏览器,在其地址栏中输入:“http://202.112.94.36/xyxt”,键入回车 ,然后检查能否看到index.asp的内容。
如果能够看到index.asp的内容则说明虚拟目录xyxt的配置正确,就表示完成了红星中学的校友信息管理系统的配置。
五、文件说明:
微视频文档:ASP.NET信息系统的发布. mp4
文本文档:ASP.NET信息系统的发布.docx
-
视频
-
在新页面中查看内容
-
下载源文件
-
-
- 标签:
- server
- 设置
- 系统
- docx
- sql
- 配置
- 已经
- 发布
- 虚拟目录
- 服务器
- 信息系统
- net
- 数据库
- asp
-
加入的知识群:
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~