环境:CentOS-6.4-x86-64

一·搭建lamp环境

首先需要安装这些软件

 Httpd mysql-servermysql php php-gd php-mysql pam-devdl mysql-devel

安装后启动并加入开机启动项里

wKiom1MERyezRakjAAApXhv0Wgg411.png

启动后给mysql设置密码,并修改pureftp.sql的配置

mysqladmin -u root -p passwd '123'

wKiom1MESCLQic1zAAAJCfixjqI681.png

把mysql.sql导入mysql中

wKioL1MESAihuQnrAABU6NG5Stc232.png

二·pureadmin的安装

首先解压

wKiom1MESKfBadVkAAAJNC_CAqQ971.png

修改一下文件名

wKioL1MESLLDx-r9AAAGJBeETHs603.png

对config.php进行配置

wKiom1MESSmBC9FvAAAF5SaNdf0388.png

wKioL1MESQ3Rw1EHAAB-W5dB3KQ075.png


然后做一个映射

wKioL1MEZ4TifCx_AAAa6jj3rR8813.png

打开浏览器测试一下

wKioL1MEZ1GSFGEJAACBz6yT3VI194.png


wKiom1MEZ83QqWFEAADmMbw6mOk281.png

登陆进去后可以看到,在创建用户时首先创建一个关于ftproot的目录

wKiom1MEaIngkTttAAAToLnsl0s072.png


三·pure-ftp的安装

解压

wKioL1MEaJDTakrlAAAJN1XaSkw775.png

编译

wKiom1MEaNKSbUKzAAA5LJixpoE825.png

以及 make 和 make install

接着需要创建一个目录

wKioL1MEagazRbHFAAAIUg8JQtg604.png

安装后查看一下里面的配置文件

wKiom1MEamvCCocGAAAkFTVN2BY252.png

把需要的拷贝过来并修改权限

wKiom1MEap3DqV5JAAA1QrfQ1bQ222.png

编译开机脚本

wKiom1MEas6QCpXgAAAIAIUirE4104.png

wKioL1MEarexNT_0AAAh2keEFO0531.png

启动

wKioL1MEauzT4KlpAAAq7OR0YLo763.png

修改pure-ftp的配置文件

wKioL1MEa0DwTGbJAAAFU4WzJ3o429.png

wKiom1MEa4yAcR-DAAAJDbbTCuk161.png

wKioL1MEa3PylSoFAAAHNKDj8Go050.png

拷贝pureftpd-mysql到当前目录下

wKioL1MEa-ryMYsoAAAHEyUmhzo983.png

修改里面的配置

wKiom1MEbPfAle1QAAAGUtG7F0Q886.png

wKioL1MEbJjw60L3AAAFECh3mSw184.png

wKiom1MEbMjxW0QkAAAECzTmcPw223.png


最后再加一条命令

wKioL1MEbP-jdq0uAAAJ0-ZdpvU491.png

为了能够匿名访问,需要创建一个目录

wKiom1MEcxzR9FMHAAAFQEYkLtQ149.png

最后测试一下

wKiom1MEc5XRwnccAABZNkN2U_E926.png