Debian5 LNMP編譯安裝pureftpd手冊(cè)
Pureftpd是一款快速,高質(zhì)量,功能齊全的ftp服務(wù)器,最重要的是可以支持設(shè)置客戶端默認(rèn)編碼,今天我給大家詳細(xì)介紹下:Debian5 LNMP編譯安裝pureftpd 的詳細(xì)過(guò)程。
VPS換到了DS2刀的,內(nèi)存比較小,Debian比較節(jié)省內(nèi)存,所以換成了Debian5+LNMP的系統(tǒng)。
可是軍哥lnmp內(nèi)置的pureftpd.sh腳本,在centos 32/64下均完美支持,可換到debian64下安裝不成功。折騰了好半天,終于安裝成功了。特記錄一下:
第一步,下載編譯pureftpd
- cd /root/lnmp0.4/
- wget -c http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.29.tar.gz
- tar zvxf pure-ftpd-1.0.29.tar.gz
- cd pure-ftpd-1.0.29
- cp /usr/local/mysql/lib/mysql/*.* /usr/lib/
- ./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
- make && make install
- mkdir /usr/local/pureftpd/etc/
- cp configuration-file/pure-config.pl /usr/local/pureftpd/sbin/
- cp configuration-file/pure-ftpd.conf /usr/local/pureftpd/etc/
- chmod +x /usr/local/pureftpd/sbin/pure-config.pl
第二步,下載軍哥的FTP管理程序
- apt-get install unzip
- wget -c http://soft.vpser.net/ftp/pure-ftpd/User_manager_for-PureFTPd_v2.1_CN.zip
- unzip User_manager_for-PureFTPd_v2.1_CN.zip
- mv ftp /home/wwwroot/
- chmod 777 -R /home/wwwroot/ftp/
- chown www -R /home/wwwroot/ftp/
編譯完成,通過(guò) http://you/ftp/install.php 安裝參考《lnmp之preftpd頁(yè)面管理程序安裝》。
小竅門:
安裝的時(shí)候,可以完全下一步。然后,能過(guò)phpmyadmin修改ftp的密碼。再修改/ftp/config.php以及pureftpd-mysql.conf文件,來(lái)實(shí)現(xiàn)默認(rèn)密碼的修改。注:安裝完成后,請(qǐng)重啟pureftpd服務(wù)才會(huì)生效。
通過(guò)文章的描述,我們可以知道在Debian5 LNMP下編譯和安裝pureftpd其實(shí)不難,自己動(dòng)手配置個(gè)吧!
【編輯推薦】