What is Joomla? Joomla is one of the most powerfull free content management system available in the internet. It’s written with PHP programming. Since it use PHP, you need apache server to run it. In this article, I will show you how to install Joomla with XAMPP in Linux. If you are familiar with Linux, the installation process is not difficult.
I assume that you have installed XAMPP in your system. If not, you have to install XAMPP first (read here), otherwise you will not be able to follow all the instructions below.
Step 1. Downloading
Go to Joomla website at
and click the latest version 1.5.3.
Go to the directory where you downloaded your Joomla file. I use ‘/mydata/new_download‘ as my download directory, so I move to this directory.
Run your XAMPP server, open your browser and type ‘localhost/joomla‘. Joomla starts the installation process automatically (
Step 1. Language
Select your Language and click ‘Next’ button.
Step 2. Pre-Installation Check
Joomla then checks for “Pre-installation Check”.
When you see ‘configuration.php Writeable = No‘. It’s permission setting only, no problem. We can create it later manually.
Just click ‘Next’ button to continue.
Step 3. License
Click ‘Next’ button also at ‘License’ screen.
Step 4. Database
Now, this is the most important thing. The database setup can be different. If you are only install in your personal web server it will be no problem. You can put any ‘user name‘ and ‘database name‘ with what you want. But, if you will put in a commercial or free web server, they will provide you for the ‘user name’ and ‘database name’.
Database Type: mysql (default)
Host Name: localhost (default)
User Name: root (default)
Password: ***** (put your password here)
Database Name: db_joomla (put your database name here)
Step 6. Configuration
Put your Site Name: ‘My book collections’ (This is your web page title).
Enter Your Email: ‘email@example.com‘ (This your email address).
Enter Admin Password: ******* (This is your admin password next time change your Joomla setting).
Confirm Admin Password: *******
Install Default Sample Data.
If you are a beginner, just use the default database setup.
Goto your Terminal Linux, and run gedit.It’s a very simple graphical word processor. Type ‘sudo gedit /opt/lampp/htdocs/joomla/configuration.php‘.
After we create the configuration.php, click ‘Next’ button to continue.
You have finished all the steps. Actually, you can ignore the message below and start to use your Joomla by click ‘Click here when the directory has been removed‘.
To delete the installation directory, you have to open your Linux Terminal.
Go back to your Joomla Installation screen.
Now you can click ‘Click here when the directory has been removed‘ link.
Congratulation. You’ve installed Joomla by your self.