Ini tutorial instalasi XAMPP cara saya (di Linux jadinya LAMPP – Linux Apache Mysql PHP Perl). Kelebihannya :
- Portabel. Anda mo ganti – ganti distro.., mo install ulang Linux anda.. Gak ngefek.
- Edit konfigurasi lebih gampang. File berada di direktori yang dimiliki akses penuh oleh user, dan gampang diakses.
Kebutuhan pra instalasi (pre-requirement) :
– Partisi sistem operasi dan partisi tempat menyimpan data terpisah
Mengapa pakai cara ini?
Begini. Saya dulu sempat berganti – ganti distro Linux antara Ubuntu dan Debian. Belakangan saya tetap di Ubuntu. Tetapi setiap rilis Ubuntu baru, saya memilih untuk melakukan fresh install (selalu gagal dengan upgrade). Nah selama berganti – ganti distro itu, saya tetap bermain – main dengan web development. Dan sangat susah jadinya kalau LAMPP nya tidak “portabel”.
LAMPP sendiri defaultnya harus diletakkan di /opt/lampp. Ada beberapa kesulitan yang saya hadapi dengan letak direktori seperti itu.
- File – file web berada di htdocs. Nah, saya harus mengeset permission di /opt/lampp/htdocs agar bisa diakses user. Bisa diatasi memang, dengan meletakkan htdocs di direktori lain / partisi lain, lalu dibuat symbolic links (shorcut) ke direktori tersebut. Atau dengan mengubah konfigurasi LAMPP anda.
- Ok. Untuk folder htdocs masih bisa diatasi. Tapi setelah anda install ulang Linux anda, direktori /opt/lampp anda juga kan hilang. Eitss.. aman.. Htdocs kan sudah dibackup. Tinggal install ulang LAMPP, pasang di /opt/lampp, dan sesuaikan htdocsnya. Selesai? Belum.. Database nya bagaimana? Anda lupa backup? Ya udah.. mati aja.. Ha..ha..
- Anda juga baru ingat, kalau ternyata anda sudah melakukan beberapa modifikasi dengan file php.ini serta httpd.conf. Weeww.. Lupa backup juga.. ? Mati lagi.. untuk kedua kalinya.. 😀
Nah.. salah satu cara yang cukup aman folder /opt/lampp nya yang di symbolic links. Gini versi lengkapnya : Read More