《软件工程》课程设计
题目:企业内部Web站点构建及维护
成人教育学院 计算机科学与技术 专业
学 生:
指导教师:
起讫日期:
具体设计任务及要求
1、画出企业内部Web站点的网络拓扑结构图;
2、选择所需的网络设备;
3、动态分配IP地址;
4、每个员工可在Web服务器上均可发布自己的主页;
5、提供员工自己维护及管理各自主页的机制。
基本思路
1、利用Windows Server 2003 建立、配置、管理Web服务器;
2、安装IIS服务组件;
3、安装DHCP服务器;
4、创建Web站点;
方案设计
所需设备
主机1台;若干台PC;路由·······
拓扑图
网络具体配置步骤
一、IIS的安装
IIS(Internet Information Server,互联息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面, Web服务器和FTP服务器的组建,在组建这些站点这前,第一件事情就是安装IIS,其步骤如下:
开始菜单――>设置-->控制面板-->添加/删除程序-->添加/删除windows组件--> 应用程序服务器――>Internet信息服务(IIS)-->下一步 (注意:在选择"Internet信息服务(IIS)"时,你可以点击窗口右下角的"详细信息"按钮来查看IIS中的所有组件,并选择你所需要的组件进行安装。)
二、使用Internet信息服务管理器(ISM)
使用MMC中的ISM管理单元来管理IIS; ISM是windows 2000用来管理IIS的工具,当安装完IIS之后,打开开始菜单――>程序-->管理工具,就可以找到ISM。或者在运行中输入inetmgr命令。
打开ISM之后,可以看到里面默认的Web和FTP站点等,我们就在这里管理和设置这些站点的。
三、组建第一个Web站点
比如本机的IP地址为192.168.0.1,网页放在D:/Website目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。对于此Web站点,我们可以用现有的"默认网站"来做相应的修改后,就可以轻松实现。请先在"默认网站"上单击右键,选"属性",以进入名为"默认网站属性"设置界面。
1)修改绑定的IP地址:转到"网站"窗口,再在"IP地址"后的下拉菜单中选择所需用到的本机IP地址"192.168.0.1"。
2)修改主目录:转到"主目录"窗口,再在"本地路径"输入(或用"浏览"按钮选择)好自己网页所在的"D:/Website"目录。
3)添加首页文件名:转到"文档"窗口,再按"添加"按钮,根据提示在"默认文档名"后输入自己网页的首页文件名"Index.htm"。 就这样,组建好了第一个Web站点了。打开IE浏览器,在地址栏中输入"http://192.168.0.1"就可以打开自己的网站主页了。
四、使用虚拟目录扩充Web站点的内容
在刚才建立的"网站"中,只有一个网页,如果想让"网站"中的内容变得更丰富些,就要使用虚拟目录来添加新的网页。比如你的主目录在"D:/Website"下,而你想输入"http://192.168.0.1/test"的格式就可调出"E:/All"中的网页文件,这里面的"test"就是虚拟目录。请在"默认网站"上单击右键,选"新建→虚拟目录",依次在"别名"处输入"test",在"目录"处输入"E:/All"后再按提示操作即可添加虚拟目录,然后右键点击新建的虚拟目录"test",选择"属性",选择"文档"标签,将位于"E:/All"中的网页文件添加进来就可以了。 这时, "网站"就有了两个网页了,在IE浏览器的地址栏中输入"http://192.168.0.1"就可以打开第一个网页,而输入"http://192.168.0.1/test"又可以打开新添加进来的网页。
五、添加更多的Web站点
1)多个IP对应多个Web站点
这种方法要求你首先要为你的计算机绑定多个IP地址,然后利用不同的IP地址打开不同的Web"网站"中的页面。为计算机绑定多个IP地址的操作步骤为:
开始-->设置-->网络和拨号连接-->右键点击"本地连接"-->属性-->双击Internet协议(TCP/IP)-->点击右下角的"高级"按钮-->点击IP地址栏中的"添加"按钮,为你的计算机添加其它的IP地址即可。
然后打开Internet信息服务管理器(ISM),在"默认网站"处单击右键,选"新建→站点",然后根据提示在"说明"处输入任意用于说明它的内容(比如为"我的第二个Web站点")、在"输入Web站点使用的IP地址"的下拉菜单处选中需给它绑定的IP地址即可(注意这个站点的IP地址应该和第一个站点的IP地址不相同),当建立好此Web站点之后,再按第一步中的方法进行相应设置。最终,在IE浏览器的地址栏中输入不同的IP地址就可以打开不同的"网站"。
2)一个IP地址对应多个Web站点
在实际使用时,在一台计算机中使用多个IP地址对应多个"网站"不是一种太好的选择,因为IP地址是有限的。我们可以让同一台计算机中的多个"网站"使用同一个IP地址,所不同的只是每个网站所对应的TCP协议的端口号不同。(WWW服务的默认端口号是80)
当按上步的方法建立好所有的Web站点后,可以通过给各Web站点设不同的端口号来实现,比如给一个Web站点设为80,一个设为81,一个设为82……,但每一个网站的IP地址都是相同的。则对于端口号是80的Web站点,访问格式仍然是直接输入IP地址就可以了,而对于绑定其他端口号的Web站点,访问时必须在IP地址后面加上相应的端口号,也使用如"http://192.168.0.1:81"的格式。
六、动态分配IP地址
1、用DHCP服务器为企业中的每部门创建一个作用域,(当然,先安装好DHCP服务器)然后将每一子网中能被使用的IP地址范围正确导入到对应的作用域中;例如:
| 部门 | IP地址 |
| 业务部 | 192.168.0.128/27到192.168.0.255/27 |
| 人事部 | 192.168.0.192/27到192.168.0.255/27 |
| 财务部 | 192.168.0.224/27到192.168.0.232/27 |
| ······ | ······· |
3、 为各个子网创建好作用域后,我们现在就可以依次执行“开始”/“程序”/“管理工具”命令,然后在弹出的管理工具窗口中、双击“DHCP服务”图标,在弹出的DHCP服务器控制台界面中,用鼠标右键单击目标DHCP服务器,并执行快捷菜单中的“新建超级作用域”命令,在弹出的新建超级作用域向导设置界面中,单击“下一步”按钮,随后向导界面会自动提示为超级作用域取一名称,我们为该超级作用域取名为“跨网服务”;
4、 为超级作用域取好合适名称后,再按提示单击“下一步”按钮, 从该界面中我们将看到先前已经创建好的所有作用域名称,同时将所有作用域名称选中,然后继续单击“下一步”按钮,直到最后单击“完成”按钮,DHCP服务器就能同时为局域网中的每一个子网提供动态IP地址分配服务了。日后,当DHCP服务器接受到来自任一子网中的IP地址申请请求时,它就会自动搜索超级作用域下面对应子域下面可用的IP地址,然后为目标工作站正确分配一个可用的IP地址.
5、 打开DHCP控制台,在控制台窗口中,展开“DHCP”选项,选择已经建立好的DHCP服务器,右键单击服务器名,选择“备份”。
6、 Windows服务器操作系统都采用多用户管理方式,一个Administrator帐户,创建一个权限较低的帐户。
第一步:在控制面板的管理工具中选择“计算机管理”,在打开的对话框中单击“本地用户和组”选项。
第二步:我们需要先建立一个权限较低的用户,这里我们建立一个“adan”的用户,隶属于“user”用户组。
第三步:接下来我们就需要为这个adan的用户增加对DHCP服务器的控制权限,打开组管理选项,在右侧的用户组中双击“DHCP Administrators”键值。
在弹出的DHCP Administrators对话框中,单击添加。最后将刚才建立的adan用户添加到DHCP管理员用户组,通过这样的设置,adan这个User组用户,就有了管理DHCP服务器的权限。
7、客户端设为自动获得IP地址。
最后,找台电脑做WEB服务器,配上IIS服务,安装一个博客系统,然后让员工上去注册就行了.
个人体会及建议
经过这段时间的准备,发现真正地学好一样小小的知识和技术是很不容易的,深刻的感觉到设计的过程是充实而又艰辛的。Web,超文本!超媒体!易导航!动态!交互!而且与平台无关!多么强大的功能,让我深深折服。此次课程设计的过程让我看清了自身的诸多不足之处,如:查阅资料的速度和筛选能力,对时间与工作的计划安排能力等,急待改进与提高!无论如何,感谢老师布置的这项作业让我明白这些。
参考资料
1.《计算机网络(第三版)》, 谢希仁,北京:电子工业出版社,2002
2.雷建军.《计算机网络实用技术》.中国水利水电出版社,2001
3.张继山 房丙午 《计算机网络技术》中国铁道出版社,2006下载本文