centos pureftpd mysql_CentOS安装Pure-FTPd+MySQL

1、需要提前安装MySQL,APACHE和PHP然后开始准备工作

wget

wget

2、为Pure-FTPd添加用户,设置权限:

groupadd ftpgroup

useradd ftpuser -g ftpgroup -d /home -s /sbin/nologin

chown -R ftpuser:ftpgroup /home

3、开始安装Pure-FTPd:

tar xvzf  pure-ftpd-1.0.28.tar.gz

cd  pure-ftpd-1.0.28

./configure –prefix=/usr/local/pureftpd –with-mysql=/usr/local/mysql –with-everything –with-language=simplified-chnese

make&&make install

4、复制配置文件

cp pureftpd-mysql.conf /etc/

cp configuration-file/pure-ftpd.conf /etc/

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

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

5、安装服务

vi contrib/redhat.init

找到“fullpath=/usr/local/sbin/$prog”改为:fullpath=/usr/local/pureftpd/sbin/$prog

找到“pureftpwho=/usr/local/sbin/pure-ftpwho”,改为:pureftpwho=/usr/local/pureftpd/sbin/pure-ftpwho

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

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

chkconfig --add pure-ftpd

6、安装User manager for PureFTPd

tar zxvf ftp_v2.1.tar.gz

cp -a ftp /usr/local/apache/htdocs

7、访问“”,按向导安装。

要注意的是:

第二步的时间,选择第一项,创建新的数据库,使用自己mysql的root密码。

第四步的时间,language选择中文的,ftp address,要填写自己的比如我的:192.168.1.111:21记得选上磁盘配额支持和raid支持。

第5部的时间:这一步是添加管理员,默认用户名是Administrator,不允许修改

第六步的时间:会给你修改配置文件的提示,按照他红色的修改自己的配置文件就ok。

8、重启/etc/init.d/pure-ftpd restart

9、访问 用刚才的ftp管理员密码,就可以。添加用户、限制带宽、磁盘配额、等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值