任务19 搭建和维护Web服务器项目需求分析和方案设计
1.用户需求
天宇职业技术学院信息工程系现有服务器12台,其中4台服务器分别用于搭建信息工程系网站、信息工程系网络教学平台、网络技术认证系统网站和信息技术学习论坛。要求操作系统和网站平台如下。
(1)信息工程系网站:Windows Server 2008+ASP。
(2)信息工程系网络教学平台:Windows Server 2008+ASP.NET。
(3)网络技术认证系统网站:Windows Server 2008+PHP。
(4)信息技术学习论坛:Linux+PHP。
2.需求分析
为了满足天宇职业技术学院信息工程系4个Web服务的需求,需要解决的主要问题有Windows Server 2008操作系统的安装和安全配置、SQL Server的安装和安全配置、IIS的安装和安全配置、Linux操作系统的安装和安全配置、MySQL的安装和安全配置、Apache服务的安装和安全配置。具体的需求分析如下。
需求一:信息工程系网站的搭建。
分析一:因为网站使用ASP代码,所以首先选择操作系统,建议选择Windows网络操作系统,比较好的方案是选择Windows Server 2008。然后搭建数据库系统,如果选用Access系统,一般不需要安装或配置什么;如果选择SQL Server,建议安装和配置SQL Server 2000或SQL Server 2005。首选Windows自带的IIS作为Web服务器,必须进行相应的配置才能够运行和优化ASP代码。
需求二:信息工程系网络教学平台。
分析二:因为网站使用ASP.NET代码,所以首选Windows Server 2008作为网络操作系统平台;然后搭建数据库系统,一般安装和配置SQL Server 2000或SQL Server 2005;首选Windows自带的IIS作为Web服务器,必须进行相应的配置才能够运行和优化ASP.NET代码。
需求三:网络技术认证系统网站。
分析三:因为网站使用PHP代码,并且在Windows操作系统平台下运行,所以首选Windows Server 2008作为网络操作系统平台;然后搭建数据库系统,一般安装和配置MySQL;使用PHP、Apache搭建Web服务器,必要时进行安全配置。
需求四:信息技术学习论坛。
分析四:因为网站使用PHP代码,并且在Linux操作系统平台下运行,所以首选Red Hat Linux AS4作为网络操作系统平台;然后搭建数据库系统,一般安装和配置MySQL;使用PHP、Apache搭建Web服务器,必要时进行安全配置。
需求五:分配地址和域名。
分析五:4台服务器分别分配地址和域名,为了保证访问的质量可以架设一台服务器,提供DNS服务。
3.初步方案设计
4台服务器的IP地址分别为218.168.57.197、218.168.57.198、218.168.57.199、218.168.57.200,分配的域名为info.tianyu.edu.cn、tech.tianyu.edu.cn、test.tianyu.edu.cn、forum.tianyu.edu.cn。为了保证访问质量可以架设一台服务器,提供DNS服务,服务器的地址是218.168.57.196。
4.课内学习任务
(1)在老师的指导下学生了解本单位提供的服务,并填写下表。
(2)通过互联网了解一些门户网站的情况,如网易、搜狐、新浪等。
5.课外学习任务
(1)了解ASP、.NET、PHP、JSP等相关概念。
(2)上网查询一些中小企业Web服务提供的情况。