I finally took the time to download and install Joomla! 1.5.6 on my Linux machine. It turned out to be something of an adventure though not that tough. My challenges had more to do with the fact that I am running Ubuntu 8.04 (Hardy Heron) and the way it handles the root account and the access my account doesn’t have to certain folders.
With regards to Joomla! it was very easy to download and small by comparison to many other software products. Those of you accustomed to the commercial products will understand. Joomla! downloads as a zip file and thus needs unzipping. This was easy.
It has an installation folder and in the root of the Joomla folder is an installation or install .php file. To get that to run you will need a webhost running on your system. I chose xampp for linux which was known as lampp. I’ll get to that in another article. I’ve used xampp on a pc and so am familiar with it that’s why I chose it. Once the webhost is running and you have Joomla unzipped it becomes a bit of a challenge to get the installation php file to run. This seems to be a little quirk of xampp. So you put it in the right place open your web browser and go to the joomla folder on the localhost and there you are ready to follow the installation prompts.
Before you do that, you might want to create a database in MySQL and an account for Joomla! to use. It’s going to need it as part of the install. Make sure to have the name of the database and the username and all handy as you go through the Joomla! install. You will need it. So then you just follow the prompts. Fill in the info it needs and you are all set.
Now to a little issue that came up as a result of the way Ubuntu handles the root account and my account’s permissions. At the end of the install the installation process creates a configuration.php file well because my account doesn’t have permissions to do anything other than view and navigate the folders where xampp and Joomla! are installed, the installation was unable to write the file.
Fortunately the nice development people with Joomla! anticipated something like this and the provide the information in a window that you can copy and past into a text document and place it where it needs to go. All the instructions are there. If you have managed to get this far in the process you already know how to work around the root issue and so it won’t be a challenge.
I was successful in getting the site up and running and was able to log in as the admin and even create a user. This tells me that I got the database info right. I tried to install a different template and ran into the same problem regarding the root account and my account on Ubuntu.
Even with the need to learn how to use the terminal and the commands for copying and learning the pathing for Ubuntu and dealing with the root issue, even with all that the install turned out to be fairly easy. My issue were not Joomla! related they were OS related. This is such a cool app. My next step is to fix my write issues with the particular folder and add templates and modules and extensions and the like and just see what all I can do with it.
Happy Joomla!ing
Originally published at: suguayproductions.com/joomla which has been discontinued.
