zoukankan      html  css  js  c++  java
  • [IIS]IIS扫盲(三)

      IIS扫盲贴 --==[精品]==--
     
    IIS扫盲贴     --==[精品]==--

    2000对应iis5.0 
    xp对应iis5.1 
    2003对应iis6.0 
       
      作者: IIS教员义哥  2006-2-26 16:35   回复此发言  
       
    2 IIS交流群 18455474
     
    IIS交流群 18455474 
     

    IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。 
    1.IIS的安装 
    IIS可以在Windows NT安装时安装,也可以安装完Windows NT后用“控制面板”中的“添加/删除程序”安装,安装路径为光盘中的:i386\inetsrv\inetstp.exe。安装过程中要求添加相应的ODBC驱动程序。 
    2.IIS的管理 
    IIS通过ISM(Internet Service Manager)进行管理,ISM有两个版本,一个以普通应用程序的方式运行,一个在Web浏览器中运行,二者的差别在于后者不能启动和停止Internet服务。 
    ISM(应用程序方式)管理界面:在“查看”菜单中选择“查看报告”、“服务器查看”、“服务查看”可以得到三种视图: 
    报告视图 缺省的视图,按字母顺序依次显示所选择的计算机及其上安装的服务。通过该视图可以:连到服务器并显示其属性对话框;启动、停止或暂停服务;可选择显示哪些服务(FTP、WWW、GOPHER)。 
    服务器视图 显示网络上运行Internet服务的计算机名。打开该计算机可以看到正在运行的Internet服务。双击服务器名可以显示其属性对话框。 
    服务视图 列出所有的Internet服务。打开服务可以看到哪些计算机运行该服务。双击服务下的计算机名,可以打开该计算机上的服务属性对话框。 
    3.IIS安全性 
    IIS的安全性核心依赖于Windows NT Server内置的安全性,IIS自身也内置了安全性。包括加密、验证以及IIS扩展等。 
    (1)Windows NT Server安全性:Windows NT提供用户账户安全性、NTFS安全性。 
    ①用户账户安全性:Windows NT要求用户提供有效账户以及口令才能访问Windows NT。IIS安装时创建Internet Guest 账户,缺省情况下,所有IIS用户都使用这个账户登录到服务器,这个账户只允许本地登录,没有其他权利。假如允许远程用户用登录Internet Guest 账户登录就不必给远程用户用户名及口令,Windows NT以Internet Guest 账户对待。 
    ②NTFS文件安全性:NTFS提供安全性,可以控制对数据文件的访问,应当将数据文件放在NTFS分区。NTFS可以精确控制哪些用户和组以什么权限访问文件和目录。 
    (2)IIS的安全性:除了Windows NT的安全措施外,IIS本身也有安全控制能力。通过账户名及口令控制访问:可以配置WWW服务要求用户连入服务器之前提供一个合法的用户名及口令。
       
      作者: IIS教员义哥  2006-2-26 16:36   回复此发言  
       
    3 回复:IIS扫盲贴 --==[精品]==--
     
    XP系统ASP的IIS设置只有两个本地服务器啊? 

    1、XP系统下关于IIS 5.0的设置。 
    2、是不是可以多设置几个服务器? 
    3、我只设置两个: 
    192.168.0.56 
    162.168.0.111 
    但是再增加,三个中就会出现一个不成功问 题? 
    4、主机头名:是用来映射网络服务器域名的,还 是针对本机服务器而言啊?? 
    5、IIS中不能为虚拟服务器指定IP地址?到底改怎么设置? 
    6、IIS5。0和IIS6。0不同之处是,XP下只有5。0吧?
       
      作者: IIS教员义哥  2006-2-26 16:37   回复此发言  
       
    4 回复:IIS扫盲贴 --==[精品]==--
     
    问题1:要学习ASP,就必需知道什么是IIS, IIS为何物?IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器。IIS并不是一种编程语言,它只是一种“环境”,一种让ASP语言运行的环境。 
    那么,如何安装和配置IIS这个环境呢? 
    如果你用的是window2000 server版本,它已经自带了IIS,无需安装。如果你用的是window98,那么需要安装PWS,如果你用的是window2000或windowxp,那么请安装IIS。 
    在win98的安装盘的Add_onpws目录下就可以找到pws的安装程序。这里我们重点讲述IIS安装: 
    1,打开控制面板 
    2,在控制面板中选择“添加/删除Windows组件”,打开窗口 
    3,点击“添加/删除Windows组件”后稍等片刻。出现“Windows组件向导”窗口。从中打勾“选择Internet信息服务(IIS)” 
    4,在“Windows组件向导”中单击“下一步”。开始安装配置我们的服务器IIS。 
    5,等待进度条跑到终点,终于复制文件全部完成,配置服务器也相应的结束。 
    接下来,我们将学习如何配置IIS 
    1,首先,在你的电脑上建立一个文件夹,用来存放asp文件。如在E:盘中建立一个文件夹:myasp 
    2,然后,从“开始”菜单,“程序”—“附件”—打开“记事本”。 
    在里面敲入:<%=now%> 
    3,接着将文件保存到E:myasp文件夹里面,并且命名为time.asp 
    4,一个很简单的ASP文件就OK了,下面我们怎么办?当然是“调试”。 
    怎么调试? 
    如果你用的是“服务器版”,就建立一个“虚拟站点”来调试,如果你用是window2000专业版或XP,就请建立一个“虚拟目录”来进行调试。 
    那如何建立一个虚拟目录呢? 
    1、从“控制面板”里面打开“管理工具”,从中选择“Internet服务管理器” 

    2、弹出的窗口中右键“新建”—“虚拟目录”。 
    3、根据“虚拟目录创建向导”,填写“虚拟目录别名”(如myasp) 
    4、输入内容所在的目录路径。就请通过浏览,指定到你刚才建立的新文件夹中。(如E:myasp) 
    5、在“访问权限”时,一定要把“读取”和“运行脚本”勾选,当然也可同时选上“写入”和“浏览”。 
    最终点击“完成”。 
    6、再在新建立的“虚拟目录”(myasp)上单击鼠标右键,弹出菜单选择“属性”一项,打开它的“属性”。 
    7、在“虚拟目录面板”上选择“配置”这个选项,打开它,再选择“应用程序调试”这个面板,并选择“启用asp服务器端脚本调试”这个选项。选择了这一项,在调试时会有错误提示。 
    8、同样是在“配置”面板中选择“文档”,删除原来的文档,新增“index.asp”文档和“index.htm”或“index.html”文档。然后确定退出。 
    到这里,IIS就配置好了。查看结果,右键点击“虚拟目录”中的“time.asp”文件,选择浏览即可。如果配置正确,会显示当前的日期和时间。 
    问题2:可以 
    问题3:用端口来区分。 
    问题4:你说的对,但没有实际的网上空间,现在设置没什么大用。 
    问题5:是系统直接给定的,不需要设置的 
    问题6:只有5。0
       
      作者: IIS教员义哥  2006-2-26 16:37   回复此发言  
       
    5 如何在XP里安IIS
     
    大家知道,Windows XP Home版不能安装IIS或者PWS。按照一般的方法,你只能升级到XP Professional或者使用Windows 2000,不过只要略使手段,你就可以在Windows XP Home上安装IIS了。 

    首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,并继续找到类似“iis=iis.dll,OcEntry,iis.inf,hide,7”的一行字,把这一行替换为“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。 

    把Windows 2000 Professional的光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车(假设光驱是D盘): 

    EXPand d:\i386\iis.dl_ c:\Windows\system32\setup\iis2.dll 

    EXPand d:\i386\iis.in_ c:\Windows\inf\iis2.inf 

    这时,打开你的控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件”。 

    请仔细看,在“开始”菜单中显示的操作系统是Windows XP Home,但是经过修改,已经有了添加IIS的选项了。 

    然后你可以按照在Windows XP Professional或者Windows 2000中的方法添加IIS,在本例中我们只安装了WWW服务。系统会开始复制文件,这需要一些时间。并且在这起见,请保持Windows 2000 Professional的光盘还在光驱中。 

    在安装结束后,你可以打开“控制面板→性能和选项→管理工具”,“Internet信息服务管理”已经出现在那里。 

    如果你想要验证IIS是否运行正常,而已打开IE,在地址栏中输入“http://localhost”然后回车,如果能看到图三的界面,那么你的IIS就全部正常运行了。 

    最后还有一点注意的:如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsiisex.dll这个文件,那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击“详细信息”,然后取消对SMTP的选择(即不要安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了。 

    如果在你安装的到图1的位置后发现,已经显示了Internet信息服务(IIS)的安装项目,但是它们根本无法被选中,那很可能因为你使用的iis.dl_和iis.in_是从Windows XP Professional中取出的,只要换成Windows 2000 Professional中的就可以继续正常安装了.
  • 相关阅读:
    Palindrome Partitioning
    Minimum Path Sum
    Maximum Depth of Binary Tree
    Minimum Depth of Binary Tree
    Unique Binary Search Trees II
    Unique Binary Search Trees
    Merge Intervals
    Merge Sorted Array
    Unique Paths II
    C++ Primer Plus 笔记第九章
  • 原文地址:https://www.cnblogs.com/beeone/p/4198406.html
Copyright © 2011-2022 走看看