Apache FtpServer配置步驟總結

Apache旗下的FtpServer(免費開源,跨平臺,java語言編寫)配置步驟總結java

一、在windows服務器安裝jre,下載jre7,並安裝。(java運行環境),通過實驗,沒必要安裝jdk。
二、設置壞境變量,增長系統變量java_home。(假設安裝在C:\Program Files\Java\jre7),通過實驗,能夠不加path跟classpath
三、下載ftpserver,會獲得一個ftpserver-1.0.6.zip的壓縮文件,將文件解壓到FtpServer的安裝目錄,假設在D:\ftpsercer-1.0.6.zip。
四、打開FtpServer安裝目錄,其目錄下有:bin、common、res三個目錄。
a、conf目錄,該目錄下主要存放與FtpServer相關的配置文件。
b、home目錄,該目錄下主要用於存放Ftp服務器上的文件(FtpServer默認存放在該目錄下),可經過配置文件修改存放目的地。
c、log目錄,從目錄名稱可得知是存放日誌的地方,通常咱們不會關心該目錄。
b、ftp-db.sql、ftpserver.jks文件,這兩個文件通常咱們也不關心。
五、conf目錄下的users.properties文件,該文件主要用戶對FtpServer的用戶進行配置。具體配置,請搜索其它文檔。
六、ftpd-typical.xml文件,服務器監聽端口及是否運行匿名登陸等配置,具體配置,請搜索其它文檔。
七、配置完成以後,啓動ftpserver。
在FtpServer安裝文件下的bin目錄下,建立一個xxx.bat的批處理文件,xxx文件名可隨意定義。如run.bat。
在run.bat文件,在文件中編寫下列代碼(假設在D:\apache-ftpserver-1.0.6\bin目錄):
d:
cd D:\apache-ftpserver-1.0.6\bin
ftpd.bat res/conf/ftpd-typical.xml
八、運行bin目錄下的run.bat批處理文件,啓動FtpServer,若是看到「FtpServer started」這句話,表明FtpServer啓動成功。
九、訪問FtpServer,打開瀏覽器,輸入:ftp://hostaddress:port,如:ftp://192.168.0.2:8888,成功訪問後會提示輸入用戶名和密碼,驗證成功後成功登陸FtpServer。
十、若是將這個命令行關掉,則ftp服務中止,咱們須要把它作成一個windows服務,而後隨windows自動啓動。
在新建一個bat文件,如installServices.bat.文件內容以下:
d:
cd D:\apache-ftpserver-1.0.6\bin
service.bat install ftpd res\conf\ftpd-typical.xml
運行該批處理文件,就能往windows服務中增長一個服務,服務啓動時,會去加載res\conf\ftpd-typical.xml這個配置文件。
十一、有了windows服務,能夠啓動服務,並設置成自動啓動,能夠在服務中設置,也能夠運行ftpdw.exe(服務的一個圖形化界面)來進行設置。sql

相關文章
相關標籤/搜索