Install dan Konfigurasi XAMPP di (BlankOn) Linux

Salam Code Terbuka,

Ada temen saya yang nanya cara instal dan konfigurasi XAMPP dan setelah laptop shutdown biasanya kita harus masuk terminal lagi dengan menjalankan #opt/lampp/lampp start . Maka saya punya insiatif untuk membuatkan mereka tutorial ini. langsung saja ke TeKaPe…………..cekidot

– Pastikan anda sudah punya filenya untuk di install, kalau belum punya anda dapat download disini

– Kemudian kita buka terminal untuk instalasi file paket tersebut.

– Kemudian login sebagai super user dengan mengetikkan $sudo su

– Setelah masuk direktori dimana file tersebut berada, disini saya menaruhnya di direktori Download. maka ketikkan perintah berikut:

root@blankon:/home/syai# cd /Downloads

– Anda ketikan ls yang fungsinya untuk menampilkan daftar file apa saja yang ada pada folder Downloads. seperti gambar berikut

Screenshot from 2013-03-23 16:05:42

–  Kemudian kita tinggal melanjutkan ke langkah selanjutnya yaitu proses ekstraksi file lampp-nya. Untuk melakukan ekstraksi file lampp ketikan perintah berikut pada terminal : root@blankon:/home/syai# tar -xvzf xampp-linux-1.8.0.tar.gz -C /opt

*Perintah -C /opt dimaksudkan kita mengkopi file – file hasil ekstraksi tadi ke folder /opt. Semua file konfigurasi lampp ada di /opt/lampp.

Kita lanjut ke Konfigurasi:

Nah, selanjutnya kita akan memberikan password untuk mysqlnya. Karena secara default atau bawaan mysql tidak mempuyai password alias password kosong. Oh, iya untuk username default mysql gunakan root. Sebelum menkonfigurasi security mysql terlebih dahulu jalankan mysql dengan mengetikan perintah : root@blankon:/home/syai# /opt/lampp/lampp start

–  Selanjutnya kita setting konfigurasi security-nya dengan mengetikan perintah :

root@blankon:/home/syai# /opt/lampp/lampp security

– Ikuti saja perintah yang ada hingga selesai. Dan selamat anda sudah berhasil melakukan instalasi MySQL plus dengan paket-paket yang lainnya. Dan ada satu lagi yang perlu anda lakukan sebelum lebih jauh mengotak atik MySQL. Ada beberapa hal yang perlu anda lakukan, yaitu :

Pertama, anda harus melakukan link dari direktori /opt/lampp/var/mysql/mysql.sock ke direktori /var/run/mysqld/mysqld.sock. Biasanya kita akan mengalami error ketika membuka mysql seperti ini :

ERROR 2002 (HY000): Can‟t connect to local MySQL server through socket „/var/run/mysqld/mysqld.sock‟ (2)

Solusi untuk error tersebut adalah buat direktori baru dengan nama mysqld di /var/run.
Kemudian jangan lupa berikan full akses pada direktori mysqld. Ketikkan perintah berikut :

root@samid:/home/samid#mkdir /var/run/mysqld

– Nah, kalo anda sudah membuat direktori tersebut langkah berikutnya adalah kita tinggal membuat link dengan mengetikkan perintah :

root@blankon:/home/syai#ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock

– Maksudnya adalah kita membuat link dengan shortcut dari direktori mysql yang ada di /opt/lampp ke direktori /var/run/mysqld. Jika berhasil maka anda bisa menjalankan MySQL pada sistem anda.

Kedua, agar bersifat permanen maksudnya adalah ketika sistem BlankOn anda melakukan startup maka apa yang sudah kita setting dapat secara otomatis akan start. Bagaimana caranya? Anda cukup mengetikan perintah berikut, buka file rc.local di gedit (penulis suka gedit karena bisa pake mouse) heuheu :-p.

root@samid:/home/samid#gedit /etc/rc.local

tambahkan command berikut :

/opt/lampp/lampp start

ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock /opt/lampp/lampp start

seperti gambar berikut:

Screenshot from 2013-03-23 16:25:27

Demikian beberapa setting yang perlu anda lakukan, memang sich agak ribet tapi seiring berjalannya waktu anda pasti terbiasa dengan sistem linux.

XAMPP siap digunakan.selamat mencoba.

Terima kasih,

Salam Perangkat Lunak Mandiri. 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s