Old:4.0-Mona: Install: Difference between revisions

Punctuation and grammatical changes; some clarification.
mNo edit summary
(Punctuation and grammatical changes; some clarification.)
Line 1: Line 1:
{{Nav 4.0-Mona}}
{{Nav 4.0-Mona}}
'''''4.0-Mona Installation guide'''''
'''''4-Mona Installation guide'''''


Uniform Server is very flexible and with the release of 4.0-Mona you now have three installation options '''Basic''' (fully portable), run as a '''Service''' (restarts at power-up) and a new option to run as '''Disk root''' (top-level of any disk).
Uniform Server is very flexible and with the release of 4-Mona you now have three installation options '''Basic''' (fully portable), run as a '''Service''' (restarts at power-up) and a new option to run as '''Disk root''' (top-level of any disk).


All installations start with the Basic option, which is nothing more complex than to down load Uniform Server 4.0-Mona, unpack and run.
All installations start with the Basic option, which is nothing more complex than to download Uniform Server 4-Mona, unpack and run.


== Download ==
== Download ==
Download Uniform Server 4.0-Mona from [http://sourceforge.net/project/showfiles.php?group_id=53691&package_id=48193&release_id=661112] choose either UniServer4_0.exe or UniServer4_0.zip
Download Uniform Server 4-Mona from [sourceforge.net http://sourceforge.net/project/showfiles.php?group_id=53691&package_id=48193&release_id=661112] choose either UniServer4_#.exe or UniServer4_#.zip


'''''Note 1'':''' Latest version is 4.1-Mona installation is identical to 4.0-Mona just substitute appropriate name in the following instruction.  
'''''Note 1'':''' Latest version is 4.5-Mona. Installation is identical to 4.0-Mona; just substitute the appropriate name in the following instruction.  


'''''Note 2'':''' Vista at the time of writing has problems with .zip files hence download the .exe file
'''''[[#top | Top]]'''''


== Quick Start ==
== Quick Start ==
Line 22: Line 19:


# Save '''UniServer4.exe''' to any folder
# Save '''UniServer4.exe''' to any folder
# Double click '''UniServer4_0.exe''' its a self-extracting archive and unpacks to the<br>current folder (where you saved the file).
# Double click '''UniServer4_0.exe.''' It's a self-extracting archive and unpacks to the<br>current folder (where you saved the file).
# Navigate to folder '''UniServer''' '''(A)'''
# Navigate to folder '''UniServer''' '''(A)'''
# Run '''Server_Start.bat''' this starts Apache and MySQL servers
# Run '''Server_Start.bat''' this starts Apache and MySQL servers
Line 46: Line 43:
The server is fully portable for example copy folder '''UniServer''' '''(A)''' and all it's content to a USB stick and run the servers from there.
The server is fully portable for example copy folder '''UniServer''' '''(A)''' and all it's content to a USB stick and run the servers from there.


'''''[[#top | Top]]'''''
 
=== Put Server on-line ===
=== Put Server on-line ===
To allow Internet or Intranet access edit the following file located in the root folder '''(B)''':  
To allow Internet or Intranet access edit the following file located in the root folder '''(B)''':  
Line 77: Line 74:
The Secure Web root folder '''(C)''' UniServer\udrive\'''ssl''' contains example pages that will be encrypted when served. With the exception of file '''.htaccess''' delete its content and copy your Secure Web site (folders and pages) to this folder. You need to enable SSL for pages to be served from this folder.
The Secure Web root folder '''(C)''' UniServer\udrive\'''ssl''' contains example pages that will be encrypted when served. With the exception of file '''.htaccess''' delete its content and copy your Secure Web site (folders and pages) to this folder. You need to enable SSL for pages to be served from this folder.


'''''[[#top | Top]]'''''
 
=== Enable SSL ===
=== Enable SSL ===
Before serving encrypted pages the server requires a certificate and key. These are created by running a script as follows:
Before serving encrypted pages the server requires a certificate and key. These are created by running a script as follows:
Line 89: Line 86:
'''''Note'':''' The script can also be run from either Apanel or UniTray.
'''''Note'':''' The script can also be run from either Apanel or UniTray.


'''''[[#top | Top]]'''''


=== Put SSL Server on-line ===
=== Put SSL Server on-line ===
Line 117: Line 113:
Remainder of this page provides more detail for each installation option.
Remainder of this page provides more detail for each installation option.


'''''[[#top | Top]]'''''


== Install options ==
== Install options ==
Line 133: Line 128:
Detailed description for each option follows:
Detailed description for each option follows:


'''''[[#top | Top]]'''''


=== Basic ===
=== Basic ===
Extract Uniform Server 4.0-Mona to any folder (on any hard drive or USB stick); navigate to folder '''UniServer''' where you will find the following files:
Extract Uniform Server 4-Mona to any folder (on any hard drive or USB stick); navigate to folder '''UniServer''' where you will find the following files:
{|style="margin-left:20px"
{|style="margin-left:20px"
|-
|-
Line 151: Line 145:
'''''Note 2'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers.
'''''Note 2'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers.


'''''[[#top | Top]]'''''


==== Override Virtual drive ====
==== Override Virtual drive ====
Line 169: Line 162:
</pre>
</pre>


'''''[[#top | Top]]'''''


=== Disk root ===
=== Disk root ===
After extracting Uniform Server 4.0-Mona to any folder of your choice. Copy server to a drive's root (top level of a hard drive or top level of USB memory stick) as follows:
After extracting Uniform Server 4-Mona to any folder of your choice. Copy server to a drive's root (top level of a hard drive or top level of USB memory stick) as follows:


* Copy the entire contents of folder '''\UniServer\udrive''' to a drive's root.<br>(That’s all folders including the two batch files '''usb_server_start.bat''' and '''usb_server_stop.bat''')
* Copy the entire contents of folder '''\UniServer\udrive''' to a drive's root.<br>(That’s all folders including the two batch files '''usb_server_start.bat''' and '''usb_server_stop.bat''')
Line 190: Line 182:
'''''Note 3'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers.
'''''Note 3'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers.


'''''[[#top | Top]]'''''


=== Run as a service ===
=== Run as a service ===
After extracting Uniform Server 4.0-Mona to any folder of your choice, navigate to folder: \UniServer\udrive\plugins\'''Services''' '''(E)''' and run the batch file named '''Run.bat'''
After extracting Uniform Server 4-Mona to any folder of your choice, navigate to folder: \UniServer\udrive\plugins\'''Services''' '''(E)''' and run the batch file named '''Run.bat'''


This starts the server conversion and copy process. You many see the process pause please wait for the process to finish.
This starts the server conversion and copy process. You many see the process pause please wait for the process to finish.
Line 216: Line 207:
'''''Note 3'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers. It provides individual control of Apache and MySQL services.
'''''Note 3'':''' A pre-configured version of [[4.0-Mona: UniTray | UniTray]] is available for download; this is a tray menu alternative for controlling the servers. It provides individual control of Apache and MySQL services.


'''''[[#top | Top]]'''''
 
==== Change drive and or folder ====
==== Change drive and or folder ====
Before running '''Run.bat''' you may wish to change the drive and or folder.
Before running '''Run.bat''' you may wish to change the drive and or folder.
Line 238: Line 229:
* '''Folders:''' cgi-bin, docs, etc, home, htpasswd, plugins, tmp, usr. Web-root folders www and ssl  
* '''Folders:''' cgi-bin, docs, etc, home, htpasswd, plugins, tmp, usr. Web-root folders www and ssl  


'''''[[#top | Top]]'''''


== Move servers ==
== Move servers ==
Line 247: Line 237:
For details check out the following page [[4.0-Mona: Multi-Servers |Multi-Servers]].
For details check out the following page [[4.0-Mona: Multi-Servers |Multi-Servers]].


'''''[[#top | Top]]'''''


== Server_Start.bat parameters ==
== Server_Start.bat parameters ==
Line 275: Line 264:
* '''ssl''' uses standard port 443
* '''ssl''' uses standard port 443


'''''[[#top | Top]]'''''


== Related Information ==
== Related Information ==
Line 282: Line 270:
# [[New Users: Quick Install Guide 3.5 | Quick Install Guide 3.5]] - Worth a read
# [[New Users: Quick Install Guide 3.5 | Quick Install Guide 3.5]] - Worth a read


'''''[[#top | Top]]'''''
== Summary ==
== Summary ==
The architecture of 4.0-Mona remains similar to 3.5-Apollo hence material written for 3.5 are applicable to 4.0-Mona.
The architecture of 4-Mona remains similar to 3.5-Apollo hence material written for 3.5 are applicable to 4-Mona.


With the exception of UniiTray most plugins do not require modification.
With the exception of UniiTray most plugins do not require modification.
Line 290: Line 277:
After installation take a look at the Security features and Security Center these are covered on the [[4.0-Mona: Security features | next page]].
After installation take a look at the Security features and Security Center these are covered on the [[4.0-Mona: Security features | next page]].


'''''[[#top | Top]]'''''


----
----