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.

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
.

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

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

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

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

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.

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.