FileZilla Server3: Introduction: Difference between revisions
Upazixorys (talk | contribs) No edit summary |
m (Text replace - "projects/uniformserver" to "projects/miniserver") |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Uc nav FileZilla Server3}} | {{Uc nav FileZilla Server3}} | ||
Line 8: | Line 7: | ||
You can use either one or the other operation mode as described below. | You can use either one or the other operation mode as described below. | ||
== Static Operation == | == Static Operation == | ||
FileZilla FTPd is self-contained and totally independent of Uniform Server. | FileZilla FTPd is self-contained and totally independent of Uniform Server. It can be moved to a permanent location on your PC and run from there. If you are running The 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. | 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. | ||
=== Download and install === | === Download and install === | ||
Depending on the version of Uniform Server, there are two download options as follows: | Depending on the version of Uniform Server, there are two download options as follows: | ||
Line 26: | Line 24: | ||
Uniform Server version 5.5-Nano | Uniform Server version 5.5-Nano | ||
Download file [http://sourceforge.net/projects/miniserver/files/Plugins/UniServer%2055-Nano%20Plugins/FileZilla%20Server/V55_FileZillaFTPd_1. | Download file [http://sourceforge.net/projects/miniserver/files/Plugins/UniServer%2055-Nano%20Plugins/FileZilla%20Server/V55_FileZillaFTPd_1.2.exe/download '''V55_FileZillaFTPd_1.2.exe'''] from SourceForge | ||
UniTray’s configuration was changed and Russian language added. | UniTray’s configuration was changed and Russian language added. | ||
Line 33: | Line 31: | ||
'''''Note 1'':''' Installation procedure is identical. | '''''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. | Decide how you want to install FileZilla server, either independent of The Uniform Server (in a folder located outside of the UniServer folder), or within the UniServer folder. | ||
'''''Note 2'':''' Whichever method you choose, the operation of FileZilla server is identical. | '''''Note 2'':''' Whichever method you choose, the operation of FileZilla server is identical. | ||
==== Independent of Uniform Server ===== | ==== Independent of Uniform Server ===== | ||
# Create a new temp folder, for example “temp1” | # Create a new temp folder, for example “temp1” | ||
Line 46: | Line 43: | ||
# To save space, delete folder “temp1” | # To save space, delete folder “temp1” | ||
==== Or within UniServer folder ==== | ==== Or within UniServer folder ==== | ||
# Save USV5_FileZillaFTPd_1.0.exe to folder UniServer | # Save USV5_FileZillaFTPd_1.0.exe to folder UniServer | ||
Line 53: | Line 49: | ||
# In folder UniServer, delete the following files: '''USV5_FileZillaFTPd_1.0.exe''', '''fz_start.bat''', '''fz_stop.bat''' and '''fz_admin.bat'''. | # In folder UniServer, delete the following files: '''USV5_FileZillaFTPd_1.0.exe''', '''fz_start.bat''', '''fz_stop.bat''' and '''fz_admin.bat'''. | ||
'''''Note'':''' | '''''Note'':''' The batch files are for portable use, and not required for a static installation of FileZilla. | ||
=== Extracted files - Overview === | === Extracted files - Overview === | ||
Folder UniServer\filezilla_server\'''filezilla_ftpd''' contains FileZilla’s core components including the following batch files: | Folder UniServer\filezilla_server\'''filezilla_ftpd''' contains FileZilla’s core components including the following batch files: | ||
{|cellspacing= | {|cellspacing="4" cellpadding="2" | ||
|-style= | |-style="background:#e8e8e8;" | ||
|'''File'''||'''Function''' | |'''File'''||'''Function''' | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''zilla_start.bat'''||Start FileZilla Server as a standard program | |'''zilla_start.bat'''||Start FileZilla Server as a standard program | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''zilla_stop.bat'''||Stop FileZilla Server when running as a standard program | |'''zilla_stop.bat'''||Stop FileZilla Server when running as a standard program | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''zilla_service_start.bat'''||Start FileZilla Server as a service | |'''zilla_service_start.bat'''||Start FileZilla Server as a service | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''zilla_service_stop.bat'''||Stop FileZilla Server when running as a service | |'''zilla_service_stop.bat'''||Stop FileZilla Server when running as a service | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''zilla_admin.bat'''||Start FileZilla Server Administration panel for both standard program or service | |'''zilla_admin.bat'''||Start FileZilla Server Administration panel for both standard program or service | ||
|} | |} | ||
=== Test === | === Test === | ||
Line 82: | Line 76: | ||
|- | |- | ||
|[[Image:Zilla_admin.gif]] | |[[Image:Zilla_admin.gif]] | ||
|valign= | |valign="top" | | ||
# Navigate to folder UniServer\filezilla_server\'''filezilla_ftpd''' | # Navigate to folder UniServer\filezilla_server\'''filezilla_ftpd''' | ||
# Double click on '''zilla_start.bat''' - Starts server as a standard program | # Double click on '''zilla_start.bat''' - Starts server as a standard program<br />''Note'': When run for first time, it will create file FileZilla Server.xml<br /> | ||
# Double click on '''zilla_admin.bat''' | # Double click on '''zilla_admin.bat''' | ||
# A pop-up (Connect to server) is displayed | # A pop-up (Connect to server) is displayed; click '''OK''' - Starts admin window.<br />Note 1: When run for the first time, it will create file FileZilla Server Interface.xml<br />''Note 2'': A tray icon is created. | ||
<br /><br /><br /> | |||
# '''Logged on''' confirms connection to server and correct operation. | # '''Logged on''' confirms connection to server and correct operation. | ||
# If the connection fails an error message is displayed. | # If the connection fails an error message is displayed.<br /> Several attempts are made before eventually giving up. | ||
<br /><br /><br /> | |||
# Double click on '''zilla_stop.bat''' - Stops server | # Double click on '''zilla_stop.bat''' - Stops server | ||
# | # This also breaks connection. | ||
# '''Error message''' confirms connection broken and correct operation. | # '''Error message''' confirms connection broken and correct operation. | ||
# Close admin panel '''File | # Close the admin panel '''File > Quit''' or click top right '''cross''' | ||
|} | |} | ||
==== Running as a Service ==== | ==== Running as a Service ==== | ||
{| | {| | ||
|- | |- | ||
|[[Image:Zilla_admin.gif]] | |[[Image:Zilla_admin.gif]] | ||
|valign= | |valign="top" | | ||
# Navigate to folder UniServer\filezilla_server\'''filezilla_ftpd''' | # Navigate to folder UniServer\filezilla_server\'''filezilla_ftpd''' | ||
# Double click on '''zilla_service_start.bat''' - Installs and starts server as a service | # Double click on '''zilla_service_start.bat''' - Installs and starts server as a service<br />''Note'': When run for first time, it will create file FileZilla Server.xml<br /> | ||
# Double click on '''zilla_admin.bat''' | # Double click on '''zilla_admin.bat''' | ||
# A pop-up (Connect to server) is displayed, click '''OK''' - Starts admin window. | # A pop-up (Connect to server) is displayed, click '''OK''' - Starts admin window.<br />Note 1: When run for first time, it will create file FileZilla Server Interface.xml<br />''Note 2'': A tray icon is created. | ||
<br /><br /><br /> | |||
# '''Logged on''' confirms connection to server and correct operation. | # '''Logged on''' confirms connection to server and correct operation. | ||
# If the connection fails an error message is displayed. | # If the connection fails an error message is displayed.<br /> Several attempts are made before eventually giving up. | ||
<br /><br /><br /> | |||
# Double click on '''zilla_service_stop.bat''' - Stops and uninstalls server service | # Double click on '''zilla_service_stop.bat''' - Stops and uninstalls server service | ||
# | # This also breaks connection. | ||
# '''Error message''' confirms connection broken and correct operation. | # '''Error message''' confirms connection broken and correct operation. | ||
# Close admin panel '''File | # Close the admin panel '''File > Quit''' or click top right '''cross''' | ||
|} | |} | ||
=== Summary 1 === | === Summary 1 === | ||
That completes server testing. You can now move | That completes server testing. You can now move on to [[FileZilla Server3: Basic Configuration 1 | configuration]]. | ||
== Portable Operation == | == Portable Operation == | ||
The FileZilla FTPd plugin defaults to portable operation. This allows you to move both Uniform and FileZila | The FileZilla FTPd plugin defaults to portable operation. This allows you to move both The Uniform Server and the FileZila server to any location, such as running from a USB memory stick. | ||
File transfers are '''restricted''' to folders within the main UniServer folder, | File transfers are '''restricted''' to folders within the main UniServer folder, so this mode of operation is primarily intended for test purposes. Locations outside this folder are not possible since portability requires all absolute paths to be rewritten. | ||
=== Download and install === | === Download and install === | ||
Download file '''USV5_FileZillaFTPd_1.0.exe''' from SourceForge | Download file '''USV5_FileZillaFTPd_1.0.exe''' from SourceForge | ||
Line 137: | Line 128: | ||
# In folder UniServer, delete the following file: '''USV5_FileZillaFTPd_1.0.exe''' | # In folder UniServer, delete the following file: '''USV5_FileZillaFTPd_1.0.exe''' | ||
=== Extracted files - Overview === | === Extracted files - Overview === | ||
Folder UniServer\filezilla_server\'''filezilla_ftpd''' contains FileZilla’s core components. | Folder UniServer\filezilla_server\'''filezilla_ftpd''' contains FileZilla’s core components. | ||
Line 145: | Line 135: | ||
'''''Note'':''' Description column provides a quick overview of their function. | '''''Note'':''' Description column provides a quick overview of their function. | ||
{|cellspacing= | {|cellspacing="4" cellpadding="4" | ||
|-style= | |-style="background:#e8e8e8;" | ||
|'''File'''||'''Function''' | |'''File'''||'''Function''' | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''fz_start.bat'''||Start FileZilla Server as a standard program | |'''fz_start.bat'''||Start FileZilla Server as a standard program | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''fz_stop.bat'''||Stop FileZilla Server when running as a standard program | |'''fz_stop.bat'''||Stop FileZilla Server when running as a standard program | ||
|-valign= | |-valign="top" style="background:#f5f5f5;" | ||
|'''fz_admin.bat'''||Start FileZilla Server Administration panel | |'''fz_admin.bat'''||Start FileZilla Server Administration panel | ||
|} | |} | ||
=== Test === | === Test === | ||
Line 163: | Line 152: | ||
|- | |- | ||
|[[Image:Zilla_admin.gif]] | |[[Image:Zilla_admin.gif]] | ||
|valign= | |valign="top" | | ||
# Navigate to folder '''UniServer''' | # Navigate to folder '''UniServer''' | ||
# Double click on '''fz_start.bat''' - Starts server as a standard program | # Double click on '''fz_start.bat''' - Starts server as a standard program<br />''Note 1'': When run for first time creates file FileZilla Server.xml<br />''Note 2'': Subsequent starts will rewrite paths in file FileZilla Server.xml if servers are moved to a new location. | ||
# Double click on '''fz_admin.bat''' | # Double click on '''fz_admin.bat''' | ||
# A pop-up (Connect to server) is displayed, click '''OK''' - Starts admin window. | # A pop-up (Connect to server) is displayed, click '''OK''' - Starts admin window.<br />Note 1: When run for first time creates file FileZilla Server Interface.xml<br />''Note 2'': A tray icon is created | ||
<br /><br /> | |||
# '''Logged on''' confirms connection to server and correct operation. | # '''Logged on''' confirms connection to server and correct operation. | ||
# If the connection fails an error message is displayed. | # If the connection fails an error message is displayed.<br /> Several attempts are made before eventually giving up. | ||
<br /><br /><br /> | |||
# Double click on '''fz_stop.bat''' - Stops server | # Double click on '''fz_stop.bat''' - Stops server | ||
# Also breaks connection. | # Also breaks connection. | ||
# '''Error message''' confirms connection broken and correct operation. | # '''Error message''' confirms connection broken and correct operation. | ||
# Close admin panel '''File | # Close admin panel '''File > Quite''' or click top right '''cross''' | ||
|} | |} | ||
=== Summary 2 === | === Summary 2 === | ||
That completes server testing. You can now move | That completes server testing. You can now move on to [[FileZilla Server3: Basic Configuration 1 | configuration]]. | ||
== Summary == | == Summary == | ||
I split the above into two separate sections | I split the above into two separate sections to make it easier to understand. | ||
The next page covers [[FileZilla Server3: Basic Configuration 1 | basic configuration]] which 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, there are options to do this. These are covered later. | If you want to tailor The Uniform Server and FileZilla to meet your own requirements, there are options to do this. These are covered later. | ||
The [[FileZilla Server3: Install Options| Install Options page]] provides details for the various options and how to make modifications if you wish. | The [[FileZilla Server3: Install Options| 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. | 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 The Uniform Server. FileZilla is periodically updated hence the page includes an update guide. | ||
'''''[[#top | Top]]''''' | '''''[[#top | Top]]''''' |
Latest revision as of 16:10, 17 October 2012
FileZilla Server3: Introduction | Basic Config 1 | Basic Config 2 | Implicit SSL part 1 | Implicit SSL part 2 | Portable FileZilla FTPd | Install Options | Batch Files | UniTray
|
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 either one or the other operation mode as described below.
Static Operation
FileZilla FTPd is self-contained and totally independent of Uniform Server. It can be moved to a permanent location on your PC and run from there. If you are running The 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.
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.2.exe from SourceForge
UniTray’s configuration was changed and Russian language added.
Note 1: Installation procedure is identical.
Decide how you want to install FileZilla server, either independent of The Uniform Server (in a folder located outside of the UniServer folder), or within the UniServer folder.
Note 2: Whichever method you choose, the operation of FileZilla server is identical.
Independent of Uniform Server =
- Create a new temp folder, for example “temp1”
- Save USV5_FileZillaFTPd_1.0.exe to this folder
- Double click on USV5_FileZillaFTPd_1.0.exe to start the self-extracting process
- Allow extracting to current folder.
- Navigate to folder filezilla_ftpd and move this to the desired location on your PC
- To save space, delete folder “temp1”
Or within UniServer folder
- Save USV5_FileZillaFTPd_1.0.exe to folder UniServer
- Double click on USV5_FileZillaFTPd_1.0.exe to start the self-extracting process
- Allow extracting to current folder.
- In folder UniServer, delete the following files: USV5_FileZillaFTPd_1.0.exe, fz_start.bat, fz_stop.bat and fz_admin.bat.
Note: The batch files are for portable use, and not required for a static installation of FileZilla.
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 |
Test
Running as a Standard Program
Running as a Service
Summary 1
That completes server testing. You can now move on to configuration.
Portable Operation
The FileZilla FTPd plugin defaults to portable operation. This allows you to move both The Uniform Server and the FileZila server to any location, such as running from a USB memory stick.
File transfers are restricted to folders within the main UniServer folder, so this mode of operation is primarily intended for test purposes. Locations outside this folder are not possible since portability requires all absolute paths to be rewritten.
Download and install
Download file USV5_FileZillaFTPd_1.0.exe from SourceForge
- Save USV5_FileZillaFTPd_1.0.exe to folder UniServer
- Double click on USV5_FileZillaFTPd_1.0.exe to start self-extracting process
- Allow extracting to current folder.
- In folder UniServer, delete the following file: USV5_FileZillaFTPd_1.0.exe
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 |
Test
Running as a Standard Program Portable
Summary 2
That completes server testing. You can now move on to configuration.
Summary
I split the above into two separate sections to make it easier to understand.
The next page covers basic configuration which is common to whatever method you use to start FileZilla server.
If you want to tailor The Uniform Server and FileZilla to meet your own requirements, there are options to 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 The Uniform Server. FileZilla is periodically updated hence the page includes an update guide.