Cara yang paling mudah untuk menginstall web server di Linux Ubuntu yaitu menggunakan paket installer, misalnya XAMPP. Dengan cara inilah kita tidak perlu pusing dengan masalah dependency yang sering terjadi pada proses instalasi software pada Linux Ubuntu, karena semua library yang dibutuhkan sudah tercakup dalam paket installer tersebut.
XAMPP merupakan paket installer web server yang terdiri dari Apache, MySQL, dan PHP. Paket installer ini bisa kita download secara gratis dari situs berikut ini. Nah, pada tulisan kali ini saya ingin membahas bagaimana menginstall dan melakukan konfigurasi web server pada Linux Ubuntu dengan XAMPP.
Instalasi
Setelah kita mendownload paket installer XAMPP, selanjutnya lakukan proses instalasi dengan cara sebagai berikut:
- Buka Terminal dan cari direktori dimana paket installer tersebut disimpan
- Ekstrak paket installer tersebut ke direktori
/optdengan cara mengetikkan baris seperti berikut ini:sudo tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt - Ketikkan baris berikut ini untuk menjalankan web server:
sudo /opt/lampp/lampp start - Buka web browser dan ketikkan http://localhost. Jika muncul tampilan XAMPP berarti proses instalasi berhasil
Auto Start
Defaultnya, XAMPP tidak otomatis dijalankan ketika kita me-reboot komputer. Jadi setiap kali menyalakan komputer, kita harus menjalankan XAMPP tersebut secara manual seperti contoh di atas.
Lalu bagaimana caranya agar ketika komputer di-boot XAMPP tersebut secara otomatis ikut dijalankan? Caranya cukup mudah yaitu ketikkan baris berikut pada Terminal:
sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo update-rc.d -f lampp defaults
Nah, sekarang XAMPP secara otomatis akan dijalankan ketika komputer booting.
Lokasi Dokumen
Dimana lokasi dokumen root pada XAMPP versi Linux? XAMPP default-nya menggunakan /opt/lampp/htdocs sebagai direktori root. Jadi untuk mengakses direktori tersebut kita harus login sebagai root.
Alternatif lain yang lebih mudah yaitu dengan me-link folder pada home directory kita ke direktori tersebut. Sebagai contoh, username milik saya adalah wahyu, maka saya bisa me-link folder /home/wahyu/public_html ke /opt/lampp/htdocs/wahyu.
Dengan demikian saya bisa mengakses dokumen web yang tersimpan pada folder /home/wahyu/public_html dengan alamat http://localhost/wahyu menggunakan web browser.
Caranya yaitu sebagai berikut:
- Buat folder
public_htmlpada home directory kita.mkdir ~/public_html - Link ke
/opt/lampp/htdocssudo ln -s ~/public_html /opt/lampp/htdocs/$USER
Nah, sekarang semua file dan folder yang kita letakkan pada public_html akan bisa diakses melalui web browser.