XAMPP是个好工具,自身集成了一堆好用的工具,我在Amazon EC2上搭了个Windows Server 2012,然后安了个XAMPP,开了Apache和Mysql,挂了个WordPress上去,发现没有FTP啊,最后发现XAMPP自带了FTP工具,名字叫FileZilla。
启动FileZilla
首先打开XAMPP,在主界面上找到FileZilla,点击Start启动
进入管理
启动后Admin按钮会亮起,点击Admin
会提示登陆,输入密码,默认是没有密码的,直接点击OK进入,进入后会出现FileZilla的主界面
主界面
默认设置
点击Edit — Setting
这里有一些常用配置,例如:
Listen on these ports: 监听端口
Max, number of users: 最大用户数,0为无限制
Connections timeout:连接超时时间
Login timeout: 登陆超时时间
用户设置
点击Edit — Users
进入用户设置,这里就是我们最关心的添加FTP用户了,在右边的框框内点击Add就可以添加用户了,输入用户名即可,
密码是在中间部分设置,首先需要勾选Enable account来启用此用户,勾选password后输入密码
然后是分配文件夹访问权限,点击左边的Shared folders
在右边的Users框中选择你要配置的用户,再在中间的Shared folders中点击Add来添加文件夹,且可以添加多个文件夹,但是必须要选择一个主文件夹(home dir),这是作为FTP用户登陆后显示的默认文件夹,前面有个加粗的H字母。
在左边还有速度限制(Speed Limits)和IP过滤(IP Filter)选项,可以根据实际情况来配置
组设置
点击Edit — Groups
组设置与用户设置差不多,主要是可以对用户进行分组管理,分配统一的文件夹啦,设置统一的速度神马的
最后要注意的是,如果你使用的是Amazon EC2,别忘了在EC2的管理后台的防火墙配置中打开FTP的端口,否则会连不上FTP!