Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla! is an open source solution that is freely available to everybody. Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications. Joomla! can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations.
Joomla web hosting
All of vexxhostâ€™s affordable web hosting plans are equipped with Fantastico which allows you to use vexxhost for Joomla hosting, the advantage of our web hosting plans versus other web hosting plans is that you can install Joomla by simply locating the Fantastico button in your web hosting control panel and selecting â€œJoomlaâ€ on the left side of the page, the instructions are very easy and simple to follow on that page and you should be up and running within minutes.
cPanel web hosting or other web hosting
- Make sure that your web hosting company supports Joomla
Frequently, people go through all the other steps to be stopped at a step eventually because they forgot to make sure that their web hosting company supports the requirements of Joomla. It would be best to verify with your web hosting company if they support the following requirements:
- Download the Joomla software package
You should download the Joomla script by visiting the following link: http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=3587 — Joomla is available for no charge weather you are using it for personal or business usage. You should pick the latest version and preferably the zip file.
- Extract the downloaded file and upload it to your web hosting account
Once you have downloaded the ZIP file, you should extract it on your computer using a utility, if you have Windows XP or newer, you should be able to open the ZIP file directly, if not, you can simply download a utility such as WinZIP, WinRAR and extract the archive with it
- Create a database for Joomla usage
One of Joomlaâ€™s new features is a support for a wide range of database software; the most common database software used on shared web hosting services is MySQL. If you are not using cPanel for your web hosting, you should check with your control panel manual. You should login to your control panel and click on â€œMySQL databasesâ€, when the page is loaded, enter the name of your new Joomla database in the â€œnew databaseâ€ text box and click on the â€œcreate databaseâ€ button. You should see a message that says that your database has been created. Take a note of that database name.
- Create a database user for Joomla
The following steps are for cPanel only, if you have a different control panel, you should instruct your control panel manual. While still in your control panel main page, click on â€œMySQL databasesâ€. Scroll down to the â€œNew userâ€ section and enter a username & a password in their respective fields, take note of that username and password as youâ€™ll need them later and press the â€œCreate userâ€ button, you should get a message that confirms it by says the username was created successfully.
- Give permissions to the created user to the database
The following steps are for cPanel only, if you have a different control panel, you should instruct your control panel manual. While still in your control panel main page, click on â€œMySQL databasesâ€. Go to the â€œAdd user to databaseâ€ section and select the user that you have created in step 5 and select the database that you have created in step 4 and press the â€œsubmitâ€ button, you should get a page with all the MySQL privilages, you should select the â€œALL PRIVILEGESâ€ which should automatically select all of the other checkboxes, after doing that, click on â€œMake Changesâ€ to commit the database assignment and you should get a confirmation that the user has been assigned to the database.
- Complete the Joomla installation
To complete the installation, you should visit your website to the directory where you uploaded your Joomla files at and the installation wizard provided by Joomla should be there, the rest of the installation process should be seamless from there when you will be asked to enter database information, you should enter the username/password/database name that you noted earlier, you might also need to change the CHMOD some directories so that should be done using FTP.
- Delete the install directory
Once youâ€™re done installing everything and your forum is done and ready, you should delete the â€œinstallâ€ directory as it is a big potential security risk that isnâ€™t worth taking.