随着互联网应用的迅速普及,社会信息化进程不断加快,IDC作为通过提供稳定、便捷的网络服务的新兴行业,在为不同行业探索出廉价且高效的信息化途径的同时,也受到了社会的普遍认可。对于以提供基础网络服务为运营方式的数据中心来说,其网络服务质量直接影响到用户体验以及数据中心自身的竞争力,因此,服务器作为数据中心提供网络服务的基础设备,其重要作用不言而喻。
一、项目背景
客户通过在IDC服务商网站上注册并缴费,开通了域名:diliuzu.com(两个IP)并租用一台服务器500M的网站空间。服务器用于运行企业的SNS网站(含网站和数据库空间)和企业电子邮局服务,用于企业员工的电子邮件互发,保障服务器和系统稳定运行,保证网站数据的安全性。项目内容主要为:
1、客户可通过FTP上传网站等数据到托管在IDC的网站服务器上,由IDC的DNS提供网站域名访问支持;电子邮件服务器使用客户注册的域名作为邮件后缀名,提供企业电子邮件服务;
2、为提高服务器工作效率,IDC使用服务器虚拟化技术,可在一台Windows 2003 Sever服务器上用VM虚拟化软件创建虚拟服务器Windows 2003 Sever一台,Red at AS5一台。IDC需要控制客户上传的文件容量为500M。
3、为保证数据的安全,需在服务器上配置磁盘阵列,防止服务器硬盘系统崩溃;在IDC的存储服务器在线存储和磁带机定期离线备份防止数据丢失。
二、需求分析
1.什么是SNS网站?
SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。也指社会现有已成熟普及的信息载体,如短信SMS服务。
SNS的另一种常用解释:全称Social Network Site,即“社交网站”或“社交网”。
2.为什么使用服务器虚拟化技术?
使用服务器虚拟化的优势:①整合服务器资源提高硬件使用率,提高运营效率。②突破了单例程运行的瓶颈。③最大限度地减少停机,确保业务连续性。④通过使高可用性和灾难恢复解决方案更经济高效、更简单和更可靠。⑤提高系统部署效率。 (一)根据客户的需求,项目所需的硬件和软件清单如下: 1.硬件
联想万全R510 G6服务器
2.软件
Windows Server 2003 Enterprise Red Hat Enterprise Linux 5 VMware Workstation 7.1 Microsoft Exchange
LAMP(Apache MySQL PHP)
(二)根据客户的需求,项目中所需功能的实现技术和方法具体如下:
1、虚拟主机
(1)在联想万全R510 G6服务器上安装配置IIS服务器,以便支持客户ASP.NET+SQLSEVER 网站的运行;
(2)在联想万全R510 G6服务器上安装配置VMware Workstation 7.1并用Red Hat Enterprise Linux 5的光盘安装配置Red Hat Enterprise Linux 5,在装好的Red Hat Enterprise Linux 5上,安装配置以下服务器:Apache服务器;PHP;MySQL。用于支持客户PHP+MYSQL网站或个人网页的运行;
2、电子邮局
在联想万全R510 G6服务器上,安装域控制器(AD)活动目录支持邮件服务,以及安
装配置DNS服务器和IIS服务器。Exchange邮件服务器安装配置,用户实现OWA或Outlook登录电子邮箱收发邮件;
3、域名服务
在Red Hat AS5的虚拟机上安装配置DNS服务器,支持虚拟主机及邮局的域名与IP映射;
4、客户数据上传
在Red Hat AS5的虚拟机上安装FTP服务器,上传用户网站数据,用磁盘配额管理用户空间;
5、实现虚拟服务器间的数据共享
在Red Hat AS5的虚拟机,安装配置Samba服务器,用于实现Windows 与Linux服务器的数据共享。
6、实现系统安全和数据保护
安装配置磁盘阵列、存储服务器存储数据和磁带机备份数据。
三、方案设计
含项目整体设计说明、IP地址分配、拓扑结构设计
1.IP地址分配如下:
联想万全R510 G6服务器 IP地址:192.168.0.246 Red Hat AS5虚拟机 IP地址:192.168.0.226 2. 项目所用的域名、用户名及其密码:
A.项目所用的用户名及其密码: FTP服务器 Samba服务器 Exchange Exchange组员 Ucenter Red Hat AS5 diliuzu diliuzu admin zcs;kyj;wpj;knert Ucenter Administrator root 用户名 密码 123456 123456 123456 123456 123456 123456 123456 联想万全R510 G6服务器 Administrator B.项目中所用的域名,对应的网址及其IP
Exchange登录 Discuz! 个人家园
http://mail.diliuzu.com/exchange(http://192.168.0.246/exchange) http://www.diliuzu.com/bbs(http://192.168.0.226/bbs) http://www.diliuzu.com/uchome(http://192.168.0.226/uchome) http://www.diliuzu.com/ucenter(http://192.168.0.226/ucenter)
用户管理中心
四、实施角色与分工,计划与进度安排
(1)角色:
项目经理—何铁城 售前工作人员-朱康淳
IDC技术支持-张朝似、王沛杰、邝妍君
(2)项目期间各项进程的数据记录由售前人员进行。保证最后的文档录入工作。
计划—-2010年12月29号~2010年12月30号,共两天,由项目经理根据组员实际知识掌握情况进行计划分工,合理安排。利用组员间的不同知识特长进行优势互补,提高工作效率。
分析――2010年12月30号~2010年12月31号,共2天,由售前人员进行,通过分析项目背景和客户的需求,整合市场现实需要,在根据项目经理的意见安排下做出一份合理的项目计划书。
资源管理—-2010年12月30号~2011年1月3号,共五天。此过程由全组人员分工合作完成,按照初定的计划书各自查找整理自己分到的任务资源,合众人之力,寻获更多资源资料,由售前工作人员主要负责收集个人手头资源并进行最终整合。从一开始就实施直至客户成功验收完毕。
设计――2010年12月29号~2011年1月1号,共4天,组内人员在自己的计算机上设计实验,然后根据个人的实践所得把组内的设计资料组合,由项目经理完成最终设计方案,集中众人之力,进行有质量的设计。
实施――2010年12月31号~1月3号,共是4天时间。根据之前的设计方案与项目分工,组内人员各施其职,通力合作,尽快熟悉项目流程,保证质量。这个需要技术支持,因
此1号技术人员进行客户数据录入上传,2号技术人员负责实现虚拟服务器间的数据共享,3号技术人员负责系统安全与数据保护工作。同时3名技术人员一起进行电子邮局和域名服务工作。
测试与验收――2011年1月3号~2011年1月6号,共4天。3名技术人员在之前不断的项目实施下进行资料的继续更新、分析与整合,然后最终测试,根据客户要求要是否达标,最后由项目经理检查验收,再上交给客户最终验收。保证项目的准确性。
文档――2011年1月6号,由售前工作人员根据连日来的工作情况,认真录入并保存。
(3)保障方法
1. 在项目开始后,要由始至终确保客户资料不外泄,做到保密。尤其是资源管理这一项要
注意。
2. 计划与分析要做到合乎项目背景,市场实际与客户要求,全组人员认真落实,高质量施
行。
3. 项目设计要符合客户需求,另外还要符合实际情况,在客户要求与实际情况有冲突的情
况下,售前人员要详细跟客户讲解情形并且达到双方都有共识,确保项目的顺利进行。 4. 实施的过程需要长时间的工作,项目实施不能粗糙,更要长时间坚持。 5. 测试与验收,小组五位同学共同做,有利于保障项目的准确,准时完成。 6. 适当的休息能确保接下来的工作进行,劳逸结合。
六、实施过程记录
每项任务的实施主要步骤说明和截图记录(过程)
一、Samba服务器的配置过程:
1、架设用户级别的Samba服务器,本地用户diliuzu用户通过输入用户名(diliuzu)和密码(123456),可访问其个人主目录(/etc/home/diliuzu),tmp目录(/tmp)和linux-windows目录(/linux-windows).
(1)、将原先建立好的普通用户(diliuzu),利用smbpasswd –a diliuzu设为samba用户并设置其密码为123456。 运行界面:
(2)、进入/etc/samba,利用文本编辑器编辑smb.conf文件.
[global]
workgroup= workgroup security=user
[public]
comment=Public Stuff past= /home/samba public=yes printable=no write list=+staff [linux-windows] path=/linux- windows public=yes writable=yes guest ok=yes [tmp] path=/tmp writable=yes guest ok=yes 运行界面:
(3)打开终端输入testparm命令测试配置文件是否正确。 [root@localhost~]testparm (4)启动samba服务。
[root@ localhost ~] service smb start 启动成功界面:
二、FTP服务器的配置及截图:
1. 在vsftpd服务器装好的情况下,打开/etc/vsftpd/vsftpd.conf ,对vsftpd.conf进行配置参数修改,打开/etc/vsftpd/user-list进行编辑,添加用户。截图如下:
2.修改目录的权限,允许其他用户写入文件
3.打开终端,启动vsftpd服务
三、DNS服务器的配置过程及截图:
1.通过互联网从ftp://ftp.rs.internic.net/domain/ named.root下载named.root文件,并将文件重命名为named.ca,移动至/var/named/chroot/var/named目录下。
2.在/var/named/chroot/etc目录下创建并编辑named.conf文件,内容及截图如下:
3.在/var/named/chroot/var/named 目录下,创建并编辑正向区域文件diliuzu.com.zone文件,内容及截图如下:
4. 文件在/var/named/chroot/var/named 目录下,创建及编辑反向区域文件0.168.192.in-addr.arpa.zone。内容及截图如下:
5.启动主域名服务器的named守护进程。
四、邮件服务器(Microsoft Exchange)的配置过程及截图:
1. 首先在windows 2003 server 上安装配置域控制器(Active Directory)。
2. 安装完域控制器之后,重新启动服务器,安装配置Microsoft Exchange 2003。 3. 找到 所有程序-Microsoft Exchange-Active Directory 用户和计算机 单击进入:
4. 右击diliuzu.com新建-组织单位,命名为组员,分别新建各组员用户帐号及其密码。
七、运行测试记录
每项功能的测试主要步骤说明和截图记录(结果)如下:
一、samba服务器测试步骤说明和截图:
1、Windows计算机访问Samba共享。
(1)双击Windows计算机的网上邻居,进入Workgroup,找到Samba服务器。也可以在开始菜单下,单击运行,在输入框中输入:\\\\192.168.0.226
(2)双击Samba服务器,此时会出现输入网络密码对话框。输入用户名:diliuzu。密码:123456.
(3)此时可以看到在Samba.conf设置的共享文件夹
(4)访问linux-windows文件夹下的“未命名文件夹” 运行界面:
2、在Linux桌面环境下访问Windows共享。
(1)首先在Windows界面下创建一个VM文件夹共享。
(2)在Linux界面下,打开计算机—网络—Windows 网络—workgroup—diliuzu 也可以在windows网络下,单击文件—打开位置,在文本框输入smb://192.168.0.246
(2)打开在Windows下共享的vm文件夹,此时弹出输入网络用户名及密码的对话框。输
入用户名:Administrator;密码:123456。点击连接,即可访问VM文件夹,及其下内容。 运行界面:
二、 FTP服务器运行测试步骤及截图:
1.在Windows界面下的地址栏输入ftp://192.168.0.226。此时会弹出FTP服务器的验证对话框,输入用户名:diliuzu 密码:123456。点击登录即可访问。
2.进入ftp服务器,向服务器发送网站资源(PHP+MYSQL网站)
2.
在FTP服务器的Linux上,打开/home/diliuzu 可以看到刚刚从ftp上传的文件夹。
结果:能通过FTP上传网站等数据到托管在IDC的网站服务器上,同时客户在上传网站资源时,可对其进行删除、下载、上传、重命名等修改。
三、 DNS服务器运行测试步骤及截图:
1.在Linux下测试DNS服务器
(1)打开终端,在终端下输入host www.diliuzu.com。结果如下:
(2)打开终端,在终端下输入host 192.168.0.226。结果如下:
2.在Windows下测试DNS服务器
(1)更改Windows的DNS地址。在控制面板下打开网络连接,右击本地连接—属性,双
击Internet协议(TCP/IP),在首选的DNS处更改为192.168.0.226。
(2)在开始菜单下,选择运行,在运行的输入框中,输入cmd,回车。在命令指示符中输入“ping www.diliuzu.com”结果是ping得通。截图如下:
四、邮件服务器(Microsoft Exchange)运行测试步骤及截图:
(一) 在windows系统下。
1.打开IE浏览器,在地址栏输入:http://mail.diliuzu.com/exchange 进入登录界面,输入用户名及其密码。
2.进入Exchange邮箱用户界面
3.单击新建按钮,新建邮件。填写所要发送邮件的信息。
4.注销页面,重新刷新,进入登入界面,输入收件人的帐号及其密码。在收件箱处查收刚发送的邮件。
(二)在Linux系统下
1.打开Firfox浏览器,在浏览器的地址栏上面输入http://mail.diliuzu.com/exchange 在弹出的登录窗口上,输入用户名及其密码。
2.跟windows一样,能进入其界面,进行收发邮件。
八、验收评价
项目经理对组员的任务完成及表现情况评价
因篇幅问题不能全部显示,请点此查看更多更全内容