Setelah membuat Web Server, maka selannjutnya adalah mengisi konten Web tersebut. Konten Web kali ini menggunakan Joomla. Joomla adalah aplikasi pengolah konten (Content Management System) yang bebas dan terbuka ditulis menggunakan PHP dan basisdata MySQL. Dengan menggunakan Xampp tidak perlu menginstal masing-masing aplikasi pendukung Joomla seperti Apache sebagai webserver, MySQL sebagai database server, dan skrip PHP.
Langkah – langkah membuat konten Joomla sebagai berikut:
1. Setelah menginstall XAMPP, selanjutnya adalah membuat direktori untuk Joomla di /opt/lampp/htdocs/
# mkdir /opt/lamp/htdocs/joomla/
2. Mengekstrak Joomla ke direktori yang telah dibuat
#tar xfvz Joomla_1.5.21-Stable-Full_Package.tar.gz –C /opt/lamp/htdocs/joomla
3. Mengedit script pada php.ini di direktori /opt/lampp/etc/
#vi /opt/lampp/etc/php.ini
Mengubah script berikut
4. Merestart XAMPP
#/opt/lampp/lampp restart
5. Membuka nama domain pada PC client, kemudian memilih phpMyAdmin
6. Membuat folder database pada kolom Create new database, kemudian klik pada Create
7. Kemudian membuka www.arie.edu/joomla untuk melakukan installasi Joomla
8. Pada tampilan pertama, muncul tampilan memilih bahasa installasi, next untuk melanjutkan
9. Step kedua adalah cek preinstall. Pada langkah ini, Joomla melakukan cek requirement apakah server yang pergunakan sudah memenuhi kriteria yang dibutuhkan joomla. Next untuk melanjutkan
10. Pada langkah ketiga, terdapat pernyataan lisensi GNU General Public License yang digunakan sebagai lisensi Joomla. Dengan lisensi ini, anda bebas menggunakan Joomla untuk keperluan anda, menyebarluaskan, dan memodifikasinya. Next untuk melanjutkan
11. Langkah berikutnya konfigurasi database. Konfigurasi database ini adalah langkah yang penting karena Joomla akan menggunakannya untuk melakukan koneksi ke database. Karena pada tutorial ini menggunakan xampp, ketikkan isian konfigurasi dengan :
a. Database Type : mysql à Database yang digunakan
b. Host Name : localhost à Nama hostname
c. Username : root à Username MySql
d. Password : ------- Ã (kosongi, default)
e. Database Name : joomla à Nama database yang digunakan
12. Langkah ini untuk melakukan konfigurasi FTP (File Transfer Protocol) yang berfungsi menangani transfer file. Langkah ini dibiarkan default.
13. Pada langkah ini, Kita menentukan konfigurasi :
a. Site Name : www.arie.edu à isikan dengan nama website
b. Your Email : ariekun@gmail.com à isikan dengan email and
c. Admin Password : ●●● Ã isikan dengan password administrator web
d. Confirm Admin Password : ●●● Ã isikan ulang password admin
14. Selanjutnya pada PC server dibuat file configuration.php yang berisi copy-paste dari kode pada text area. Mengupload file tersebut pada folder root arie. Pada kasus ini, pada folder /opt/lampp/htdocs/joomla.
# cp configuration.php /opt/lampp/htdocs/Joomla
15. Selanjutnya hapus folder installation dengan :
#rm –rf /opt/lampp/htdocs/joomla/installation/
16. Mengaktifkan Virtual Host di file httpd.conf
# vi /opt/lamp/etc/httpd.conf
17. Membuat Virtual Host
#vi /opt/lampp/etc/extra/httpd-vhost.conf
18. Restart XAMPP
# /opt/lampp/lampp restart