以前我总是天真幼稚地认为安装了 Apache 就等于拥有了 Web 和 FTP 服务器,等到自己真的需要 FTP 时才发现这还需要另外配置,幸好现在意识到这个问题应该还不算太迟……
于是我在网上找了下,像 Server-U, Filezilla Server 等的各种 FTP 服务器程序琳琅满目,有的要收费有的不能断点续传,看了一圈还是觉得这免费开源的 Apache FtpServer 最实际,它功能全面而且便于操作。译自 Apache FtpServer 官网:Apache FtpServer 是一个100%纯Java的FTP服务器。它的设计旨在提供基于目前可用的开放协议的一个完整的、便携的FTP服务器引擎解决方案,除了能嵌入到Java应用程序,还可以作为 Windows 服务或 Unix/Linux 的守护进程独立运行。此外FtpServer还提供集成Spring应用程序的支持……
长篇大论过后,下面介绍一下 Apache Ftpserver 程序在 Windows 环境下的安装方法。
1. 下载、解压
首要工作就是到 Apache FtpServer 官方下载页面 去选择对应版本的安装包下载并解压到自己想要的位置。
本文中的 Apache FtpServer 安装目录将会以 INSTALL_DIR 表示。
2. 配置环境
因为 Apache Server 是 Java 编写的,所以配置环境变量也是必不可少的步骤。安装Java环境,进入 系统属性 -> 高级 选项卡 -> 环境变量 界面,新建一个变量名为 java_home ,变量值为 Java 的安装目录(例如: D:\Java\jre7 )的系统变量。