自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Proftpd學(xué)習(xí)筆記之基本安裝

系統(tǒng) Linux
ProFTPD是一個(gè)Unix平臺(tái)、或Unix類(如Linux, FreeBSD等)FTP服務(wù)器程序,它是在自由軟件基金會(huì)版權(quán)聲明下開發(fā)、發(fā)布的免費(fèi)軟件,即任何只要遵守自由軟件基金會(huì)版權(quán)聲明的人,都可以修改源始碼。從今天開始我為大家從頭到腳解析下Proftpd,今天講Proftpd基礎(chǔ)安裝

 

ProFTPD 

圖-ProFTPD

  這幾天,公司終于放假了,終于可以安下心來好好學(xué)些proftp+mysql+quota。

  安裝proftp之前,必須先做一個(gè)工作,假如你的mysql是自己編譯的,那就必須先修改/etc/ld.so.conf,否則后面運(yùn)行proftp會(huì)報(bào)錯(cuò)。

  vi /etc/ld.so.conf

  添加下面一行:

  /usr/local/mysql/lib/mysql

  注意大家如果mysql的安裝路徑于我不一樣,則填寫相應(yīng)的路徑,有關(guān)mysql的編譯安裝請(qǐng)參考《Linux+Apache+Mysql+PHP典型配置》。

  1。下載相關(guān)軟件

  wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.9.tar.gz

  下載proftp的最新版本1.2.9

  wget http://www.castaglia.org/proftpd/modules/proftpd-mod-quotatab-1.2.11.tar.gz

  這是配合proftp的磁盤限額的模塊

  2。解壓編譯

  tar zvxf proftpd-1.2.9.tar.gz

  tar zvxf proftpd-mod-quotatab-1.2.11.tar.gz

  cp mod_quotatab/*.c proftpd-1.2.9/contrib/

  cp mod_quotatab/*.h proftpd-1.2.9/contrib/

  vi proftpd-1.2.9/contrib/mod_sql_mysql.c

  找到#include 這一行,將mysql.h改成你的系統(tǒng)中此文件所在的路徑,如/usr/local/mysql/include/mysql/mysql.h

  編譯:

  ./configure \

  --prefix=/usr/local/proftpd \

  --with-modules=mod_sql:mod_sql_mysql:mod_quotatab\

  :mod_quotatab_sql:mod_ratio \

  --with-includes=/usr/local/mysql/include/mysql \

  --with-libraries=/usr/local/mysql/lib/mysql

  make

  make install

  這里我們編譯的時(shí)候已經(jīng)加進(jìn)了mysql,quota,ratio等模塊的支持,我會(huì)在后面講他們的應(yīng)用

  ok, 現(xiàn)在我們可以來啟動(dòng)proftp了,只要

  /usr/local/proftpd/sbin/proftpd

  用你的ftp客戶端試驗(yàn)以下,應(yīng)該可以正常登陸,包括匿名和linux用戶名可以。

  其實(shí)默認(rèn)的proftp滿足日常的服務(wù)器管理用還是綽綽有余的,有個(gè)地方還是要修改一下,就是默認(rèn)proftp的配置文件不支持ftp續(xù)傳,所以我們只要

  vi /usr/local/proftpd/etc/proftpd.conf

  添加以下兩行

  AllowRetrieveRestart on

  AllowStoreRestart on

  重新啟動(dòng)以下proftp,就可以正常續(xù)傳文件了。

  創(chuàng)建proftpd腳本

  只要在proftp的源代碼目錄

  cp proftpd-1.2.9/contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd

  記得修改proftpd文件,一般要修改proftpd的實(shí)際路徑

  chmod 755 /etc/rc.d/init.d/proftpd

  ok

  以后就可以用這個(gè)教本來啟動(dòng),停止,重啟proftp

  呵呵,今天就講這些,明天講些proftp的一些基礎(chǔ)配置:)

通過文章的介紹,我們今天學(xué)習(xí)了proftp的基礎(chǔ)安裝,下篇講基礎(chǔ)配置!

【編輯推薦】

 

 

 

責(zé)任編輯:趙鵬 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)