一、IIS简介
市面上有很多可以搭建的服务器。windows系统是用的IIS,其可以发布WEB站点和ftp站点等等。linux系统有Apache、LAMP、Tomcat、Nginx等。还有一些第三方的,如phpstudy、xampp等。
IIS是互联网信息服务,它有很多功能,是由微软公司发布的。今天我要部署的其中一种是WEB服务器,也可以叫网页服务器、HTTP服务器。其使用的是http与https协议,http协议用的是80端口,https协议用的是443端口。
网站分为动态网站和静态网站。静态网站后缀名一般为.html或者.htm,且后台无数据库。动态网站一般为.asp或者.php,后台有数据库。
今天还要部署ftp服务器,ftp服务器是用来传输文件的.端口号为20/21。ftp有主动和被动模式之分。
主动模式:21端口是控制端口,20端口是数据传输端口;被动模式:21端口是控制端口,服务器会随机开放一个端口用作数据传输。
主动与被动之分是由客户端来选择的。如果服务器开着防火墙用主动模式,如果不开防火墙用哪种模式都可以。
还有一点就是用户访问ftp服务器的权限是由ftp权限和NTFS权限取交集的权限。
二、IIS的web服务器搭建与FTP服务器搭建
本次实验由VMware虚拟机部署,使用win7系统和win2008r系统(本次实验需要配置静态IP地址)。
1、打开服务器管理器,添加角色。