返回列表 发帖

IIS组建Intranet完全手册

IIS组建Intranet完全手册

  MS IIS(Microsoft Internet Information Server)是运行于Windows NT 的一个Web服务器软件,在NT Server 4.0中附带有IIS 2.0版,其中主要包括下列组件:Internet 服务,WWW、FTP 和 gopher;Internet 服务管理器,管理 Internet 服务的工具;Internet 数据库连接器,向数据库发送查询的组件;密钥管理器,安装安全套接字层(SSL) 密钥的工具。我们利用它来建立一个企业内部网站。

  在这里讲解如何通过 IIS 来建立一个 Intranet ,主要是 WWW、FTP服务器的建立及DNS、DHCP服务器、WINS服务器的建立,如何在局域网中发布主页,同时在局域中如何实现将 FrontPage 98 网站传送到服务器,包括用AceFTP、CuteFTP来上传个人主页到单位的 Intranet 服务器等问题。

一、基于服务器的准备

   1、WIN NT安装目录:C:\WINNT文件夹中;    2、“服务器类型”:“主域控制器”;    3、计算机名:“server1”;    4、域名:“domain”。    上述两项可通过“控制面板”/“网络”/“标识”项的“更改”来重新指定。

   5、在“控制面板”/“网络”/“服务”中已安装“Microsoft DNS服务器”。    在“控制面板”/“网络”的网络协议列表中双击“TCP/IP通讯协议”进入TCP/IP属性设置对话框。单击“DNS”标签,主机名是server1,在“域”中键入域名com,在“DNS服务器搜索顺序”中添加主机 server1 的 IP 地址,192.168.0.1。

   6、在“控制面板”/“网络”/“服务”中已安装“Microsoft WINS服务器”(即“Windows 网际名称服务”)。

   7、在“控制面板”/“网络”/“协议”中已安装“TCP/IP协议”。    在“IP地址”对话框中选择“指定IP地址”,在IP地址栏键入192.168.0.1,按TAB键跳转,系统自动给出子网掩码255.255.0.0。单击“高级”按钮,进入“高级IP寻址”对话框,在“IP地址”栏中单击“添加”按钮,依次加入WWW、FTP主机的IP地址:    192.168.0.10   255.255.0.0   WWW    192.168.0.11   255.255.0.0   FTP    然后单击“确定”按钮、单击“WINS地址”标签进入下一步。    在“主WINS服务器”栏中键入 server1 的IP地址192.168.0.1。

二、IIS 管理器的配置、应用

   1、安装 IIS :    依次选取"开始"/"设置"/"控制面板"/"网络"/"服务"/"添加", 从"网络服务"列表中,选择"Microsoft Internet Information Server",然后单击"确定"按钮,就可以进行IIS的安装。 选择Internet 服务管理器、WWW、FTP 服务、ODBC 启动程序和管理等四项。默认的安装文件夹是C:\Winnt\System32\Inetsrv;默认的服务文件夹为C:\InetPub\Wwwroot和C:\InetPub\Ftproot。    也可以直接在 Windows NT 安装光盘的 \i386\InetSrv子目录下,直接运行安装程序Inetsetup.EXE。

   2、配置DNS域名服务器    依次选取"开始"/"程序"/"管理工具(公用)"/"DNS管理器",出现"域名服务管理器"主窗口,服务器清单中已经列出了主机名为server1的服务器,单击右键,在弹出菜单中选择"新建区域",在对话框中依次选择"主要"/"下一步",在"为 server1 创建新区域"对话框中的"区域名"一项输入com,按TAB键跳转到"区域文件"一项时系统会自动给出com.dns文件名。确定后可以看见"域名服务管理器"主窗口的右边已经列出新建区域 server1 属性值。    选择com,单击右键,在弹出菜单中选择"新建域",在对话框中输入 domain,建立 com 下的 domain 域。选取 server1 域,单击右键,在弹出菜单中选择"新建主机",在"新建主机"对话框中输入主机名 WWW 和主机的IP地址192.168.0.10;确定后输入主机名 FTP 和主机的IP地址192.168.0.11。确定后关闭,www.domain.com、ftp.domain.com建立完成。    验证:打开浏览器,在地址栏中输入www.domain.com,是不是出现一个有关IIS的页面?

   3、配置WWW服务器    我们在C:\InetPub\wwwroot文件夹中建立了一个domain文件夹,并将本网站的所有页面复制到了其中(在后面的叙述中,这个文件夹还是我们 FrontPage 98网站的目录),在这里,我们把它作为WWW服务器的主目录。    依次选取"开始"/"程序"/"管理工具(公用)"/"Internet服务管理器"命令,出现一个"Microsoft Internet Service Manager"窗口,其中列出了当前正在进行的 Internet 服务。    双击"WWW"服务,进入"Web_Server 的 WWW 服务属性"窗口。在属性对话框中选择"目录"标签,单击"添加"按钮,在"目录属性"对话框中单击"浏览"按钮,找到或直接输入C:\InetPub\wwwroot\domain,选择"主目录"项,选中"虚拟服务器"项,在下面的IP地址栏中输入WWW服务器的IP地址192.168.0.10,同时选中"访问"栏中的"读取"和"执行"两项。确认后回到"目录"对话框,可以看见"启用默认文档"一栏中是 default.htm(可以改为自己需要的默认文档名),一般不选取"允许目录浏览"。    验证:打开浏览器,在地址栏中输入www.domain.com,是不是出现一个"蓝网之家"的主页面?

   4、配置FTP服务器    我们在C:\InetPub\ftproot文件夹中建立了一个public_html文件夹,用于用户上传个人主页。    依次选取"开始"/"程序"/"管理工具(公用)"/"Internet服务管理器"命令,出现一个"Microsoft Internet Service Manager"窗口,其中列出了当前正在进行的 Internet 服务。    双击"FTP"服务,进入"Web_Server 的 FTP 服务属性"窗口。在"目录"中添加 C:\InetPub\ftproot\public_html,并选取宿主目录,在"访问"栏中选择"可写";切换到"信息"标签,在"欢迎信息"和"退出消息"栏中分别输入进入FTP时欢迎辞和退出FTP时告别语;在"服务"选项卡中还可以指定匿名用户名和口令。    验证:在MS-DOS方式下输入:ftp ftp.domain.com,接下来系统要求提供用户名和口令,系统默认的用户名是anonymous,口令是电子邮件地址。如果一切正确,则可以看见刚才输入的欢迎词辞了。

三、在 IIS 中设置 FTP 服务器及如何用FrontPage98上传

   一、准备FTP服务及登录用户    1、如果尚未安装IIS(Microsoft Internet Information Server 2.0),则应先安装,安装路径为NT光盘I386目录下的InetSrv子目录,安装程序为Inetsetup.EXE。注意:如果不需要Gopher服务,可取消其复选框;如果系统已安装SQL等ODBC驱动程序,则也应将取消,否则会因版本冲突而在启动时出错;另外,在安装过程中,还会有一个是否允许Guest用户访问FTP服务的对话框,选择“否”对后结续过程并无大的影响。安装成功,会在启动菜单的“程序”出现“Microsoft Internet Server(公用)”组,其中的“Internet 服务管理器”将在下面的讲解中处于重要地位。    2、如果尚未为工作站用户配置帐号,则应到“开始”/“程序”/“管理工具(公用)”/“域用户管理器”中去添加,对FTP用户来说,只要是域用户(即Domain Users)即可。    3、本文中示例说明:    服务器计算机名称:Web_Server    IIS 目录路径:D:\Inetpub    用户 FTP 目录路径:D:\Inetpub\wwwroot\domain    FTP 用户名:server1    Windows 98 工作站计算机名称:server1    PWS 4.0 目录路径:C:\Inetpub    FrontPage 98 网站目录路径:C:\Inetpub\wwwroot\domain

   二、配置FTP服务    1、选取“开始”/“程序”/“Microsoft Internet Server(公用)”/“Internet 服务管理器”,出现一个“Microsoft Internet Service Manager”窗口,其中列出了当前正在进行的 Internet 服务。

   2、双击“FTP”服务,进入“Web_Server 的 FTP 服务属性”窗口。

   (1)首先是“服务”页框    TCP 端口  确认当前运行的 FTP 服务的端口。采用默认端口 21。    连接超时值   以秒为单位设置服务器在等待一定的时间后断开与非活动用户的连接。其范围可在100到32,767 秒之间,作用是如果 FTP 协议不能关闭连接时,在此时间后系统会自动关闭所有连接。默认值为900秒。    允许匿名连接和仅允许匿名连接    此两项最为重要。前者设置所有匿名连接权限所使用的 Windows NT 用户帐号。只要安装了 IIS 中的 FTP 服务系统就会自动在 Windows NT 的"域用户管理器"和"Internet 服务管理器"中创建一个 IUSR_Web_Server 帐号(这里的 Web_Server 是计算机名称),要注意的是在安装后必须指定密码并将两个地方的密码设为一致。默认情况下,IIS为所有匿名登录创建并使用 IUSR_Web_Server 帐号。但是,你不能用这个用户名和密码在Windows 98工作站上来登录并访问 FTP 服务,因为它只用于 Windows NT ,而且该用户还应该有“本地登录”权力。一般说来,匿名 FTP 用户可以使用“anonymous”作为用户名,以电子邮件地址为密码来登录(这跟AceFTP程序中采用的默认用户ID一样)。    仅允许匿名登录的作用是防止使用有管理权限的帐号进行访问,选取此项后,即使是Administrator帐号也不能登录,FTP只能通过登录服务器进行“本地访问”来管理。    因此,对于内部网来说,可以取消“仅允许匿名连接”框。

   (2)“目录”页框    选取“添加”按钮,出现“目录属性”窗口;单击“浏览”按钮,在“选定目录”窗口确定 FTP 服务要使用的目录路径,在本例中为D:\Inetpub\wwwroot\domain(注意,这里的domain是在wwwroot目录中新的子目录);选取“访问”方式的“可写”,单击“确定”返回;在“目录属性”窗口,选取“虚拟目录”单选按钮,在“别名”一栏输入“domain”(这样做的目的有两个,一是在 FTP 时仅指明domain即可而不必管其是位于哪个磁盘哪个目录;二则可以防止恶意者循原目录入侵);对于目录列表样式一项,由于大多数浏览器接受 UNIX 格式,所以为了最大的兼容性应选择 UNIX 格式。    其它的采用默认值即可。

   三、传送    这里假定我们已经将网页做好,需要上传到服务器以测试效果或供他人浏览。

   (1)首先,在“FrontPage Explorer”的“File”菜单里选择“Publish FrontPage Web”或“Publish”图标;

   (2)在“Publish FrontPage Web”窗口,系统在将要传送的Web地址一栏里取的默认值是http://server1/copy_of_domain(与我们文章开头提到的本地单机上一样),重新输入http://Web_Server,并单击“确定”;

   (3)在“Microsoft Web Publish Wizad”窗口,分别在FTP服务器名称和目录路径分别输入:Web_Server和 domain 。单击“下一步”;

   (4)接下来输入登录到该服务器的帐号和密码:server1。单击“完成”;

   (5)系统以你提供的帐号和密码(此项一定不能空)在网络上搜索你提供的FTP服务器并试图登录;若一切正常,系统将开始将对两地的目录进行列表和转换(如果在 Windows 98 工作站上你是用的 PWS 4.0 提供的 FrontPage Server Extensions 而不是 FrontPage 98 本身的PWS,则如果你在网页使用了 FrontPage Active elements——如搜索表单、讨论表单等活动元件,系统会将使用了此类元件的网页列表出来,并警告说 IIS 中这些元件将无法使用);

   (6)如果登录成功,系统就开始传送,并给出一个动态的过程,显示共有多少个文件需要上传,正在传送的文件名,尚有多少个未上传以及还需要多少时间。    (7)现在,我们在工作站上启动IE,在地址栏输入http://web_server/domain,怎么样,是不是这样也建成了一个WEB服务器?!

四、主页上传

   首先,必须为每个用户创建一个帐号,并设定密码,以供他们上传、更新自己的个人主页。步骤如下:

   依次选取"开始"/"程序"/"管理工具(公用)"/"域用户管理器",在"域用户管理器"中创建一个新用户,在这里除按常规要输入用户名和密码外,不能忽略的是必须给该帐号以拨入权限而不仅限于普及的访问权限,单击"拨入"按钮,进入"拨入信息"对话框,选取"给予用户拨入权限"。本例中用户名为 server1 ,密码为空,允许拨入权限。

  由于 FrontPage 在建立和管理网站时会产生一些自身使用的系统文件夹,里面保存着页面更新消息,而其实际在发布时并不需要,所以,不能简单地直接将 FrontPage 编辑目录中的所有文件上传到服务器上,因为那些系统文件夹并不可见。

   FTP目录准备就绪,接下来讲讲在WWW服务器中对其进行配置。进入"Internet服务管理器",双击" WWW 服务 "选取"目录"标签,单击"添加",浏览或直接输入C:\InetPub\ftproot\public_html\server1文件夹,接下来选取"虚拟目录"项,在"别名"栏中输入"/~server1",设为可执行,确认后退出。

   验证:打开浏览器,在地址栏中输入www.domain.com/~server1,是不是出现了一个富有个人特色的新页面,是不是跟俺自己的个人主页地址一模一样:http://go.163.com/~domain?

   那么,这里的 best.163.com 中的 best 是如何来的呢?我们如何配置它呢?方法很简单,在 DNS 中添加一个服务器即可。

   进入"域名服务管理器",选取 domain.com ,右键单击,在弹出菜单中选择"新建主面",在主机名一栏输入 server1 ,IP地址为192.168.0.12;

   进入"Internet 服务管理器",双击" WWW 服务 "选取"目录"标签,双击我们在上面建立的 C:\InetPub\ftproot\public_html\server1项,但现在要将它设置为主目录,接下来激活"虚拟服务器"选项,在下面的IP地址栏中输入 192.168.0.12 即可。

   验证:打开浏览器,在地址栏中输入server1.domain.com,看看,是不是感觉又很不一样?

转自:http://www.idedu.com/news/show.php?id=3254

你如果有个人网站可以按上述方法在自家电脑脱机进行整个网站的浏览调试修改等等操作,这样可以不用担心出错,很方便的。

TOP

很有用啊~~~~学习中.......
[glow=350,red,2] 欢迎光临我的个人网站:清新壁纸家园(点我)[/glow]

TOP

如果没有安装IIS组件,可以到http://game.nntd.com/Down/SoftList/Catalog_22_1.htm去下载相应的组件,IIS5,IIS5.1,IIS6。

一般来说IIS6好像专用于2003,而5.0和5.1我就不太清楚,可能是2000和XP吧,我现在系统是2000,因为没有安装盘,中午花了几个小时下载安装IIS组件,装的是5.0。

TOP

补充说一下如果没有安装盘的安装方法。

以IIS5.0为例,组件安装前,要把那个IIS5.0自解压,里面还有一个5.0的RAR压缩包,先把这个包再解一次压,里面有安装组件必需的文件,好像名字里有386,然后就按装洋子上面说的安装步骤,也可以到添加或删除程序中选添加或删除组件,然后选IIS组件即可。

以上仅为我的安装情况,大家如果有兴趣可以参考。

安装完成后,就可以到管理工具中对“Internet 服务管理器”进行设置了,建站这方面以后有空会找更全的资料说明,本人也是略知一点点,希望有高手指点,让大家共同进步。

建成网站的感觉非常好,这就是为什么有很多人在研究使用它的原因。

TOP

返回列表