How To Install Mambo

If you have decided that Mambo is your Content Management System of choice, you now need to install the software onto your web server. If you have few web skills, or simply want to get it over and done with, it is recommended that you choose a hosting provider which provides a 'one step installer' such as Fantastico.

If, for any reason, you want to install Mambo yourself, the process is still relatively simple. The first thing is to download the software. You should do this at http://mambo-code.org/gf/project/mambo/ or another authorised site. Make sure that you are not downloading from a non-trusted site, as there is no reason to do this and you risk introducing a virus to your system!

Once you have downloaded the Mambo software, you will need to make sure that you have set up a MySQL database. Your hosting provider should provide a tool on their interface to do this. If not, you will need to get in touch with them to ask about what functionality they provide. When you have your database set up, make sure to note down important details such as the hostname, your username, and your password.

With your database set up, you will then need to transfer the downloaded Mambo software onto your web server. This is easily done through an FTP client, of which there are many free versions available on the Web. Mambo recommend either Filezilla or SmartFTP, but the choice is yours. Make sure that you transfer the files into the 'root directory' of your website, rather than a subfolder. On most servers, the root directory will appear either as 'public_html' or 'www'. Also, be sure to transfer the contents of the Mambo folder from your desktop to the web server, but not the folder itself, as this is likely to confuse your web server software.

With the Mambo files safely lodged on your webserver, all that remains is to run the installation process. If you have successfully placed the files into the root directory, all you will need to do is to visit http://www.example.com/installation via your web-browser (replacing 'example.com' with your website address). This will take you to a pre-installation check page, on which all the indicators should show up green. If they don't, it is best to check with your hosting provider before proceeding. You will then see a screen showing the recommended settings. It's not the end of the world if any of these are red, except the setting regarding 'Safe Mode'. If your hosting provider is running your website in Safe Mode, you will need to consult with them, as this can cause problems.

From here, you just need to enter your MySQL database details, the name of your site (as you would like it to appear on emails and so forth, not the URL), and click through the automatic details which Mambo generates for you regarding URLs and 'chmods'. Voila, Mambo is installed!