1、WEB服务器

WEB服务器也称为网页服务器或HTTP服务器,使用的协议是HTTP或HTTPS,HTTP协议端口号为TCP 80,HTTPS协议端口号为TCP 443。
WEB服务器发布软件:
微软:IIS(可以发布WEB网站和FTP站点)
Linux:Apache、LAMP、Tomcat、Nginx……
第三方:phpstudy、XAMPP……

2、部署WEB服务器

  1. 配置静态IP地址
  2. 安装IIS-WEB服务插件

image.png
image.pngimage.pngimage.pngimage.png
如果将默认网站停止,80端口会关闭(netstat -an查看),网页中10.1.1.1也无法访问。
将默认网站停止之后,新建网站(新建自己的网站需要写好网页,配置时添加网页的路径)
image.pngimage.png
网页存放位置
image.png
image.pngimage.png
在客户机中访问10.1.1.1时会报403错误,回到服务器进行如下配置,告诉浏览器默认打开哪个HTML文件,并将该页面上移到第一位
image.pngimage.png
image.png

3、在一个服务器上发布多个网站的方法:

  1. 相同的IP不同的端口号(新建主机时修改端口号):

image.png

  1. 不同的IP相同的端口号(在IP地址中配置):

image.pngimage.pngimage.png

  1. IP相同,端口号相同,绑定不同的主机名(域名):

新建两个站点
image.png
首先在DNS配置中新建两个区域,在每个区域中新建www.主机(可以是任意名称的区域和主机)
image.png
回到IIS管理器,对已经建好的两个网站,属性中分别编辑“主机头值”,将对主机分配给相应的网站(不要忘记给网站指定浏览器打开时默认的HTML文件):
image.pngimage.png
此时在客户机中用域名即可访问相应的页面:
image.pngimage.png

上述三种方法,其中方法3,可以预先建好区域和主机,在新建网站时就可以指定主机头值:
image.png

3、网站类型

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