LAMP Stack adalah singkatan dari Linux, Apache, MariaDB, dan PHP stack. Empat komponen perangkat lunak open source yang populer ini digunakan oleh sebagian besar perusahaan hosting web, pengembang web, blog, dan lainnya untuk menghosting situs web.
Instal LAMP Stack
Instal Linux
Ikuti Langkah demi Langkah penginstalan Debian 10 atau Upgrade Debian 9 Regangkan ke Debian 10 Buster untuk memiliki Debian OS.
Sekarang, kita akan melanjutkan ke instalasi Apache v2.4, PHP v7.3, MariaDB v10.3 di Debian 10.
Instal Apache
Pertama, kita akan menginstal server web Apache.
Perbarui indeks repositori paket.
sudo apt update
Instal paket server Apache menggunakan apt
perintah.
sudo apt install -y apache2 apache2-utils
Periksa status server Apache.
sudo systemctl status apache2

Kami sekarang akan menguji server web Apache untuk memeriksa apakah itu berfungsi dengan benar atau tidak.
Buka browser web, lalu buka URL berikut.
http://localhost/ATAU
http://your-ip-add-ress/Anda akan mendapatkan “Halaman Default Debian Apache2 “. Halaman ini mengonfirmasi bahwa server Apache berfungsi dengan baik.

Akar dokumen default server HTTP Apache adalah /var/www/html/
pada Debian dan file konfigurasi utamanya adalah /etc/apache2/apache2.conf
. File konfigurasi tambahan dapat ditemukan di /etc/apache2
direktori.
Instal MariaDB
MariaDB adalah server database yang populer dan merupakan pengganti server MySQL, yang dikembangkan oleh pengembang asli MySQL.
Instal server MariaDB menggunakan perintah berikut
sudo apt install -y mariadb-server mariadb-client
Periksa status layanan MariaDB.
sudo systemctl status mariadb

Jalankan mysql_secure_installation
perintah untuk meningkatkan keamanan instalasi MariaDB Anda.
sudo mysql_secure_installation
BACA:Cara Mengamankan instalasi MariaDB menggunakan mysql_secure_installation
Instal PHP
Secara default server Apache mendukung dokumen .html saja, bukan PHP. Untuk mendukung PHP, Anda perlu menginstal PHP dan paket ekstensi PHP agar MariaDB dapat menghubungkan database.
sudo apt install -y php php-mysql libapache2-mod-php
Anda perlu me-restart server Apache setelah instalasi paket PHP.
sudo systemctl restart apache2
Uji Tumpukan LAMP
Untuk menguji PHP 7.3, kami akan menempatkan file .php pada root dokumen default server Apache.
Outputnya akan menampilkan banyak detail berguna tentang instalasi PHP kami, seperti versi PHP yang diinstal, detail ekstensi PHP.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Sekarang buka browser web dan buka URL berikut.
http://localhost/info.phpATAU
http://your-ip-add-ress/info.phpHalamannya akan terlihat seperti di bawah ini,

Anda juga dapat melihat dukungan MariaDB untuk PHP.

Kesimpulan
Anda telah berhasil menginstal LAMP Stack di Debian 10. Silakan sampaikan tanggapan Anda di bagian komentar.