Install Xampp (Lampp) di Linux
Instalasi
- Download Xampp di https://www.apachefriends.org/download.html, pilih yang untuk Linux
- Buka Terminal, Masuk ke folder dimana Xampp di download, standarnya di Folder Download. Bisa jalankan
cd Downloads/, jika bahasa komputer meggunakan bahasa Indonesia nama folder biasanya berubah menjadi Download. Untuk memastikan jalankanlskemudian enter. - Masukkan perintah
chmod +x NAMA FILE. Tulisan NAMA FILE ganti dengan nama file xampp yang di download tadi, biasanya bernama "xampp-linux-x64-8.0.28-0-installer.run". Jika nama sesui yang tertulis silahkan copy perintah inichmod +x xampp-linux-x64-8.0.28-0-installer.rundi terminal - Masukkan perintah
sudo ./xampp-linux-x64-8.0.28-0-installer.run, sekali lagi tulisan "xampp-linux-x64-8.0.28-0-installer.run" harus diganti dengan nama file yang di download tadi, jika nama sama anda bisa langsung copy dan paste ke terminal - akan muncul tampilan windows installer xampp tinggal tekan tombol next sampai proses selesai
Start & ubah konfigurasi Xampp di Linux
start xampp
Buka terminal masukkan perintah
mengubah nama domain dan home directorinya
Sebelum mengubah semua konfigurasi anda perlu merubah permission, terkadang kita tidak bisa mengubah permission pada linux jika bukan owner. Oleh karena itu kita hanya perlu menjadikan owner folder tersebut otomatis kita punya permission untuk merubah isi folder. Berikut caranya sudo chown *namauser* /opt/lampp.
- Jalankan
sudo nano /opt/lampp/etc/httpd.conf - Cari tulisan Include etc/extra/httpd-vhosts.conf dan hapus tanda # sebelum teks. Kemudian simpan (CTRL + X)
- Jalankan
sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf - Tambahkan teks ini :
<VirtualHost *:80> ServerAdmin admin@namadomain DocumentRoot "/opt/lampp/htdocs/namafolder" ServerName namadomain ErrorLog "logs/namadomain-error_log" CustomLog "logs/namadomain-access_log" common </VirtualHost>tulisan namadomain silahkan ganti nama host atau domain yang akan digunakan, kemudian simpan (CTRL + X) - Jalankan
sudo nano /etc/hosts, tambahkan teks ini ke baris baru 127.0.0.1 nama_domain, tulisan namadomain silahkan ganti nama host atau domain yang akan digunakan, kemudian simpan (CTRL + X).
mengubah alamat phpmyadmin
Jalankan sudo nano /opt/lampp/etc/extra/httpd-xampp.conf, bagian alias ganti sesuai alamat yang diinginkan.
Cara supaya LAMPP otomatis start saat baru dinyalakan
-
Jalankan
sudo nano /etc/systemd/system/lampp.service
tambahkan copas teks ini:
[Unit]
Description=Start XAMPP Server
After=network.target
[Service]
Type=oneshot
ExecStart=/opt/lampp/lampp start
ExecStop=/opt/lampp/lampp stop
RemainAfterExit=true
[Install]
WantedBy=multi-user.target
Kemudian simpan (CTRL + X) - Kemudian jalankan:
sudo systemctl daemon-reload
sudo systemctl enable lampp.service - Terakhir jalankan
sudo systemctl start lampp.service