debian下编译安装pureftpd
| 1 | cd /root/lnmp0.4/ |
| 2 | apt-get install unzip |
| 3 | wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.29.tar.gz |
| 4 | tar zvxf pure-ftpd-1.0.29.tar.gz |
| 5 | cd pure-ftpd-1.0.29 |
| 6 | cp /usr/local/mysql/lib/mysql/*.* /usr/lib/ |
| 7 | ./configure –prefix=/usr/local/pureftpd CFLAGS=-O2 –with-mysql=/usr/local/mysql –with-quotas –with-cookie –with-virtualhosts –with-virtualroot –with-diraliases –with-sysquotas –with-ratios –with-altlog –with-paranoidmsg –with-shadow –with-welcomemsg –with-throttling –with-uploadscript –with-language=simplified-chinese |
| 8 | make |
| 9 | make check |
| 10 | make install |
| 11 | mkdir /usr/local/pureftpd/etc/ |
| 12 | cp configuration-file/pure-config.pl /usr/local/pureftpd/sbin/ |
| 13 | cp configuration-file/pure-ftpd.conf /usr/local/pureftpd/etc/ |
| 14 | chmod +x /usr/local/pureftpd/sbin/pure-config.pl |
到此,pureftpd编译完毕,接下来是配置:
| 1 | unzip User_manager_for-PureFTPd_v2.1_CN.zip |
| 2 | mv ftp /home/wwwroot/ |
| 3 | chmod 777 -R /home/wwwroot/ftp/ |
| 4 | chown www -R /home/wwwroot/ftp/ |
User_manager_for-PureFTPd_v2.1_CN.zip的下载地址:http://imdoc.net/download/User_manager_for-PureFTPd_v2.1_CN.zip
这样安装完毕后,登陆xxx.com/ftp/install.php,进行界面化安装,安装一共是7步,不要急着关闭浏览器,第6步里面的内容需要用到。
访问xxx.com/ftp进入管理界面,添加用户,删除默认的用户,然后用ftp客户端试着登陆,如果可以登陆,那说明你安装成功了,如果不能登录,请重新启动pureftpd,从反馈的信息可以发现问题,一般都是pureftpd.conf和pureftpd-mysql.conf这两个文件的问题。
Good luck!
Google提供的广告

