XAMPP merupakan sebuah Webserver  yang berisikan paket Apache, MySQL, PHP dan Perl.  Paket inilah yang dibutuhkan agar aplikasi berbasis web terutama PHP  dapat berjalan. Dengan install XAMPP maka sudah terinstal otomatis  komponen pendukungnya.
Dalam tutorial ini akan dijelaskan  instalasi XAMPP dengan menggunakan XAMPP versi 1.7 (xampp-linux-1.7.tar.gz)  dan menggunakan Ubuntu Desktop 10.10.  Proses instalasi untuk Ubuntu Desktop dan Server tidak ada perbedaan.
Catatan  : dalam perintah linux (Terminal), XAMPP menggunakan perintah lampp.  Perintah untuk file xampp harus sesuai dengan filenya, contoh  xampp-linux-1.7.tar.gz harus ditulis sama. Jika versi yang diinstal  versi lainnya sesuaikan dengan nama filenya.
Langkah pertama adalah siapkan file  XAMPP. Untuk mendapatkannya dapat download di sini :
Simpan file ke dalam direktori/folder Documents.
Bukalah Terminal: Aplication>Accessories>Terminal.  Masuklah dengan user root (super user) dengan mengetikkan perintah :
#sudo su atau sudo  –s
Masukkan password root.  Selanjutnya masuk ke direktori Documents dan lihat isi  direktori dengan mengetikkan perintah:
#cd Documents
#ls 
Lihat gambar di bawah ini. Dalam gambar  tersebut terlihat file xampp-linux-1.7.tar.gz.
Ekstrak file tersebut ke direktori /opt. Ketikkan perintah :
#tar xvfx xampp-linux-1.7.tar.gz.  –C /opt
Proses instalasi akan berjalan seperti  gambar di bawah ini.
Ubah hak akses dengan mengetikkan  perintah:
#chmod 775 –R /opt/lampp
Jalankan XAMPP dengan mengetikkan  perintah :
#/opt/lamp/lamp start
Dengan demikian XAMPP sudah terinstal  dan dapat digunakan. Akan tetapi servisnya bersifat sementara dan jika  komputer dimatikan maka otomatis XAMPP pun ikut mati meski komputer  dijalankan kembali. Agar servis XAMPP dapat berjalan otomatis setiap  saat maka perlu ditambahkan perintah /opt/lamp/lamp start pada  file rc.local yang terletak di direktori /etc (dalam  Terminal ditulis /etc/rc.local).
Buka file rc.local tersebut dengan  menggunakan perintah editor nano atau vi.
#nano /etc/rc.local
Setelah muncul jendela editor file rc.local  seperti di bawah ini, tambahkan perintah /opt/lamp/lamp start pada  baris sebelum kata exit 0. Simpan file tersebut dengan  menekan Ctrl+O (dibaca tombol Ctrl  dan tombol O pada keyboard) lalu tekan Ctrl+X untuk  menutup editor.
Langkah terakhir bukalah localhost  pada browser (Mozilla Firefox/Chromium)
Untuk menghapusnya (jika ingin dihapus)  ketikkan perintah
#rm -rf /opt/lampp
Selesai deh…
