网站架构与维护课程设计.doc_第1页
网站架构与维护课程设计.doc_第2页
网站架构与维护课程设计.doc_第3页
网站架构与维护课程设计.doc_第4页
网站架构与维护课程设计.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网站架构与维护课程设计假设您目前是一家新开业的虚拟主机公司的业务负责人,请完成以下任务:1. 服务器硬件和主机托管的选购报告。a)服务器硬件:IBM x3400 M3,采用5U塔式结构,支持最多两颗CPU,并标配一颗Intel Xeon E5606四核处理器(主频2.13GHz),性能表现不错。该机内置2条2GB 1.5V DDR3 RDIMM内存内存,提供16个内存插槽,这样的性能升级空间足够一般企业用户使用。存储方面,I使用了ServerRAID M5015阵列卡,标配提供1块146GB硬盘,另外,该机还集成双千兆以太网卡以及1个670W电源。,性价比比较高,主要面向中小型企业应用,塔式结构的采用让该服务器拥有不错的可扩展性以及丰富的冗余功能,并不断达到满足用户的使用需求。另外,该服务器运行稳定,整体表现可靠性高,报价:12500元。b)操作系统的选择:Windows Server 2003具有可靠性、可用性、可伸缩性和安全性,这使其成为高度可靠的平台,Windows Server 2003标准版(5用户)价格:4500元。c)主机托管:选择时代互联上的虚拟主机,选择的是商务智能型B产品,3000兆的企业邮局能拥有60企业内部帐号,支持mysql数据库,支持unix、linux操作系统,支持php、cgi、html语言,拥有自动备份数据库功能,可绑定10个域名,可选择电信、网通和香港机房,Legato 磁带备份系统、千兆 Netscreen 防火墙系统、千兆“黑洞”反攻击设备、 Alteon 负载平衡设备、千兆 CISCO 路由器等服务用户,保证系统可靠稳定,价格:1878元/年,费用也较为便宜,且有中华人民共和国增值电信业务经营许可证:B1.B220042046。总计:服务器硬件12500元,操作系统4500元,主机托管 1878元/年。2. 服务器软件的配置选择报告a)HTTP服务软件:IIS5.1,因为虽然IIS不够稳定,但对于新开业的公司来说,IIS比较容易配置,使用较简单;b)FTP服务软件:Serv-U V6.1,它设置简单,功能强大,性能稳定,是现今 Windows 下最流行的,也可能是最好的FTP服务器软件;c)Email服务器软件:Mdaemon6.52,标准 SMTP/POP/IMAP邮件服务系统,提供完整的邮件服务器功能,保护用户不受垃圾邮件的干扰,实现网页登陆收发邮件,支持远程管理,保护系统防御邮件病毒。它安全,可靠,功能强大,是世界上成千上万的公司广泛使用的邮件服务器。3. 需要在一台服务器上设置如下客户,请为此任务撰写安装手册和设置指南 网站一: 网站二: 网站三: 网站四: 假设此服务器就是你目前所用的电脑,并根据第2题中的所选择的服务软件按照下述要求进行相应的安装和设置(每个网站的默认页面请自拟,注意不要相同;每个网站的主目录下也请放置一些不同的文件以便区别)。要求:1)对于 HTTP 服务软件:a)写出详细的HTTP 服务软件安装说明。1、由于windows server2003本身自带IIS,所以IIS不用安装;2、测试是否安装正确 在浏览器中输入:“IP地址”回车,如显示IIS相关的信息即可;3、在D盘下建立4个文件夹分别命名为,,, ,并分别在其文件夹内建立1个文档default.htm作为主页,文档内容为,,, ;4、强制解析 找到hosts文件 C:/windows/system32/drivers/ec下用记事本打开hosts修改如下内容:8 8 8 8 5、在IIS下找到新建四个网站域名分别为,,, ,具体如下图所示:6、使用IE分别输入这4个网站,即可看到对应的域名。 b)设置指南:修改网站对应IP就从上述的hosts文件中修改。网站的管理员、连接设置、端口号,权限等从IIS网站中设置。比如:在网站中添加perl语言的解释器,如有图所示,在网站主目录配置中添加.cgid:USRbinperl.exe_%s_%s,如果在windows server2003版本要改成.cgi”d:USRbinperl.exe “_%s_%s。2)对于 FTP 服务软件:a)写出详细的FTP 服务软件安装说明。1、安装Serv-U V6.1一直默认;2、出现界面后右击Domain新建一个域其他默认;3、修改系统时间,修改为07年以前,右下角显示绿色U型图标则可正常运行。b)每个网站有独立的 FTP 帐号,一个 FTP 帐号对应一个网站目录。c)各网站默认空间1GB,最大进程数2,最大连接数10,空闲超时时间1分钟。 d)设置 FTP 登陆 message 信息,当用户登录成功后,FTP 会显示如下提示:欢迎登录本FTP服务器,学号:0911XXXX 您的IP地址是:XXX.XXX.XXX.XXX 目前服务器所在的时间是 XXX:XXX服务器目前已经运行了 XXX 天,XXX 小时 和 XXX 分。 服务器平均带宽: XXX Kb/sec 服务器当前带宽: XXX Kb/sec 设置欢迎文本信息:欢迎登录本FTP服务器,学号:0911061127 您的IP地址是:%ip 目前服务器所在的时间是 %time 服务器目前已经运行了 %serverdays天,%serverhours 小时 和 %servermins分。服务器平均带宽: %serveravg Kb/sec 服务器当前带宽: %serverkbps Kb/sece)各网站主目录的权限均为: 允许文件读取、新建、添加、删除。允许目录读取、新建、删除。允许子目录继承权限。f)设置所有 FTP 账号均一年后自动禁止。安装时的时间:修改的设置,于2008.12.29到期:g) 根据自己掌握的知识,对 FTP 中一些和安全性相关的敏感设置进行调整并给出设置的相关说明。和安全性相关的敏感设置:对server-U设置密码、阻止 FXP、自动拦截穷举密码、查询在线用户状况及操作、空闲超时、会话超时serv-U设置密码 阻止 FXP、自动拦截穷举密码查询在线用户状况及操作空闲超时、会话超时3)对于 Email 服务软件:a)写出详细的Email 服务软件安装说明。安装Mdaemon,修改IP地址,并且增加管理员帐户。b)每个网站开设 webmaster域名、tech域名 和 support域名 的 Email。每个 Email 的空间均为 1GB。其中 webmaster 是该 Email 域的管理员,可以管理该域下的所有用户。c)至少选择其中3个 Email 地址(其中必需包括不同域名的),测试互发可以成功。同域名不同帐户: 不同域名相同帐户: 4)对于动态编程语言,要求:a)网站一,不可运行任何 CGI/PERL 和 PHP 程序 无论是test.cgi还是test.php都是如下画面 B)网站二,只能运行 CGI/PERL 程序,不能运行 PHP 程序 c)网站三,只能运行 PHP 程序,不能运行 CGI/PERL 程序 d)网站四,可运行 CGI/PERL 和 PHP 程序 提示:程序不能运行的现象就是用浏览器访问该程序的地址时,会直接显示程序的源代码或者提示程序文件下载,而不是显示程序运行的结果。5)要求在网站2上安装雷傲论坛并调试运行成功由于安装有些小问题出现,所以并不算成功之出现了上面的界面要求在网站3上安装IPB论坛并调试运行成功(Mysql资料按照上课默认即可)4. 给上题中网站三的管理员撰写相关网站管理使用说明书(尽量详细)。网站管理使用说明书:1)网站概况:网站兼容php文件的执行,开发语言:mysql+php+IIS主要内容为IPB论坛,并兼有ftp功能,支持上传、下载文件,邮件服务,支持在线收发邮件功能,是一个服务器软件综合应用的一个网站。 2)软件的版本、使用情况:a)HTTP服务软件:IIS5.1,主目录位置:D: ;b)FTP服务软件:Serv-U V6.1,主目录位置:D: ,ftp用户名:,密码:123456;c)Email服务器软件:Mdaemon6.52,分别为webmaster、tech和 support三个用户,webmaster 是该 Email 域的管理员,管理该网站下的用户;d)论坛服务软件:IPB2.1.7,解压IPB压缩文件中的upload文件到D: 并改名为bbs,管理员用户为admin,密码为123456。3)快速配置、安装信息:a)HTTP服务软件:基本不用安装,windows server版本都包括能建立多站点的IIS;b)FTP服务软件:修改计算机的时间为2007年,增加用户;c)Email服务器软件:增加webmaster、tech和 support三个用户,webmaster 是该 Email 域的管理员,email的地址格式为http:/IP地址:3000,并开启create new account功能,允许建立新帐户; d)论坛服务软件:安装mysql,在IIS下加载PHP程序,在网站主目录配置里添加.php”d:phpphp.exe “_%s_%s,并且修改php安装目录下的php.ini-recommend其中的cgi.force值为0并修改文件名为php.ini复制到c盘windows目录下,测试成功即可安装phpmyadmin,建立bbs数据库,最后可安装IPB论坛。5. 首先安装 Mdaemon ,设置2个Email账号 abcIP 和 cbaIP,先通过网页方式测试互发可以成功。然后在网上查询Email 服务中SMTP发邮件的命令格式,用 Telnet 工具(先网上查询下Telnet工具是做什么用的),手工发送邮件(从abcIP 发送到 cbaIP),内容和标题自拟,并在目标帐号内查看是否接收到。测试成功后,整理出一份SMTP发送邮件的命令格式流程。(注:telnet命令在使用的时候,默认下是不显示你输入的信息的)SMTP发送邮件的命令格式流程:Cmd中输入telnet IP 25 #telnet登录25端口EHLO IP # 握手 250-mail250-PIPELINING250-AUTH LOGIN PLAIN250-AUTH=LOGIN PLAIN250 8BITMIMEAUTH LOGIN # 开始认证登录 334 dXNlcm5hbWU6YWJj # 加密的用户名abc334 UGFzc3dvcmQ6MTIzNDU2 # 加密的密码123456235 Authentication successful # 使用Base64编码则成功登录MAIL FROM: # 邮件发送方250 Mail OKRCPT TO: # 邮件的接收方250 Mail OKDATA # 邮件体内容 354 Please start mail input.TO: 邮件接收方 FROM:邮件发送方SUBJECT: 标题 邮件内容 # 邮件正文内容,与Header部分空一行开始写. # 邮件写完,以一个句点加回车结果 250 Mail OK queued as smtp10,wKjADQ2ApxRnnqBE0CWaEw=.38326S3 # 返回250 表示发送成功。NOOP # 空语句,不执行任何操作,一般用来保持和服务器连接,不要掉线

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论