【愚公系列】2021年12月 网络工程-IIS之web服务器

2022-12-01 10:11:12 浏览数 (1)

文章目录

  • 一、IIS是什么?
    • 1.IIS的安装
    • 2.IIS的管理
    • 3.IIS安全性
  • 二、IISWEB服务器
    • 1.WEB服务器也称为网页服务器或HTTP服务器
    • 2.WEB服务器使用的协议是HTTP或HTTPS
    • 3.HTTP协议端口号:TCP 80 ,HTTPS协议端口号:TCP 443
    • 4.WEB服务器发布软件:
    • 5.部署WEB服务器:
    • 6.一台服务器同时发布多个web站点:
    • 7.网站类型:
    • 8.常见小问题:

一、IIS是什么?

首先,Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)

其次,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服务要求用户连入服务器之前提供一个合法的用户名及口令。

二、IISWEB服务器

1.WEB服务器也称为网页服务器或HTTP服务器

2.WEB服务器使用的协议是HTTP或HTTPS

3.HTTP协议端口号:TCP 80 ,HTTPS协议端口号:TCP 443

4.WEB服务器发布软件:

微软:IIS(可以发布web网站和FTP站点) linux:Apache/LAMP/Tomcat/nginx .etc 第三方:phpstudy、XAMPP

5.部署WEB服务器:

1)配置静态IP地址 2)安装IIS-WEB插件 3)停用默认站点 4)新建网站-地址端口绑定-指定站点路径-设置权限 5)设置默认文档(设置首页)

6.一台服务器同时发布多个web站点:

1)不同的IP,相同的端口 2)相同的IP,不同的端口 3)相同的IP,相同的端口,不同的域名(主机头)

7.网站类型:

1)静态网站:一般扩展名为.html或.htm 无后台数据库 2)动态网站:一般扩展名为.asp或.php 有后台数据库,asp或php可以连接前台页面与后台数据库

8.常见小问题:

1)用域名可以,用IP不行 2)所有IIS配置都没错,但是用域名访问不了 不要忘记指DNS,清空DNS缓存 3)检查一遍,发现所有配置都没问题! 但一直弹“用户登录”对话框,要检查站点文件夹是否赋予IUSR来宾用户权限

0 人点赞