前段时间在买了一个阿里云ECS的云服务器,开始选了一个最低的配置,1核1G内存,操作系统选了Windows Server 2012 R2,然后悲剧的事情发生了,1G的内存在什么都没安装的情况下,只剩下25%可以使用了,在服务器管理器上添加任何新的组件,都报内存不足的错误,没办法只得加钱,将内存升级到了2G,才勉强能够跑起来。
使用的过程中遇到两个问题:
- 内存不足,跑Windows费劲,加钱升级内存
- 远程连接经常不稳定,复制大文件时,经常报错,且没有断点续传的机制
于是想到在服务器上搭建Ftp服务,用于快速上传和下载文件。
FTP主要用于存储和共享文件,具有协议简单,部署方便,访问简便的优点。实际上在传输文件时也是使用的TCP连接。
下面主要记录自己在Windows Server 2012 R2的服务器上搭建Ftp服务的过程。
1、首先添加web服务器相关组件
2、切记勾选Ftp服务器
3、进入IIS,找到“网站”鼠标右击,新建Ftp站点,选择文件目录
4、添加Ftp授权规则和指定访问用户
到这里ftp的服务已经搭建好了,我们可以使用ftp的客户端进行访问,例:FileZilla,
主机填写服务器的IP地址,端口默认是21,用户名和密码用远程登陆服务器的账号密码即可。