Cara menginstal dan menggunakan XAMPP di Ubuntu

XAMPP adalah paket aplikasi yang berfungsi untuk menjalankan web statis maupun dinamis di environment lokal. Terdiri dari Apache web server, MariaDB database server, dan PHP programming language.

XAMPP bisa dimanfaatkan untuk menjalankan web berbasis PHP di komputer, seperti WordPress, Joomla, Drupal, PrestaShop, Moodle, Magento, ownCloud, MediaWiki, OpenCart, dan lain-lain. Dengan XAMPP, komputer bisa difungsikan selayaknya server. Saat tidak ada koneksi internet pun, tetap bisa melakukan proses development web memanfaatkan localhost dari XAMPP.

Berikut cara menginstal dan menggunakan XAMPP for Linux versi PHP 7.3.12 (terbaru saat aku memodifikasi tulisan ini) di Ubuntu 18.04.3 LTS Bionic Beaver.

Install XAMPP di Ubuntu


Buka Terminal, download XAMPP versi 7.3.12. Ukurannya 153,7 MB, lumayan memakan kuota kalau internet masih tethering ponsel.

wget https://www.apachefriends.org/xampp-files/7.3.12/xampp-linux-x64-7.3.12-0-installer.run

Kalau mau download versi PHP lain, misalnya versi lama 7.1.x atau 7.2.x, kamu bisa mengunjungi halaman download XAMPP.

Install XAMPP dengan perintah ini.

chmod 755 xampp-linux-x64-7.3.12-0-installer.run && sudo ~/xampp-linux-x64-7.3.12-0-installer.run

Jendela setup XAMPP ala-ala Windows akan muncul. Tinggal Next terus saja sampai Finish.

Jendela setup XAMPP.

Untuk XAMPP Developer Files dan Learn more about Bitnami for XAMPP centangnya dihilangkan saja tidak apa-apa. Proses instalasinya lumayan lama meskipun sudah pakai SSD, jadi mohon bersabar, ini ujian.

XAMPP akan terpasang di folder /opt/lampp. File web localhost tersimpan di /opt/lampp/htdocs, jadi kalau mau memasang WordPress misalnya, dimasukkan ke folder itu.

Menjalankan XAMPP


XAMPP bisa dijalankan via Terminal. Gunakan perintah ini untuk memulai semua proses XAMPP.

sudo /opt/lampp/lampp start

Kalau kamu ingin memulai Apache saja, bisa dengan perintah ini.

sudo /opt/lampp/lampp startapache

Atau ingin memulai MySQL saja, bisa dengan perintah ini.

sudo /opt/lampp/lampp startmysql

Sebaliknya kalau ingin menghentikan, command start diubah menjadi stop.

---

Kalau kamu lebih suka antarmuka grafis, kamu bisa menjalankan control panel XAMPP.

sudo /opt/lampp/manager-linux-x64.run

Akan muncul jendela control panel XAMPP. Di tab Manage Servers, kamu bisa memulai dan menghentikan proses Apache, MySQL, dan ProFTPD menggunakan tombol Start, Stop, dan Restart. Tombol Configure juga tersedia kalau kamu butuh mengubah konfigurasi file Apache dan MySQL.

Control panel XAMPP.

Lebih mudah dibanding lewat Terminal.

---

Kalau Apache statusnya running, kamu bisa mencoba membuka alamat http://localhost. Akan muncul halaman Welcome to XAMPP for Linux 7.3.12.

Halaman Welcome to XAMPP for Linux.
Asem, disisipi iklan Telkomsel.

Cara menguninstal XAMPP


Kalau mau bersih-bersih karena butuh menginstal versi terbaru, kamu bisa menghapus XAMPP dengan perintah ini.

sudo /opt/lampp/uninstall

Akan muncul jendela uninstall ala Windows juga. Tinggal mengikuti proses uninstalasinya saja sampai selesai.

Tapi uninstalasi XAMPP tidak menghapus keseluruhan folder instalasi, biasanya disisakan folder webnya yaitu /opt/lampp/htdocs. Kalau kamu ingin membersihkan semuanya, termasuk berkas web yang sedang dalam proses development di dalam htdocs, kamu bisa menjalankan proses pembersihan ini.

sudo rm -rf /opt/lampp

Tidak ada komentar: