Red Hat Linux Enterprise 5 pure-ftp +Apache+Mysql+User manager for Pureftpd

一、软件安装:

1、安装Apache服务器与PHP运行环境

 

   2、安装mysql数据库和相关程序

3、下载与安装pure-ftpd

1)        解压缩 tar –zxvf pure-ftpd-1.0.22.tar.gz

2)        cd pure-ftpd-1.0.22

3)        ./configure -–prefix=/usr/local/pureftpd –with-mysql

注意: –with-mysql需要设置libmysqlclient.so的正确路径,否则会出现如下错误:

configure: error: Cannot find libmysqlclient

 

我的解决方案:(本人是64bit机)

通过查找libmysqlclient,发现是在/usr/lib64/mysql/目录内的libmysqlclient.so.15.0.0做的软连接,默认是去的/usr/lib/搜索,所以没有找到.找到问题了就好解决了.

解决办法就是:

cp -rp /usr/lib64/mysql/libmysqlclient.so.15.0.0 /usr/lib/libmysqlclient.so

4)        make

5)        make install

6)        生成配置脚本:

cp configuration-file/pure-config.pl /usr/local/pureftpd/sbin

chmod +x /usr/local/pureftpd/sbin/pure-config.pl

7)        生成pure-ftpd服务管理脚本

修改contrib目录下redhat.ini文件

拷贝至/etc/init.d下,使其可执行

cp contrib/redhat.ini /etc/init.d/pure-ftpd

chmod +x  /etc/init.d/pure-ftpd

4、虚拟用户管理程序User manager for PureFTPd安装

u       下载ftp_v2.1.tar.gz,解压缩。并拷贝至Apache主目录

u       cp –a ftp /var/www/html/pureftp  //-a 将所有属性一起复制

u       启动apache,通过install.php进行安装。

 

 

 

 

 

二、FTP服务配置

1、  通过/etc/pure-ftpd.conf选项配置

2、  通过User manager for   PureFTPd 管理虚拟用户

 

3、  启动与停止FTP服务

Service pure-ftpd start/stop/restart

4、  FTP测试:

匿名用户与User manager for PureFTPd建立的用户帐号可登录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值