IIS之WEB服务器的部署及网站的发布

1、什么是web服务器

  • web服务器也称为网页服务器HTTP服务器
  • web服务器使用的协议为HTTP(超文本传输协议:HyperText Transfer Protocol)或HTTPS
  • HTTP协议端口号:TCP 80
  • HTTPS协议端口号:TCP 443

2、web服务器发布软件

微软:IIS(Internet Information Services)(可以发布web网站、也可以发布ftp站点)
Linux:Apache/LAMP/nginx/Tomcat…

3、部署web服务器

实验一:发布站点

1)服务器配置静态IP地址
在这里插入图片描述
客户机要与服务端在同一网段
在这里插入图片描述

2)安装IIS-WEB插件
在这里插入图片描述
查看端口已经打开
在这里插入图片描述

3)测试连接

打开客户端进行访问,发现服务器没有拒绝我们的请求,并且返回了默认网页

在这里插入图片描述
打开IIS服务器,发现里面有默认站点iisstart.html,刚才打开的网页就是这个

在这里插入图片描述
文件存储的路径
在这里插入图片描述
当服务器的最后一个网站关闭了的话,端口号也就关闭了,比如:停止默认网站
在这里插入图片描述
在这里插入图片描述

再次访问,发现连接不到服务器
)

4)新建网站
在这里插入图片描述
指定IP,一个服务器上可以配置多个IP
在这里插入图片描述
新建一个html网页
)

浏览选中刚才建立的文件夹
在这里插入图片描述
设定权限
在这里插入图片描述
完成
在这里插入图片描述
使用客户机访问,发现需要登陆
在这里插入图片描述
解决方法:开启匿名访问
在这里插入图片描述

将我们写好的网页设置为默认访问,先添加然后上移到第一位,就成首页了
在这里插入图片描述
客户机再次访问
在这里插入图片描述
实验二:发布多个站点
再次建立一个站点
在这里插入图片描述
发现它是停止状态的,并且不能启动
在这里插入图片描述
原因是:每个站点的IP和端口号不能重复,是单独绑定的
解决方法:1、不同的IP
给服务器增加一个IP
在这里插入图片描述
将刚才的IP配给第二个网页
在这里插入图片描述
配置首页
在这里插入图片描述

右键启动,发现可以启动,客户机访问
在这里插入图片描述

2、不同的端口号(不建议使用1000以下的端口号)
在这里插入图片描述
访问
在这里插入图片描述
这里为什么要加上端口号,是因为它默认是访问80端口的,所以上面不用加。
3、配置DNS服务器,使用不同的域名进行访问
如何配置DNS服务器请看我的上一篇博客
创建区域文件,添加解析记录
在这里插入图片描述
回到IIS服务器上进行高级设置,右键—属性—高级–编辑—添加主机头(我们刚才写的域名)
在这里插入图片描述
在这里插入图片描述
使用域名进行访问
在这里插入图片描述
在这里插入图片描述
回过头我们发现其实在新建网站的时候就可以配置主机头

在这里插入图片描述
一个网站可以绑定多个主机头
我们使用域名进行访问之后,发现通过IP地址就不能访问了,这时候可以在高级中添加绑定,注意这样配置之后发现使用IP访问只能访问到后进行配置的那一个网页
在这里插入图片描述
在这里插入图片描述