myftpadmin+proftpd+mysql架设ftp服务器_配置proftpd-admin管理proftpd服务器

系统:CentOS 5.7 64bit

原有环境:LNMP.org v0.7

proftpd版本:1.3.4a

web管理:proftpd-admin 1.2

一. ProFTPd 的安装

1. 下载proftpd源码包并解压:

http://proftpd.org/

tar zxf proftpd-1.3.4a.tar.gz

cd proftpd-1.3.4a

2. 添加proftpd将使用的目录、用户和组

mkdir -p /home/ftpdir

groupadd ftpgroup -g 10001

useradd ftpuser -G ftpgroup -d /home/ftpdir

chown -R ftpuser.ftpgroup /home/ftpdir

3. 编译安装proftpd

./configure –prefix=/opt/proftpd –with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql –with-includes=/usr/local/mysql/include/mysql/ –with-libraries=/usr/local/mysql/lib/mysql/ –enable-openssl

#指定安装目录,编译进的模块,mysql的lib位置

make && make install

ln -s /opt/proftpd/sbin/* /usr/sbin/

ln -s /opt/proftpd/sbin/* /usr/local/sbin/

ln -s /opt/proftpd/bin/* /usr/bin/

ln -s /opt/proftpd/bin/* /usr/local/bin/

#等同于设定环境变量加入/opt/proftpd/sbin、bin

4. 添加proftpd服务项并开机启动

cp contrib/dist/rpm/proftpd.init.d /etc/init.d/proftpd

chmod a+x /etc/init.d/proftpd

chkconfig –level 2345 on

二. Web 管理界面的安装配置

1. 下载 proftpd_admin

http://sourceforge.net/projects/proftpd-adm/files/proFTPd%20Administrator/

2. 解压,移动至web目录

tar zvxf proftpd_admin_v1.2.tar.gz

mv proftpd_admin_v1.2 /home/wwwroot/proftpd

cd /home/wwwroo

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值