https://wiki.uniformserver.com/index.php?title=Installing_Joomla_on_4.0-Mona&feed=atom&action=historyInstalling Joomla on 4.0-Mona - Revision history2024-03-29T10:30:17ZRevision history for this page on the wikiMediaWiki 1.41.0https://wiki.uniformserver.com/index.php?title=Installing_Joomla_on_4.0-Mona&diff=3635&oldid=prevRic: New page: <span id="top"></span> {| cellpadding="2" |__TOC__||'''Installing Joomla on 4.0-Mona''' |} '''Introduction''' This step-by-step guide shows how to install Joomla on Uniform Server V4.0-Mo...2009-02-15T08:56:14Z<p>New page: <span id="top"></span> {| cellpadding="2" |__TOC__||'''Installing Joomla on 4.0-Mona''' |} '''Introduction''' This step-by-step guide shows how to install Joomla on Uniform Server V4.0-Mo...</p>
<p><b>New page</b></p><div><span id="top"></span><br />
{| cellpadding="2"<br />
|__TOC__||'''Installing Joomla on 4.0-Mona'''<br />
|}<br />
'''Introduction'''<br />
<br />
This step-by-step guide shows how to install Joomla on Uniform Server V4.0-Mona and resolve a portability issue.<br />
<br />
== Pre-Installation ==<br />
{|<br />
|-<br />
|valign="top"|<br />
'''''Install Uniform server'''''<br />
<br />
# '''A)''' Create a new folder named '''joomla_b''' (Can be any name)<br />
# Extract a new copy of Uniform Server V4.0-Mona to this folder<br />
# '''Start''' Uniform Server. <br />
<br />
'''''Download Joomla''''' <br />
<ol start="4"><br />
<li> '''B)''' Create a new folder '''joomla_a''' (Can be any name its only a temporary folder)</li><br />
<li> Download the latest version (Joomla_1.5.9-Stable-Full_Package.zip) of Joomla from [http://www.joomla.org/download.html download page]</li><br />
<li> Copy the file dowloaded ('''Joomla_1.5.9-Stable-Full_Package.zip''') to '''joomla_a'''</li><br />
<li> '''C)''' Unzip '''Joomla_1.5.9-Stable-Full_Package.zip''' into this folder.</li><br />
</ol><br />
'''''Copy files to Uniform Server'''''<br />
<ol start="8"><br />
<li> '''D)''' Copy folder '''Joomla_1.5.9-Stable-Full_Package''' to Uniform Servers's root folder '''www'''</li><br />
<li> '''E)''' Rename the copied folder '''Joomla_1.5.9-Stable-Full_Package''' to '''joomla''' (can be any name)</li><br />
</ol><br />
|<br />
[[Image:Joomla_1.gif]]<br />
|}<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
== Create a Joomla Database ==<br />
Creating the Jooma database is straight forward, tables are automatically inserted during installation<br />
{|<br />
|-<br />
|valign="top"|<br />
{|<br />
|-<br />
|valign="top"|<br />
# Start Uniform Server (Double click on '''Server_Start.bat''' in folder UniServer).<br />
# From apanel (displayed in your browser when the server starts) click on the '''phpMyAdmin''' link. (left menu under tools) Note you can always return to apanel by typing <nowiki>http://localhost/apanel/</nowiki> into your browser address bar.<br />
# '''A)''' We want to create a new database. Name it '''joomla''' (or something easy to remember if you change this make sure you change the configuration file to match)<br />
# '''B)''' Click on '''Create''' to create the database<br />
|}<br />
|valign="top"|<br />
[[Image:Joomla_2.gif]]<br />
|}<br />
'''''[[#top | Top]]'''''<br />
<br />
== Installation ==<br />
To start the installation process type the following '''<nowiki>http://localhost/joomla/</nowiki>''' into your browser and follow the instructions.<br />
<br />
There are seven pages to the process as follows:<br />
# Language<br />
# Pre-installation Check<br />
# License<br />
# Database<br />
# FTP Configuration<br />
# Configuration<br />
# Finish <br />
<br />
For completeness, I have reproduced the steps and added a few extra notes.<br />
<br />
'''''[[#top | Top]]'''''<br />
=== Language ===<br />
You are presented with a list of languages, the default selection is English.<br />
<br />
Select your required language and '''Click Next''' (top right)<br />
<br />
'''''[[#top | Top]]'''''<br />
=== Pre-installation Check ===<br />
Uniform Server passes the pre-installation check, '''Click Next'''<br />
<br />
{|<br />
|-<br />
|valign="top"|<br />
'''''The following are checked''''':<br><br />
If any of these items are not supported (marked as No), your system does not meet the minimum requirements for installation. Please take appropriate actions to correct the errors. Failure to do so could lead to your Joomla! installation not functioning properly. <br />
|valign="top"|<br />
{|border="1"<br />
|-<br />
|PHP Version >= 4.3.10||Yes <br />
|-<br />
|<nowiki>-</nowiki>&nbsp;Zlib&nbsp;Compression&nbsp;Support||Yes <br />
|-<br />
|<nowiki>-</nowiki> XML Support||Yes <br />
|- <br />
|<nowiki>-</nowiki> MySQL Support||Yes <br />
|- <br />
|MB Language is Default||Yes<br />
|- <br />
|MB String Overload Off||Yes <br />
|- <br />
|configuration.php Writable||Yes <br />
|}<br />
|valign="top"|<br />
'''''Recommended Settings:'''''<br><br />
These are the recommended settings for PHP in order to ensure full compatibility with Joomla!.<br />
Joomla! will still operate even if your settings do not match.<br />
|valign="top"|<br />
{|border="1"<br />
|-<br />
!Directive!!Recommended!!Actual<br />
|- <br />
|Safe Mode:||Off||Off <br />
|- <br />
|Display Errors:||Off||On <br />
|- <br />
|File Uploads:||On||On <br />
|- <br />
|Magic&nbsp;Quotes&nbsp;Runtime:||Off||Off <br />
|- <br />
|Register Globals:||Off||Off <br />
|- <br />
|Output Buffering:||Off||Off <br />
|- <br />
|Session Auto Start:||Off||Off <br />
|}<br />
|}<br />
'''''[[#top | Top]]'''''<br />
<br />
=== License ===<br />
After reading the GNU General Public License: - '''Click Next'''<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
=== Database ===<br />
I have shown Uniform Server's default password (MySQL password = root) and database name (joomla) as create above.<br />
<br />
If you are going to put the server on-line change the MySQL password.<br />
{|cellspacing="2"<br />
|-style="background:#f5f5f5;"<br />
|Database Type:||'''mysql'''|| - Do not change <br />
|-style="background:#f5f5f5;"<br />
|Host Name:||'''localhost'''|| - Do not change <br />
|-style="background:#f5f5f5;"<br />
|Username:||'''root'''|| - Do not change<br />
|-style="background:#f5f5f5;"<br />
|Password:||'''root'''|| - Use the MySQL password you set using Apanel <br />
|-style="background:#f5f5f5;"<br />
|Database Name:||'''joomla'''|| - Use the name you set during pre-configuration<br />
|-style="background:#f5f5f5;"<br />
|&nbsp;||'''''Click Next'''''|| - That's all the database info required hence continue<br />
|}<br />
Note: You do not need to change any of the advanced features.<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
=== FTP Configuration ===<br />
'''Click Next'''<br />
<br />
'''''Note'':''' For a Windows Operating System, the FTP layer is not required. <br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
=== Configuration ===<br />
Site configuration is straightforward, I have shown example entries in bold just substitute for your real data. <br />
<br />
{|cellspacing="3"<br />
|-style="background:#f5f5f5;"<br />
|Site Name:||'''MPG TEST'''|| - Use your real site name <br />
|-style="background:#f5f5f5;"<br />
|Your E-mail:||'''fred@fred.com'''|| - Use your real email address<br />
|-style="background:#f5f5f5;"<br />
|Admin Password:||'''root66'''|| - Use your real password<br />
|-style="background:#f5f5f5;"<br />
|Confirm Admin Password:||'''root66'''|| - Enter it again<br />
|-style="background:#f5f5f5;"<br />
|Install Default Sample Data||'''Click Install button'''|| - Optional<br />
|-style="background:#f5f5f5;"<br />
|Load Migration Script:|| ''Not required''|| - No action <br />
|-style="background:#f5f5f5;"<br />
|&nbsp;||'''''Click Next'''''|| - That completes the site information<br />
|}<br />
'''''[[#top | Top]]'''''<br />
<br />
=== Finish ===<br />
That essentially completes the installation, you will receive the following warning: <br />
<pre><br />
PLEASE REMEMBER TO COMPLETELY<br />
REMOVE THE INSTALLATION DIRECTORY.<br />
You will not be able to proceed beyond this point<br />
until the installation directory has been removed.<br />
This is a security feature of Joomla!.<br />
</pre><br />
<br />
Delete the folder: UniServer\udrive\www\joomla\'''installation'''<br />
<br />
From your browser refresh the page, the above warning disappears.<br />
<br />
Click Either '''Site''' or '''Admin'''<br />
<br />
'''''[[#top | Top]]'''''<br />
=== General Information ===<br />
* Admin login name: '''admin'''<br />
* Admin password: '''root66''' - One you set above<br />
* Site address: '''<nowiki>http://localhost/joomla/</nowiki>'''<br />
* Admin address: '''<nowiki>http://localhost/joomla/administrator/</nowiki>'''<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
== Portability ==<br />
Once Joomla is installed, it becomes a fixed installation running on the drive letter that was automatically selected (generally drive Z). <br />
<br />
Two paths (Z:) are hard coded these need to be converted to relative paths as follows:<br />
<br />
Edit file: UniServer\udrive\www\joomla\'''configuration.php'''<br />
<br />
Search for lines similar to this:<br />
<pre><br />
var $log_path = 'Z:\\www\\joomla\\logs';<br />
var $tmp_path = 'Z:\\www\\joomla\\tmp';<br />
</pre><br />
Change to look similar to the following (remove Z:):<br />
<pre><br />
var $log_path = '\\www\\joomla\\logs';<br />
var $tmp_path = '\\www\\joomla\\tmp';<br />
</pre><br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
== Conclusion ==<br />
From the above you have seen how easy it is to install Joomla and make it fully portable.<br />
<br />
'''''Related links'':'''<br />
<br />
[[Installing Joomla | How to install Joomla on Uniform Server 3.5-Apollo]]<br />
<br />
[[Joomla Portability | Joomla (Version 1.0.13 ) portability on Uniform Server 3.5-Apollo.]]<br />
<br />
[[Mini Servers: Ready To Go | Mini Servers]]<br />
<br />
<br />
'''''[[#top | Top]]'''''<br />
<br />
----<br />
<br />
[[Category: Uniform Server 4.0-Mona]]<br />
[[Category: Installation]]</div>Ric