ASP + SQL Server组建动态网站实例精讲——网站通用模块篇(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-27 08:55:35

点击下载

作者:神龙工作室

出版社:人民邮电出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

ASP + SQL Server组建动态网站实例精讲——网站通用模块篇

ASP + SQL Server组建动态网站实例精讲——网站通用模块篇试读:

前言

本书都讲了什么

本书既是建造网站的资源仓库又是开发网站的参考手册。

本书主要介绍各类典型的网站通用模块(30多个)和Internet应用服务系统(企业网站、电子政务网站和在线教育网站)的使用、配置、移植和扩展等技术。内容涵盖了用户管理、搜索查询、数据库管理、统计、聊天、电子邮件、论坛、人事管理、在线点播和宽带下载等绝大部分网站常用功能,为有意组建网站的用户提供了丰富的通用模块和详细的使用说明,使之能够灵活轻松地搭建功能丰富并且内容多样的动态网站。

在介绍应用技术的同时,针对现有书籍普遍缺少详细的系统分析和设计方面的内容不足的情况,本书还利用ASP在应用程序设计和开发上灵活高效的特点,对各网站功能模块的构成、功能、原理和常见问题进行了详细的分析。

在本书的第13~15章介绍了如何用模块搭建企业网站、电子政务网站和在线教育网站。读者可以直接使用,也可以在原有的构架上加以扩展,开发出适合自己需要的网络应用系统。

阅读本书能学到什么

➢ ASP和数据库基础知识

➢ 网站通用模块的使用、配置、移植和扩展

➢ 网站通用模块的构成、功能和原理

➢ 用模块搭建企业、电子政务和在线教育网站

本书由龙马工作室孔长征、姜岭主编,常忠福编写。参加本书制作的工作人员还有郑花娟、张旭和杨利娟等。

由于时间仓促,书中难免有疏漏和不妥之处,恳请广大读者不吝批评指正。

E-mail地址:zhiyin101@tom.com编者2005年7月第1章ASP入门本章提要Active Server Pages(ASP)提供了服务器端脚本编写环境,使用ASP用户可以创建和运行动态、交互的Web服务器应用程序,可以组合HTML页、脚本命令和ActiveX组件,以创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改。ASP页是包括HTML标记、文本和脚本命令的文件。ASP页可以调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为客户端的界面。1.1配置ASP网站

浏览器从Web服务器上请求.asp文件时,ASP脚本开始运行。然后Web服务器调用ASP, ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。

由于脚本在服务器上而不是在客户端运行,传送到浏览器上的Web页在Web服务器上生成,所以不必担心浏览器能否处理脚本;Web服务器已经完成了所有脚本的处理,并将标准的HTML页传送到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制,用户看不到创建连接时正在浏览的页的脚本命令。1.1.1 常用网站配置

开发ASP需要1个Web服务器、1个应用程序服务器、1个数据库和1个用来驱动数据库的驱动程序。表1-1所示是在SQL Server数据库下开发ASP的典型配置。表1-1 开发ASP的典型配置

下面就不同系统下的不同配置作简要的介绍。

1.如果是Windows 95、98或NT工作站的用户,就需要安装Personal Web Server(PWS)。获得PWS的途径很多,例如在Windows 98光盘中的Add-Ons/PWS目录中就可以找到,也可以从微软公司的网站上(http://www.microsoft.com/pws)直接下载。PWS的安装同其他Windows程序的安装一样简单——运行Setup.exe,然后一路取缺省值直至安装完毕。

2.如果是Windows NT服务器或Windows 2000的用户,那么首先要确定使用的系统上已经安装并运行了Internet Information Server(IIS)。IIS实际上是PWS的“企业版”,一般内置在Windows NT或Windows 2000里。如果没有安装,可以按照安装Windows组件的方法安装。

以上配置再加上一个纯文本编辑器(例如DOS下的EDIT或Windows下的记事本就足以开发ASP了。Windows下软件包的安装方法基本上是:运行Setup.exe后一路回车,不过在此过程中应该把安装时的默认属性记录下来(例如安装的默认路径),以后肯定用得着。1.1.2 安装ASP服务器

下面以Windows 2000为例介绍IIS的安装方法。

1.将Windows 2000的系统安装盘插入光盘驱动器。

2.在Windows桌面上选择“开始”→“设置”→“控制面板”菜单命令,在“控制面板”窗口中双击“添加/删除程序”图标,打开“添加/删除程序”对话框,如图1-1所示。图1-1 添加/删除Windows组件

3.单击“添加/删除Windows组件”选项,在弹出的“Windows组件向导”对话框中选中“Internet信息服务(IIS)”项,如图1-2所示。图1-2 选择组件

4.单击“下一步”按钮,Windows组件向导将对计算机进行配置,如图1-3所示。图1-3 配置组件

5.单击“完成”按钮完成IIS的安装,如图1-4所示。图1-4 完成安装注意在Windows 95/98系统下通常安装PWS,在Windows 2000/XP下通常安装IIS。在Windows XP系统中IIS的安装和配置过程与Windows 2000基本相同。1.1.3 设置ASP服务器

安装IIS后通常还要对IIS进行配置,步骤如下。

1.在Windows桌面上选择“开始”→“设置”→“控制面板”菜单命令,在“控制面板”窗口中双击“管理工具”图标,在“管理工具”中双击“Internet服务管理器”图标,打开“Internet信息服务”对话框。

2.在“Internet信息服务”对话框中双击计算机名,可以看到列表框有3个选项,如图1-5所示。图1-5 列表框选项

右击“默认Web站点”,从弹出菜单中选择“属性”菜单命令,打开“默认Web站点属性”对话框,如图1-6所示。图1-6 “默认Web站点属性”对话框

在该对话框中可以对Web站点的属性进行设置。

● “Web站点标识”组合框

■ 说明:键入希望作为服务器名的名称,该名称显示在IIS管理单元的树视图中。

■ 单击“高级”按钮可以配置IP地址、TCP端口号和主机名称。

■ IP地址:对于要在该框中显示的地址,必须已经在“控制面板”中定义为在该计算机上使用;如果不指定特定的IP地址,该站点将响应所有指定到该计算机并且没有指定到其他站点的IP地址,这将使该站点成为默认Web站点。

■ TCP端口:确定正在运行服务的端口(默认情况下为端口80),可以将该端口更改为任意惟一的TCP端口号,但是客户必须事先知道请求该端口号,否则其请求将无法连接到服务器。端口号是必需的,而且该文本框不能为空。

■ SSL端口:要指定安全套接字层(SSL)加密使用的端口,请在该框中键入端口号,可以将该端口号更改为任意惟一的端口号,但是客户必须事先知道请求该端口号,否则其请求将无法连接到服务器。必须有SSL端口号,该文本框不能为空。

● “连接”组合框

■ 无限:选择该选项允许同时发生的连接数不受限制。

■ 限制到:选择该选项限制同时连接到该站点的连接数。在该对话框中,键入允许连接的最大数目。

■ 连接超时:设置服务器断开未活动用户的时间(以秒为单位),这将确保HTTP协议在关闭连接失败时可关闭所有连接。

■ 启用保持HTTP激活:允许客户保持与服务器的开放连接,而不是使用新请求逐个重新打开客户连接;禁用保持HTTP激活会降低服务器性能;默认情况下启用保持HTTP激活。

● 启用日志记录

选择该选项将启用Web站点的日志记录功能,该功能可记录用户活动的细节,并以选择的格式创建日志。启用日志记录后,在“活动日志格式”列表中选择格式。活动日志格式如下。

■ Microsoft IIS日志格式:固定ASCII格式。

■ ODBC日志(仅在Windows 2000 Server中提供):记录到数据库的固定格式。

■ W3C扩充日志文件格式:可自定义的ASCII格式,默认情况下选择该格式,必须选择该格式才能使用“进程账号”。

要配置日志文件创建选项(如每周,或按文件大小),或者配置W3C扩充日志记录或ODBC日志记录的属性,请单击“属性”按钮。

3.单击“主目录”选项框,将包含网站文件的文件夹指定为主目录路径(需先将随书光盘sites文件夹拷贝至本地磁盘,如F:中),如图1-7所示。图1-7 主目录路径

4.单击“文档”选项卡,设置网站默认的文档,单击“添加”按钮加入login.asp和index.asp,如图1-8所示。图1-8 设置虚拟目录访问权限

5.单击“确定”按钮,完成Web站点配置。注意对于该选项卡上可用的站点IP地址,必须首先配置站点的TCP/IP设置。1.1.4 测试配置

完成前面的安装设置后,电脑就可以提供WWW服务了。下面以Windows 2000 +IIS 5.0为例对系统的配置进行测试。先在默认的WWW根目录(c:\Inetpub\wwwroot\)下用记事本创建一个default.txt文件:

然后把扩展名改为.asp,再打开浏览器,在地址栏中键入http://localhost/并回车。运行结果如图1-9所示。图1-9 Hello World!1.1.5 安装SQL Server数据库管理系统

编程语言,通常是数据库管理系统的一部分,用于定义数据库的所有特性和属性,尤其是行布局、列定义、键列(有时是选键方法)、文件位置和存储策略等。

SQL Server是一个关系数据库管理系统。要使用ASP对SQL Server数据库管理系统进行定义,首先要安装SQL Server数据库管理系统。下面以Microsoft SQL Server 2000中文版+Windows 2000 Advanced Server为例,介绍SQL Server数据库管理系统的安装方法。

Microsoft SQL Server 2000中文版对计算机的硬件和软件安装都有一定的要求,要安装Microsoft SQL Server 2000中文版到计算机上,首先要查看计算机是否满足这些要求。系统配置要求如下。

● 对操作系统的要求

要安装Microsoft SQL Server 2000中文版,计算机的操作系统可以为Microsoft Windows NT Server 4.0、Microsoft Windows NT Server 4.0企业版、Windows 2000 Server、Windows 2000 Advanced Server和Windows 2000 Data Center Server。但不能为Windows 2000 Professional,如果使用的是Windows 95则需要按照安装提示对系统进行必要的更新。

● 对Internet的要求

Microsoft SQL Server 2000中文版所有安装都需要Microsoft Internet Explorer 5.0或其以上版本。Microsoft管理控制台(MMC)和HTML帮助也需要Microsoft Internet Explorer 5.0或其以上版本。另外,Internet Explorer不必是默认浏览器。

● 对网络软件的要求

Microsoft Windows NT、Windows 2000、Windows Me、Windows 98和Windows 95都具有内置网络软件。只有在使用Banyan VINES或AppleTalk ADSP时,才需要其他网络软件。Novel NetWare IPX/SPX客户端支持Windows Networking的NWLink协议。注意安装Microsoft SQL Server 2000中文版之前,必须在操作系统级启用TCP/IP。

● 对计算机硬件的要求如表1-2所示。表1-2 硬件要求

SQL Server 2000的安装步骤如下。

1.将Microsoft SQL Server 2000中文版安装盘插入光驱内。如果该光盘不自动运行,请双击该光盘根目录中的Autorun.exe文件。

2.选择“ SQL Server 2000组件”。

3.选择“安装数据库服务器”,安装程序准备SQL Server安装向导。在出现的“欢迎”对话框中单击“下一步”按钮,如图1-10所示。图1-10 “欢迎” 对话框

4.在弹出的“计算机名”对话框中“本地计算机”是默认选项,并且本地计算机名已出现在编辑框中。对于远程安装,请单击“远程计算机”选项,然后键入计算机名或者单击“浏览”按钮以找到远程计算机。如果检测到群集,则“虚拟服务器”是默认选项。完成相应设置后,单击“下一步”按钮,如图1-11所示。图1-11 “计算机名” 对话框

5.在弹出的“安装选择”对话框中,单击“创建新的SQL Server实例,或安装客户端工具”选项,然后单击“下一步”按钮,如图1-12所示。图1-12 “安装选择” 对话框

6.在“用户信息”对话框中输入用户名和公司名称,或者只输入用户名,如图1-13所示。图1-13 “用户信息” 对话框

7.单击“下一步”按钮,在如图1-14所示的“安装定义”对话框中,单击“服务器和客户端工具”选项,然后单击“下一步”按钮。图1-14 “安装定义” 对话框

8.在弹出的“实例名”对话框中,如果“默认”复选框可用,就可以安装默认实例或命名实例;如果“默认”复选框不可用,则表示已经安装了默认实例,且只能安装命名实例。若要安装默认实例,请选择“默认”复选框,然后单击“下一步”按钮;若要安装命名实例,请清除“默认”复选框,并在“实例名”编辑框中键入1个新的命名实例,然后单击“下一步”按钮,如图1-15所示。图1-15 “实例名”对话框

9.在“安装类型”对话框中单击“典型”或“最小”,然后单击“下一步”按钮。如果要选择组件和子组件,比如更改字符集、网络库或其他设置,应单击“自定义”按钮,然后单击“下一步”按钮,如图1-16所示。图1-16 “安装类型”对话框

10.在“服务账户”对话框中,接受默认设置,输入域密码,然后单击“下一步”按钮,如图1-17所示。图1-17 “服务账户” 对话框注意单击“服务账户”对话框中的“上一步”按钮时,返回后的窗口将恢复为默认选项。原来指定的选项将不再保留。

11.在“身份验证模式”对话框中,选择“混合模式”输入sa的密码password,然后单击“下一步”按钮,如图1-18所示。图1-18 身份验证模式注意如果选择“混合模式(Windows身份验证和SQL Server身份验证)”选项,则允许用户使用Windows身份验证或SQL Server身份验证进行连接。通过Microsoft Windows用户账户连接的用户可以在Windows身份验证模式或混合模式中使用信任连接(由Windows验证的连接)。提供SQL Server身份验证是为了向后兼容。

12.在“开始复制文件”对话框中单击“下一步”按钮,如图1-19所示。图1-19 开始复制文件

13.在“选择许可模式”对话框中,按照许可协议进行选择,然后单击“继续”按钮开始安装,如图1-20所示。图1-20 选择许可模式

有关授权的信息,请单击“帮助”按钮或向系统管理员进行咨询。

14.安装程序正在将文件复制到计算机,如图1-21所示。图1-21 复制文件

15.在“安装完成”对话框中单选“是,我想现在重新启动计算机”选项,然后单击“完成”按钮。

到此,Microsoft SQL Server 2000中文版的安装已经完成。1.1.6 配置数据库sa密码

数据库服务器和Web服务器可以配置在同一台计算机上,也可分别配置在两台计算机上。以上两种方式的配置方法大致相同。注意本书网站登录数据库的用户名均为sa,密码均为password。

具体步骤如下。

1.在Windows桌面上依次选择“开始”→“程序”→“Microsoft SQL Server”→“企业管理器”菜单命令,打开SQL Server企业管理器控制面板,如图1-22所示。图1-22 打开SQL Server企业管理器控制面板

2.展开树型菜单中的“安全性”项,如图1-23所示。图1-23 打开SQL Server用户管理器

3.右击“登录”列表框中的sa项,选择弹出菜单中的“属性”项,打开“SQL Server登录属性”对话框,如图1-24所示。图1-24 sa属性

4.在“密码”文本框中输入新的sa密码password,如图1-25所示。图1-25 修改sa密码

5.输入sa密码password后单击“确定”按钮,弹出“确认密码”对话框,在“确认新密码”文本框中再次输入password后单击“确定”按钮,就完成了对sa密码的修改,如图1-26所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载