WEB服务器与FTP服务器
WEB服务器
WEB服务器也叫做网页服务器或http服务器。
WEB服务器使用的协议是HTTP或HTTPS。
端口号:
HTTP协议端口号:TCP 80
HTTPS协议端口号:TCP 443
WEB服务器发布软件
微软:IIS(可以发布web网站和ftp站点) Internet Information Services的缩写,互联网信息服务。
Linux:Apache/LAMP/Tomcat/Nginx …
第三方:phpstudy、XAMPP(仅供学习与测试,基于LAMP。)
部署WEB服务器
- 配置静态ip
- 安装IIS-WEB插件
- 安装成功后访问服务器(服务器ip)测试能否成功访问,在管理软件中默认网站右键点击停止可以关闭服务与80端口,默认网站在服务器c:\Intepub\wwwroot下。
- 在管理页面,网站选项右键新建网站,输入网站描述,可随意,设置网站ip,若有多个网卡设置,只有一个网卡ip,选择ip与全部未分配都可。选择网站路径,找到网站本地存放目录,设置网站权限。在新建网站右键点击属性,找到目录安全性选项,在身份验证那里点击编辑启用匿名访问,默认有用户名和密码,在安装软件时新建的。在属性中文档选项,启用默认文档,添加设置自己的首页。
- (静态网站)同一台服务器发布多个网站,每个网站需要设置不同的ip,服务器就需要多个网卡。在本地连接中ipv4高级选项添加ip,这样就有多个ip。若是只有一个ip,在网站属性设置没有被使用的端口,访问时在ip后面加入端口号。(两种仅限测试)第三种方法,在相同ip与端口的情况下,使用DNS设置不同的域名与主机名。在DNS界面新建两个不同的区域,并新建记录。在WEB服务器界面,网站右键属性,网站ip地址右侧点击高级,选中ip地址,点击编辑设置主机头值为相应域名。
- (动态网站)一般扩展名为asp或php。新建网站时,网站权限除写入与浏览外全部勾选。在web服务扩展里开启asp(Active Server Pages)服务。
FTP服务器
File Transfer Protocol 文件传输协议
端口号:
TCP 20/21
FTP工作方式
主动模式
21端口:控制端口
20端口:数据端口
被动模式
21端口:控制端口
随机端口:数据端口
主被动模式,选择权在客户机上,所谓主或被是站在服务器角度来说的。
部署FTP服务器
(简)在FTP站点默认FTP站点右键属性,在本地路径浏览找到要设置的文件目录。
在FTP站点右键新建FTP站点,输入站点描述,设置FTP站点使用ip与端口,隔离用户暂时不管,不用隔离,直接下一步,浏览设置目标路径,ftp权限中读取和写入全部勾选,完成。在服务器新建2个用户,一个作为管理员,一个作为用户登录,在服务器本地为文件夹设置用户本地权限。在新建好的ftp站点右键属性,在安全账户中取消勾选匿名连接。用户最终权限为FTP权限与NTFS权限取交集,建议FTP权限全部勾选,具体在NTFS权限做。
第三方软件:FTPserver(不适合生产环境)、Serv-u6406