Pureftp服务器的搭建

 

 

需要安装的软件

httpd php php-mysql mysql mysql-server mysql-devel

打开pure-ftpd 安装包

 

执行./configure \

 

Pureftp服务器的搭建_服务器

 

Pureftp服务器的搭建_blank_02

 

make

 

Pureftp服务器的搭建_的_03

 

make install

 

Pureftp服务器的搭建_服务器_04

 

 

三 生成pure-ftpd的服务脚本

 

cd configuration-file/

chmod a+x pure-config.pl

cp pure-config.pl /usr/local/Pure-FTPd/sbin/

mkdir /usr/local/pureftpd/etc

cp configuration-file/pure-ftpd.conf /usr/local/pureftpd/etc/

 

四 生成pure-ftpd的服务

Pureftp服务器的搭建_target_05

 

编辑 /etc/init.d/pureftpd

 

Pureftp服务器的搭建_服务器_06

 

启动服务器

Pureftp服务器的搭建_服务器_07

 

五。配置匿名用户登录环境

 

修改配置文件

# vi /usr/local/pureftpd/etc/pure-ftpd.conf

 

Pureftp服务器的搭建_的_08

 

配置虚拟用户登录环境

 

Pureftp服务器的搭建_blank_09

 

用mysql认证

 

Pureftp服务器的搭建_blank_10

 

Pureftp服务器的搭建_target_11

 

导入数据到mysql

 

Pureftp服务器的搭建_服务器_12

 

Pureftp服务器的搭建_target_13

 

查看mysql

添加连接mysql用户

先用root登录mysql,执行

mysql>grant all privileges on ftpusers.* to ftp@localhost identified by 'tmppasswd';

mysql>flush privileges;

mysql>quit;

 

Pureftp服务器的搭建_服务器_14

 

登陆查看

 

Pureftp服务器的搭建_blank_15

 

配置web程序

 

tar -zxvf PureAdmin-0.3.tar.gz -C /var/www/html/

# cd /var/www/html/Pure

vim config.php

 

Pureftp服务器的搭建_服务器_16

 

/usr/local/pureftpd/etc/pure-ftpd.conf

 

Pureftp服务器的搭建_target_17

 

Pureftp服务器的搭建_blank_18

 

Pureftp服务器的搭建_target_19

 

添加映射库

 

Pureftp服务器的搭建_的_20

 

建立用户数据库:

# pure-pw mkdb /usr/local/pureftpd/pureftpd.pdb

说明:今后每添加或修改用户数据库都应该执行一次mkdb

重启httpd pureftpd服务器

 

Pureftp服务器的搭建_blank_21

 

 

Pureftp服务器的搭建_服务器_22