IIS是一个非常重要的Web服务器组件,包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送。
Web服务的工作原理
HTTP是应用级的协议,主要用于分布式、协作的信息系统。HTTP协议是通用的、无状态的,其系统的建设和传输与数据无关。HTTP也是面向对象的协议,可以用于各种任务。
Web服务的通信过程
- 客户在Web浏览器中使用HTTP命令将一个Web页面请求发送给HTTP服务器。
- 若该服务器在特定端口处侦听到Web页面请求后,发送一个应答,并在客户端和服务端建立连接
- Web服务器查找客户所需文档,若Web服务器查找到所请求的文档们就会将所需的文档传送给Web浏览器,反之传送错误提示给客户端
- Web浏览器将接收到的文档显示出来
- 客户浏览完成,断开与服务器端的连接
具体实施
-
安装IIS组件,创建www.meaauf.com站点,使用C:\Web\web2文件夹内文件的index.html主页
-
设置网站的最大来连接数为1000,网站连接超时60s,网站的带宽为 1024KB/S
-
将web站点的TCP端口号修改为1314
-
使用W3C记录日志;每天创建一个新的日志文件,使用当地时间作为日志文件名;日志只允许记录日期、时间、客户端IP地址、用户名、服务器IP地址、服务器端口号和方法
-
限制 192.167.2.0/24的所有计算机用户访问
安装Web服务器角色(IIS)
验证IIS是否安装成功(浏览器输入 127.0.0.1)
打开IIS管理器
默认已经创建了一个站点,也就是我们验证IIS是否安装成功时出现的网页
新建网站
设置最大连接数、网站超时时间、带宽及CPU最大使用程度
修改TCP端口号为1314
创建日志文件
限制固定用户访问
需要安装服务器角色–>“IP和域限制”