Day6、IIS(Web服务器和FTP服务器)

一、web服务器

1、外称

1)网页服务器

2)HTTP服务器

2、协议

1)HTTP协议

2)HTTPS协议

3、端口

1)HTTP协议端口:TCP  80

2)HTTPS协议端口:TCP  443

4、web服务器发布软件

1)微软:IIS(可以发布web站点和ftp站点)

2)Linux:Apache/lamp/Tomcat/Nginx/等

3)第三方:phpstudy/xampp

5、部署web服务器

1)配置静态ip

2)安装IIS-web插件

3)停用默认站点

4)新建网站--地址端口绑定--指定站点路径--设置权限

5)设置默认文档(设置首页)

6、练习

1)共同ip,不同端口

2)不同ip,相同端口

3)相同ip,相同端口,不同域名(主机头)--通过DNS服务器实现

7、网站类型

1)静态网站:一般拓展名为.html或.htm,无后台数据库

2)动态网站:一般扩展名为.asp或.php,有后台数据库,asp和php可以连前台页面和后台数据库

二、FTP服务器

1、File Transfor Protocol (文件传输协议)

2、端口

1)TCP:21

2)TCP:20

3、工作方式

1)主动模式

21端口:控制端口

20端口:数据端口

2)被动模式

21端口+随机端口作为数据传输端口

注意:

1)主被动模式,是阐述数据传输过程

2)主被动模式,选择权在客户机上

3)主被动模式,所谓主还是被是站在服务器角度

 

 4、配置ftp服务器

1)配置静态ip

2)安装IIS-ftp插件

3)使用默认站点或者新建一个站点

注意:用户最终权限为FTP权限和NTFS权限取交集

建议:FTP权限全勾选,具体权限在NTFS中设置

4)去掉匿名访问

 

posted @ 2020-09-11 19:53  Kruskal  阅读(209)  评论(0)    收藏  举报