Cara Instal XAMPP pada Linux


xampp-for-linuxSeperti 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:
xampp-linux-start
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.

Silahkan download artikel ini dalam format PDF disini

Advertisements

One Response to Cara Instal XAMPP pada Linux

  1. Pingback: Solusi masalah XAMPP di Linux | Abi Sabrina

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: