• ASP NET信息系统的发布

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 内容

    ASP.NET信息系统的发布

    一、题目要求:

    现在兴华职业学校以ASP.NET技术开发了一套学籍成绩信息管理系统,系统的主文件名为index.aspx。后台数据库基于SQL Server 2005数据库系统,数据库文件名为cjgl.mdfcjgl_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.mdfcjgl_log.ldf存放在D:\DB文件夹中。因此,在D:下建立一个名字为DB的文件夹。然后把数据库文件cjgl.mdfcjgl_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条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部