1. Grab the latest stable release, MamboV4.5.3.zip and place in any directory.
2. Unzip the package and copy to your web server directory (E.G. /var/www):
unzip -d Mambo MamboV4.5.3.zip
sudo mv Mambo /var/www
3. Make the following directories in the Mambo folder writeable using chmod:
sudo chmod a+w administrator/backups/
4. Create a file called configuration.php inside the Mambo direcotry and make it writeable as well using the chmod example above.
chmod a+w configuration.php
5. Navigate to the installation directory using your web browser:http://localhost/Mambo/installation
The first page of the Web Installer will do a quick preconfiguration check to make sure everything is running and working on your system. For those checks that pass, they will be highlighted in green, for those that don't, they will be in red. Make sure everything is green before continuing. When you are ready, click the "Next" button at the top right of the page.
The first page will be the lisence. After reading and accepting the terms of the lisence, click on "Next".
There are only 4 steps to installing Mambo as follows:
• Provide the name of your host. Generally, localhost works just fine here.
• Enter your MySQL username and password and verify that password. Generally, this is not your user account on the server. Check with your server admin for this information.
• Enter a MySQL database name for the site. Mambo is completely database driven, so a name is required. The database name Mambo works just fine. Warning: make sure you don't type a database name that is already used.
• Enter a prefix for each table in the database. By default, "mos_" is used.
• The 3 check boxes don't need to be changed from their default for first time installs. If installing Mambo a second time, you can drop the existing tables, and backup the old tables if needed.
Once the data is entered, press "Next" to continue.
• Give your site a name. This can be anything you want to refer to your site by.
Press "Next" to continue.
• Provide the root path URL that will be accessed when users access the site. In other words, if you want users to go to http://www.example.com, then your root path needs to be inside the Mambo folder (http://www.example.com/Mambo).
• Give the local directory on your server where the Mambo files reside.
• Provide your email address
• Type a password for the administrator account, or use the random password already generated.
• Edit file and directory permissions as needed.
Press "Next" to continue.
• As mentioned, completely remove the installation directory. You will no longer need it, and it presents a security hole if it remains.
Congratulations! You are finished installing Mambo.