Anda di halaman 1dari 5

Cara Instal XAMPP pada Linux

2 March 2014 1 Comment

1 Vote

Seperti yang telah diuraikan pada artikel


sebelumnya bahwa XAMPP adalah salah satu aplikasi web server apache yang terintegrasi
dengan mysql dan phpmyadmin. XAMPP adalah singkatan dari X, Apache Server, MySQL,
PHPMyadmin, dan Phyton. Huruf X didepan menandakan XAMPP bisa diinstal di berbagai
operating system. XAMPP dapa diinstal pada Windows, Linux, MacOS dan Solaris. Sampai
saat ini XAMPP masih diberikan secara gratis, bebas didownload dan digunakan tanpa harus
membayar. XAMPP pada linux juga disebut dengan LAMPP, dimana huruf L merupakan
singkatan dari Linux.

XAMPP adalah buatan dari team apache friends. XAMMP dapat didownload langsung dari
situs resminya http://www.apache-friends.org. Artikel kali ini khusus membahas cara
instalasi XAMPP versi linux. Beberapa fitur pada rilis terbaru XAMPP 1.8.3 diantaranya :

Beberapa fitur yang terdapat pada XAMPP Linux 1.8.3 diataranya :

 Apache 2.4.7
 MySQL 5.6.16
 PHP 5.5.9
 phpMyAdmin 4.1.6

Cara instal XAMPP pada Linux

1.Download file installer XAMPP versi linux, pilih yang sesuai dengan versi Linux
XAMPP 1.8.2 Versi Linux 32 bit, download disini
XAMPP 1.8.2 Versi Linux 64 bit, download disini
XAMPP 1.8.3 Versi Linux 32 bit, download disini
XAMPP 1.8.3 Versi Linux 64 bit, download disini

2.Ganti permission dari file installer yang telah didownload tadi

chmod 755 xampp-linux-*-installer.run

3.Jalankan file installer

sudo ./xampp-linux-*-installer.run
4.Ikuti petunjuk yang muncul sampai proses instalasi selesai

Cara menjalankan XAMPP pada Linux

1.Jalankan perintah berikut:

sudo /opt/lampp/lampp start

2.Pastikan tampil seperti ini:

Starting XAMPP 1.8.2…


LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started.

Ready. Apache and MySQL are running.

Cara menghentikan XAMPP pada Linux

1.Jalankan perintah berikut:

sudo /opt/lampp/lampp stop

2.Pastikan tampil seperti ini:

LAMPP: Stopping Apache…


LAMPP: Stopping MySQL…
LAMPP stopped.

Cara mengecek status XAMPP pada Linux:


1.Buka browser lalu ketik http://localhost atau http://127.0.0.1, kemudian klik Flash Art
pastikan tampil seperti ini:
2.Klik Security dan akan terlihat beberapa item yang “UNSECURE”, untuk membuat jadi
“SECURE” ikuti perintah berikut ini.

Setting security XAMPP pada Linux

1.Jalankan perintah berikut ini:

sudo /opt/lampp/lampp security

2.Ikuti perintah yang tampil untuk mengkonfirmasi keamanan dan memasukkan password,
seperti tampilan berikut ini:

XAMPP: Quick security check…


XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes (1)
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Password protection active. Please use ‘lampp’ as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that’s not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL…
XAMPP: Starting MySQL…
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin’s pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the passworde somewhere down to make sure you won’t forget it!!!
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin’s root password to the new one.
XAMPP: The FTP password for user ‘nobody’ is still set to ‘lampp’.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Reload ProFTPD…
XAMPP: Done.

4.Buka kembali halaman localhost, kemudian klik pada link Security disebelah kiri, pastikan
semua notifikasi sudah “SECURE”.

Cara membuat XAMPP auto start saat login Linux

1.Pada Debian, Ubuntu, Linux Mint dan variannya


Jalankan perintah ini satu per satu

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp


sudo update-rc.d lampp start 80 2 3 4 5 . stop 30 0 1 6 .

2.Pada RedHat, Fedora, Centos dan variannya


Jalankan perintah ini satu per satu

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp


sudo chkconfig –add lampp

3.Pada SUSE, OpenSUSE dan variannya


Jalankan perintah ini satu per satu

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp


sudo chkconfig lampp 2345

Cara mengatasi beberapa error yang muncul saat instal XAMPP


1.Error dapat dilihat pada log file
Jalankan perintah berikut ini:

tail -2 /opt/lampp/logs/error_log

2.Error “Cannot restore segment prot after reloc: Permission denied?”


Jalankan perintah berikut ini:

sudo /usr/sbin/setenforce 0
3.Error image tidak tampil
Buka file httpd.conf pada folder /opt/lampp/etc/httpd.conf
Cari teks berikut ini:

#EnableMMAP off
#EnableSendfile off

Buang tanda # lalu simpan, dan image akan dapat ditampilkan.

Anda mungkin juga menyukai