FileZilla Server: Plugin Design: Difference between revisions
Jump to navigation
Jump to search
FileZilla Server: Plugin Design (view source)
Revision as of 07:39, 24 November 2010
, 24 November 2010no edit summary
(New page: {{Uc nav FileZilla Server}} FileZilla Server plugin design for Uniform Server 3.5-Apollo Recently I had a requirement for a secure FTP server and decided to use FileZilla. Installed it as...) |
Upazixorys (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
=[http://ipelasuq.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]= | |||
{{Uc nav FileZilla Server}} | {{Uc nav FileZilla Server}} | ||
FileZilla Server plugin design for Uniform Server 3.5-Apollo | FileZilla Server plugin design for Uniform Server 3.5-Apollo | ||
Line 18: | Line 19: | ||
# Copy '''FileZilla_Server-0_9_27.exe''' into folder '''zilla_temp''' | # Copy '''FileZilla_Server-0_9_27.exe''' into folder '''zilla_temp''' | ||
# To install double click on '''FileZilla_Server-0_9_27.exe''' | # To install double click on '''FileZilla_Server-0_9_27.exe''' | ||
## Click | ## Click "'''I Agree'''" to license | ||
## Standard configuration is OK click '''Next''' | ## Standard configuration is OK click '''Next''' | ||
## Click | ## Click "'''browse'''" and navigate to folder '''zilla_temp''' click '''next''' | ||
## From the drop down menu select | ## From the drop down menu select "'''Do not install as service, start server automatically (not recommended)'''" leave admin port set to 14147 click '''Next''' | ||
## From drop down menu select | ## From drop down menu select "'''Start manually'''" leave “'''Start Interface after setup completes'''" '''checked''', click '''Install'''. | ||
## When “Installation complete” is displayed click '''Close''' | ## When “Installation complete” is displayed click '''Close''' | ||
## When challenged by your Firewall allow to connect to Internet. | ## When challenged by your Firewall allow to connect to Internet.<br>Leave Server address 127.0.0.1 port 14147 '''unchanged'''.<br>Set a password: '''root'''<br>Leave "Always connect to this server" '''unchecked'''<br>Click '''OK'''<br>When Challenged '''allow connection''' to Internet.<br>'''''Note'':''' Logged on indicates everything is working. | ||
# Quit FileZilla server | # Quit FileZilla server | ||
# Create a new folder '''zilla_temp_2''' copy the contents of folder '''zilla_temp\FileZilla Server''' to this new folder. | # Create a new folder '''zilla_temp_2''' copy the contents of folder '''zilla_temp\FileZilla Server''' to this new folder. | ||
Line 57: | Line 58: | ||
# Click “'''NO'''” to auto-start service. | # Click “'''NO'''” to auto-start service. | ||
# Click “'''Yes'''” to start server. When challenged by your firewall allow connection to Internet | # Click “'''Yes'''” to start server. When challenged by your firewall allow connection to Internet | ||
# To start the interface (admin) double click on '''FileZilla Server Interface.exe''' a pop-up is displayed “Connect to Server” '''click OK'''. This opens the interface window where you set-up the server. | # To start the interface (admin) double click on '''FileZilla Server Interface.exe''' a pop-up is displayed “Connect to Server” '''click OK'''. This opens the interface window where you set-up the server.<br>All we are interested in is the last line, which states “Logged on” confirming everything is working.<br>Close this window using '''File > Quit'''. | ||
# To stop the server double click on '''FileZilla server.exe''', a pop-up is displayed with the option to “stop server” click “'''Yes'''” | # To stop the server double click on '''FileZilla server.exe''', a pop-up is displayed with the option to “stop server” click “'''Yes'''” | ||
Line 86: | Line 87: | ||
=== Install and run - FileZillaFTP_start.bat === | === Install and run - FileZillaFTP_start.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is being installed ... | echo FileZilla FTP Server is being installed ... | ||
"FileZilla Server.exe" /install | |||
echo FileZilla FTP Server is starting ... | echo FileZilla FTP Server is starting ... | ||
"FileZilla Server.exe" /start | |||
:pause | :pause | ||
</pre> | |||
=== Stop and Uninstall - FileZillaFTP_stop.bat === | === Stop and Uninstall - FileZillaFTP_stop.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is being stopped ... | echo FileZilla FTP Server is being stopped ... | ||
"FileZilla Server.exe" /stop | |||
echo FileZilla FTP Server is being unistalled ... | echo FileZilla FTP Server is being unistalled ... | ||
"FileZilla Server.exe" /uninstall | |||
:pause | :pause | ||
</pre> | |||
=== FilezillaFTP_admin.bat === | === FilezillaFTP_admin.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo Starting FileZilla admin ... | echo Starting FileZilla admin ... | ||
"FileZilla Server Interface.exe" | |||
</pre> | |||
Run the batch files and test the server; when you are finished remember to run FileZillaFTP_stop.bat otherwise the service remains installed. This is the reason for it not being a portable solution it has the potential to leave dross behind on a machine. | Run the batch files and test the server; when you are finished remember to run FileZillaFTP_stop.bat otherwise the service remains installed. This is the reason for it not being a portable solution it has the potential to leave dross behind on a machine. | ||
Line 130: | Line 131: | ||
=== filezila_start.bat === | === filezila_start.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is starting ... | echo FileZilla FTP Server is starting ... | ||
start uniserv.exe | start uniserv.exe "FileZilla Server.exe /compat /start" | ||
:pause | :pause | ||
</pre> | |||
=== filezila_stop.bat === | === filezila_stop.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is being stopped ... | echo FileZilla FTP Server is being stopped ... | ||
"FileZilla Server.exe" /compat /stop | |||
:pause | :pause | ||
</pre> | |||
=== filezilla_admin.bat === | === filezilla_admin.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo Starting FileZilla admin ... | echo Starting FileZilla admin ... | ||
Line 150: | Line 151: | ||
start uniserv.exe filezilla_admin_1.bat | start uniserv.exe filezilla_admin_1.bat | ||
:Pause | :Pause | ||
</pre> | |||
=== filezilla_admin_1.bat === | === filezilla_admin_1.bat === | ||
<pre> | |||
@echo off | @echo off | ||
echo Starting FileZilla admin ... | echo Starting FileZilla admin ... | ||
"FileZilla Server Interface.exe" | |||
exit | exit | ||
</pre> | |||
'''''Note'':''' The “'''exit'''” is required otherwise after closing the application the batch file window remains open. | '''''Note'':''' The “'''exit'''” is required otherwise after closing the application the batch file window remains open. | ||
Line 171: | Line 172: | ||
Add the following new batch files to folder Uniform Server: | Add the following new batch files to folder Uniform Server: | ||
==== filezila_start.bat ==== | ==== filezila_start.bat ==== | ||
<pre> | |||
udrive\filezilla_server\filezilla_start.bat | udrive\filezilla_server\filezilla_start.bat | ||
</pre> | |||
==== filezila_stop.bat ==== | ==== filezila_stop.bat ==== | ||
<pre> | |||
udrive\filezilla_server\filezilla_stop.bat | udrive\filezilla_server\filezilla_stop.bat | ||
</pre> | |||
==== filezilla_admin.bat ==== | ==== filezilla_admin.bat ==== | ||
<pre> | |||
udrive\filezilla_server\filezilla_admin.bat | udrive\filezilla_server\filezilla_admin.bat | ||
</pre> | |||
Batch files in folder filezilla_server require tweaking to run locally see below. | Batch files in folder filezilla_server require tweaking to run locally see below. | ||
Line 208: | Line 209: | ||
The batch files are tweaked as follows: | The batch files are tweaked as follows: | ||
==== filezilla_start.bat ==== | ==== filezilla_start.bat ==== | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is starting ... | echo FileZilla FTP Server is starting ... | ||
pushd %~dp0 | pushd %~dp0 | ||
start uniserv.exe | start uniserv.exe "FileZilla Server.exe /compat /start" | ||
:pause | :pause | ||
popd | popd | ||
</pre> | |||
==== filezilla_stop.bat ==== | ==== filezilla_stop.bat ==== | ||
<pre> | |||
@echo off | @echo off | ||
echo FileZilla FTP Server is being stopped ... | echo FileZilla FTP Server is being stopped ... | ||
pushd %~dp0 | pushd %~dp0 | ||
"FileZilla Server.exe" /compat /stop | |||
:pause | :pause | ||
popd | popd | ||
</pre> | |||
==== filezilla_admin.bat ==== | ==== filezilla_admin.bat ==== | ||
<pre> | |||
@echo off | @echo off | ||
echo Starting FileZilla admin ... | echo Starting FileZilla admin ... | ||
Line 234: | Line 235: | ||
:Pause | :Pause | ||
popd | popd | ||
</pre> | |||
==== filezilla_admin_1.bat ==== | ==== filezilla_admin_1.bat ==== | ||
<pre> | |||
@echo off | @echo off | ||
echo Starting FileZilla admin ... | echo Starting FileZilla admin ... | ||
pushd %~dp0 | pushd %~dp0 | ||
"FileZilla Server Interface.exe" | |||
popd | popd | ||
exit | exit | ||
</pre> | |||
'''''[[#top | Top]]''''' | '''''[[#top | Top]]''''' | ||
== Download == | == Download == |