Apache FtpServer配置步骤总结
Apache旗下的FtpServer(免費開源,跨平臺,java語言編寫)配置步驟總結
1、在windows服務器安裝jre,下載jre7,并安裝。(java運行環境),經過實驗,不必安裝jdk。
2、設置壞境變量,增加系統變量java_home。(假設安裝在C:\Program Files\Java\jre7),經過實驗,可以不加path跟classpath
3、下載ftpserver,會得到一個ftpserver-1.0.6.zip的壓縮文件,將文件解壓到FtpServer的安裝目錄,假設在D:\ftpsercer-1.0.6.zip。
4、打開FtpServer安裝目錄,其目錄下有:bin、common、res三個目錄。
a、conf目錄,該目錄下主要存放與FtpServer相關的配置文件。
b、home目錄,該目錄下主要用于存放Ftp服務器上的文件(FtpServer默認存放在該目錄下),可通過配置文件修改存放目的地。
c、log目錄,從目錄名稱可得知是存放日志的地方,一般我們不會關心該目錄。
b、ftp-db.sql、ftpserver.jks文件,這兩個文件一般我們也不關心。
5、conf目錄下的users.properties文件,該文件主要用戶對FtpServer的用戶進行配置。具體配置,請搜索其它文檔。
6、ftpd-typical.xml文件,服務器監聽端口及是否運行匿名登錄等配置,具體配置,請搜索其它文檔。
7、配置完成之后,啟動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
8、運行bin目錄下的run.bat批處理文件,啟動FtpServer,如果看到“FtpServer started”這句話,代表FtpServer啟動成功。
9、訪問FtpServer,打開瀏覽器,輸入:ftp://hostaddress:port,如:ftp://192.168.0.2:8888,成功訪問后會提示輸入用戶名和密碼,驗證成功后成功登錄FtpServer。
10、如果將這個命令行關掉,則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這個配置文件。
11、有了windows服務,可以啟動服務,并設置成自動啟動,可以在服務中設置,也可以運行ftpdw.exe(服務的一個圖形化界面)來進行設置。
轉載于:https://www.cnblogs.com/goldenland/p/3480435.html
總結
以上是生活随笔為你收集整理的Apache FtpServer配置步骤总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux进程调度之 FIFO 和 RR
- 下一篇: LeetCode-Maximal Rec