Cara Install XAMPP di Linux (Ubuntu/Fedora)

Cara install XAMPP di Linux – XAMPP adalah salah satu aplikasi server yang banyak digunakan untuk membuat website localhost. Baik website yang dibangun sendiri atau website yang dibuat dengan WordPress.

Selain dapat berjalan pada sistem operasi Windows, XAMPP juga dapat dijalankan di Linux (Ubuntu/Fedora).

Nah buat sobat yang mungkin masih bingung bagaimana cara install XAMPP di Linux, berikut akan saya share caranya.

Download XAMPP untuk Linux

Pertama kita download dulu aplikasi XAMPP yang untuk Linux disini https://www.apachefriends.org/download.html. Kemudian pilih versi yang sobat inginkan.

Cara Install XAMPP di Linux (Ubuntu/Fedora)

Download dan simpan, kemudian untuk instalasinya sobat ikuti cara berikut ini.

Cara Install XAMPP di Linux

Untuk cara instalasi XAMPP ini sebenarnya cukup mudah, step-step nya mirip dengan install XAMPP di Windows. Hanya saja untuk pertama kali menjalankannya, kita butuh bantual terminal Linux terlebih dahulu.

Caranya, silahkan buka terminal Linux sobat, kemudian masuk ke folder Download tempat dimana XAMPP disimpan.

Setelah itu, ketikkan perintah chmod 755 xampp-linux-*-installer.run. Tanda * sobat ganti dengan versi XAMPP yang sobat download, kemudian enter.

Cara Install XAMPP di Linux (Ubuntu/Fedora)

Kemudian ketikkan perintah sudo ./xampp-linux-*-installer.run lalu enter dan masukkan password linux sobat untuk menjalankan instalasinya.

Cara Install XAMPP di Fedora

Setelah itu akan muncul jendela instalasi XAMPP berbasis GUI seperti halnya di Windows.

Cara Install XAMPP di Ubuntu

Selanjutnya sobat tinggal next saja langkah-langkahnya sampai proses instalasinya selesai.

Cara Install XAMPP di Fedora

Setelah selesai, sobat bisa langsung menjalankannya dengan menekan finish. Seperti berikut.

Cara Install XAMPP di Ubuntu

Sekarang sobat sudah bisa menggunakan XAMPP untuk kebutuhan sobat.

Cara Menjalankan XAMPP di Linux

Setelah proses instalasi selesai, kita dapat menjalankan XAMPP secara langsung setelah menekan tombol finish.

Namun untuk menjalankannya dilain waktu, sobat harus menggunakan bantuan terminal untuk menjalankannya.

Ada dua cara yang dapat kita lakukan untuk menjalankan aplikasi XAMPP di Linux dengan terminal, seperti berikut ini.

#1 Cara Pertama

Buka terminal Linux, lalu ketikkan sudo /opt/lampp/lampp start, kemudian enter. Jika berhasil akan muncul pesan seperti ini.

[[email protected] ~]$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 8.1.6-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
[[email protected] ~]$ 

Dari pengalaman saya, ketika menjalankan XAMPP di Fedora dengan perintah sudo /opt/lampp/lampp start, muncul error seperti berikut ini.

Starting XAMPP for Linux 8.1.6-0...
XAMPP: Starting Apache...fail.
httpd: Syntax error on line 522 of /opt/lampp/etc/httpd.conf: Syntax error on line 6 of /opt/lampp/etc/extra/httpd-xampp.conf: Cannot load modules/mod_perl.so into server: libnsl.so.1: cannot open shared object file: No such file or directory
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Jika sobat mengalami hal tersebut, tidak perlu panik sobat perlu menginstal file libnsl dengan perintah berikut.

sudo yum install libnsl

Proses instalasinya akan mulai seperti berikut.

Last metadata expiration check: 1:58:26 ago on Thu 25 Aug 2022 10:36:10 AM WIB.
Dependencies resolved.
================================================================================
 Package         Architecture    Version                 Repository        Size
================================================================================
Installing:
 libnsl          x86_64          2.35-15.fc36            updates           96 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 96 k
Installed size: 100 k
Is this ok [y/N]: y

Tekan Y untuk lanjut instalasi.

Downloading Packages:
libnsl-2.35-15.fc36.x86_64.rpm                   29 kB/s |  96 kB     00:03    
--------------------------------------------------------------------------------
Total                                            22 kB/s |  96 kB     00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : libnsl-2.35-15.fc36.x86_64                             1/1 
  Running scriptlet: libnsl-2.35-15.fc36.x86_64                             1/1 
  Verifying        : libnsl-2.35-15.fc36.x86_64                             1/1 

Installed:
  libnsl-2.35-15.fc36.x86_64                                                    

Complete!

Setelah selesai, coba sobat jalankan kembali perintah sudo /opt/lampp/lampp start untuk melihat hasilnya.

Jika berhasil error yang tadi muncul akan hilang, dan XAMPP sudah berhasil dijalankan.

Starting XAMPP for Linux 8.1.6-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Nah kalau untuk menghentikan XAMPP tersebut, caranya juga cukup mudah, tinggal ketikkan perintah berikut sudo /opt/lampp/lampp stop di terminal.

Stopping XAMPP for Linux 8.1.6-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.

#2 Kedua

Cara kedua adalah menjalankan XAMPP berbasis GUI, namun tetap perlu menggunakan terminal untuk menjalankannya.

Pertama masuk dulu ke folder instalasi xamp, dengan perintah cd /opt/lampp. Kemudian ketikkan perintah berikut.

sudo ./manager-linux.run (or manager-linux-x64.run)

Pilih salah satu saja, misalnya sudo ./manager-linux-x-64.run, lalu enter.

Perintah tersebut akan membuka jendela XAMPP yang dapat sobat jalankan dan stop dengan mudah.

Cara Install XAMPP di Linux (Ubuntu/Fedora)

Untuk menjalankan atau menghentikan prosesnya, sobat tinggal pilih tab Manage Server. Kalau untuk menutupnya tinggal close jendela XAMPPnya.

Akhir Kata

Sekian artikel mengenai cara install XAMPP di Linux (Ubuntu atau Fedora). Jika ada yang tidak dimengerti silahkan komen ya. Semoga bermanfaat, terima kasih.

Dapatkan informasi menarik lainnya seputar dunia teknologi, tips dan trik lainnya hanya di Thinky.id.

M. Reza Ichsani
M. Reza Ichsani

Founder Thinky.id yang malas nulis dan lebih suka jalan-jalan, walaupun nggak pernah jalan-jalan wkwk...

Leave a Reply

Your email address will not be published. Required fields are marked *