IIS(Internet Information Server)
IIS之Web服务器
Web服务器使用的协议为HTTP或HTTPS协议,所以Web服务器也称为网页服务器或HTTP服务器。
端口
HTTP协议的端口号:TCP 80
HTTPS协议的端口号:TCP 443
发布软件
微软:IIS(可以发布Web网站和FTP站点)
Linux:Apache、LAMP、Tomcat、nginx…
第三方:phpstudy、XAMPP
部署Web服务器
- 配置静态IP
- 安装IIS插件
- 停用默认站点
- 新建网站-地址端口绑定-指定站点的路径-设置权限
- 设置默认首页
一台服务器可同时发布多个站点
- 不同的IP,相同的端口
- 相同的IP,不同的端口
- 相同的IP,相同的端口,不同的域名(主机头)
网站类型
- 静态网站:无后台数据库,一般扩展名为.html或.htm
- 动态网站:有后台数据库,一般扩展名为.asp或.php,asp或php可以连接前台页面与后台数据库
IIS之FTP服务器
FTP(File Transfer Protocol)文件传输协议
端口号
TCP20、TCP21
FTP工作方式
-
主动模式
21端口:控制端口----控制
20端口:数据端口----传输数据
-
被动模式
21端口:控制端口
随机端口:数据传输端口
主被动模式,选择权在客户机上。主动还是被动,指的是在服务器的角度上,阐述的数据传输的过程
部署FTP服务器
- 配置静态IP
- 安装IIS-FTP软件
- 使用默认站点或者创建新的站点
- 取消匿名访问
用户最终对文件的权限为FTP权限与NTFS权限的交集。所以建议FTP权限全部勾选,具体权限取决于NTFS