FileZilla Server3: Introduction

From The Uniform Server Wiki
Revision as of 19:00, 11 December 2009 by Ric (talk | contribs)
Jump to navigation Jump to search
Uniform Server 5-Nano
FileZilla FTPd (Server).

FileZilla Server FTPd (0.9.33)

FileZilla FTPd is a server in its own right because of this it has been packaged to provide both static and portable operation.

You can use one or other operation mode as described below.

Static Operation

FileZilla FTPd is self-contained and totally independent of Uniform Server hence can be moved to a permanent location on your PC and run from there. If you are running Uniform Server as a fixed installation there is no need to move FileZilla FTPd.

FileZilla server can be run either as a standard program or as a service. Static operation allows file transfers from any folder on any drive.

Top

Download and install

Depending on the version of Uniform Server there are two download options as follows:

Option 1:

Uniform Server versions 5.0-Nano to 5.4-Nano download

Download file USV5_FileZillaFTPd_1.0.exe from SourceForge

Option 2:

Uniform Server version 5.5-Nano

Download file V55_FileZillaFTPd_1.0.exe from SourceForge

UniTray’s configuration was charged and Russian language added.


Note 1: Installation procedure is identical.

Decide how you want to install FileZilla server either independent of Uniform Server (in a folder located outside of the UniServer folder)or within the UniServer folder.

Note 2: Whichever method you choose operation of FileZilla server is identical.

Top

Independent of Uniform Server =

  1. Create a new temp folder for example “temp1”
  2. Save USV5_FileZillaFTPd_1.0.exe to this folder
  3. Double click on USV5_FileZillaFTPd_1.0.exe starts self-extracting process
  4. Allow extracting to current folder.
  5. Navigate to folder filezilla_ftpd and move this to desired location on your PC
  6. To save space delete folder “temp1”

Top

Or within UniServer folder

  1. Save USV5_FileZillaFTPd_1.0.exe to folder UniServer
  2. Double click on USV5_FileZillaFTPd_1.0.exe starts self-extracting process
  3. Allow extracting to current folder.
  4. In folder UniServer delete the following files: USV5_FileZillaFTPd_1.0.exe, fz_start.bat, fz_stop.bat and fz_admin.bat

Note: Above batch files are for portable use hence not required for a static installation of FileZilla.

Top

Extracted files - Overview

Folder UniServer\filezilla_server\filezilla_ftpd contains FileZilla’s core components including the following batch files:

File Function
zilla_start.bat Start FileZilla Server as a standard program
zilla_stop.bat Stop FileZilla Server when running as a standard program
zilla_service_start.bat Start FileZilla Server as a service
zilla_service_stop.bat Stop FileZilla Server when running as a service
zilla_admin.bat Start FileZilla Server Administration panel for both standard program or service

Top

Test

Running as a Standard Program

  1. Navigate to folder UniServer\filezilla_server\filezilla_ftpd
  2. Double click on zilla_start.bat - Starts server as a standard program
    Note: When run for first time creates file FileZilla Server.xml
  3. Double click on zilla_admin.bat
  4. A pop-up (Connect to server) is displayed, click OK - Starts admin window.
    Note 1: When run for first time creates file FileZilla Server Interface.xml
    Note 2: A tray icon is created




  1. Logged on confirms connection to server and correct operation.
  2. If the connection fails an error message is displayed.
    Several attempts are made before eventually giving up.




  1. Double click on zilla_stop.bat - Stops server
  2. Also breaks connection.
  3. Error message confirms connection broken and correct operation.
  4. Close admin panel File > Quite or click top right cross

Top

Running as a Service

  1. Navigate to folder UniServer\filezilla_server\filezilla_ftpd
  2. Double click on zilla_service_start.bat - Installs and starts server as a service
    Note: When run for first time creates file FileZilla Server.xml
  3. Double click on zilla_admin.bat
  4. A pop-up (Connect to server) is displayed, click OK - Starts admin window.
    Note 1: When run for first time creates file FileZilla Server Interface.xml
    Note 2: A tray icon is created




  1. Logged on confirms connection to server and correct operation.
  2. If the connection fails an error message is displayed.
    Several attempts are made before eventually giving up.




  1. Double click on zilla_service_stop.bat - Stops and uninstalls server service
  2. Also breaks connection.
  3. Error message confirms connection broken and correct operation.
  4. Close admin panel File > Quite or click top right cross

Top

Summary 1

That completes server testing you can now move onto configuration.

Top

Portable Operation

The FileZilla FTPd plugin defaults to portable operation. This allows you to move both Uniform and FileZila servers to any location for example running from a USB memory stick.

File transfers are restricted to folders within the main UniServer folder hence this mode of operation is primarily intended only for test purposes. Locations outside this folder are not possible since portability requires all absolute paths to be rewritten.

Top

Download and install

Download file USV5_FileZillaFTPd_1.0.exe from SourceForge

  1. Save USV5_FileZillaFTPd_1.0.exe to folder UniServer
  2. Double click on USV5_FileZillaFTPd_1.0.exe starts self-extracting process
  3. Allow extracting to current folder.
  4. In folder UniServer delete the following file: USV5_FileZillaFTPd_1.0.exe

Top

Extracted files - Overview

Folder UniServer\filezilla_server\filezilla_ftpd contains FileZilla’s core components.

Folder UniServer contains the following batch files:

Note: Description column provides a quick overview of their function.

File Function
fz_start.bat Start FileZilla Server as a standard program
fz_stop.bat Stop FileZilla Server when running as a standard program
fz_admin.bat Start FileZilla Server Administration panel

Top

Test

Running as a Standard Program Portable

  1. Navigate to folder UniServer
  2. Double click on fz_start.bat - Starts server as a standard program
    Note 1: When run for first time creates file FileZilla Server.xml
    Note 2: Subsequent starts will rewrite paths in file FileZilla Server.xml if servers are moved to a new location.
  3. Double click on fz_admin.bat
  4. A pop-up (Connect to server) is displayed, click OK - Starts admin window.
    Note 1: When run for first time creates file FileZilla Server Interface.xml
    Note 2: A tray icon is created



  1. Logged on confirms connection to server and correct operation.
  2. If the connection fails an error message is displayed.
    Several attempts are made before eventually giving up.




  1. Double click on fz_stop.bat - Stops server
  2. Also breaks connection.
  3. Error message confirms connection broken and correct operation.
  4. Close admin panel File > Quite or click top right cross

Top

Summary 2

That completes server testing you can now move onto configuration.

Top

Summary

I split the above into two separate sections making it easier to understand.

Next page covers basic configuration this is common to whatever method you use to start FileZilla server.

If you want to tailor Uniform Server and FileZilla to meet your own requirements options are there do this. These are covered later.

The Install Options page provides details for the various options and how to make modifications if you wish.

The core element portable FileZilla FTPd is covered on the next page. As explained above to offer maximum flexibility the design allows it to be used independently of Uniform Server. FileZilla is periodically updated hence the page includes an update guide.

Top