web服务IIS服务器搭建
一、web服务器概述
web服务器:也叫网页服务器或http服务器
用于发布网站
使用http协议或https协议(s指ssl加密协议)
端口号
http:80(默认可使用其它端口)
https:443
二、常用的Web服务器
(就是发布 web 服务器的软件,也可以理解⽀持 http 协议的软件,可以打开 80 端⼝的软件)
IIS :微软( IIS 软件可以发布 web 服务器、发布 FTP 服务器)(发布静态⽹⻚、 asp 动态⽹⻚)
apache :开源的,速度快(发布静态⽹⻚)
nginx :速度更快(发布静态⽹⻚)
tomcat :(发布 java 语⾔编写的⽹⻚)
Weblogic : Oracle 公司
Websphere : IBM 公司
第三⽅: phpstudy 、 XAMPP 、 WAMP 等等
⽬前在互联⽹上,最流⾏的中间件/web 容器是: IIS 、 Apache 、 Nginx 、 Tomcat 、 Weblogic
三、IIS服务器部署
服务器:win2019
客户机:win7
1.桥接到同一网段,可互相ping通
服务器配置静态IP
2.服务器搭建
添加IIS功能(这里已经安装,正常应该为✔,不是方块)——>安装
验证 natstat -an
80端口已开放
四、IIS服务器管理
1.打开IIS管理工具

查看页面

访问默认页面(客户机直接在浏览器输服务器IP即可,或则服务器浏览器访问127.0.0.1)

停用默认页(删除也可以)

2.发布网页
准备好要发布的网页的文件夹,里面放置网站源码文件(直接重命名将文本文件的.txt改为.html
即可),

编写页面内容(这里使用了文件编辑器,用记事本打开即可)

打开IIS管理器——>右键网站——>添加网站——>

填写信息//这里因为页面太长,确认键点不到,直接键盘点击ENTER键即可——>

设置完成后文件夹里会出现web.config文件

3.设置默认页
选择默认文档——>

右键添加——>

写入你要的默认页面文件名(写刚刚编的文件名即可)

4.客户端访问

五、多网页发布
我们不可能在一台服务器上只发布一个网站,但只有一个80端口无法同时发布两个网站这时就需要利用到以下两个方法
同时使用80端口的报错
1.修改端口(适合有一些网络基本常识的人使用,不适合大众使用,也是我们日后自己搭建测试网站时使用)
注:不要使用已经开放的端口和常用服务的端口
一台电脑的端⼝范围: 0-65535
1-1024 ⼀般都保留给服务器使⽤,如 445 , 23 , 22 , 67 , 68 , 80,3389,20/21,53
客户端得端⼝号⼀般都是随机⽣成!
重复搭建网站过程
客户端访问
浏览器输入服务器IP:81(刚刚开放的端口)
注:冒号为英文:,不是中文:,中文有明显的空白
2.填写域名(适合对外发布使用)
已发布网站:绑定——>添加——>填写主机名
我的填写
记得删除之前的绑定
新建网站
DNS服务器添加两条A记录(添加详见另一条博客了解DNS以及DNS部署与安全)//仅测试也可修改客户机hosts文件
客户端访问