Panduan ini akan menunjukkan cara menginstal LAMP stack dengan MariaDB 10 di Debian 10 Buster. LAMP stack adalah representasi dari serangan service web dan singkatan dari; OS Linux, Apache HTTP Server, MySQL / MariaDB sistem manajemen basis data relasional (RDBMS), dan bahasa pemrograman PHP. Mereka semua dapat digabungkan bersama di server untuk menjalankan service web.
Instal LAMP Stack dengan MariaDB 10 di Debian 10 Buster
Lakukan Pembaruan Sistem
Untuk memulainya, perbarui dan tingkatkan paket sistem Anda, yang merupakan komponen OS Linux yang macet. Dalam hal ini, ini adalah Debian 10 Buster Anda.
apt update apt upgrade
Instal server Web Apache
Setelah pembaruan sistem selesai, lanjutkan untuk menginstal Apache, server web. Apache tersedia pada repo Debian 10 Buster default dan dapat diinstal dengan menjalankan perintah di bawah ini;
apt install apache2
Menjalankan server Web Apache
Setelah instalasi selesai, Apache diatur untuk dijalankan secara default. Periksa statusnya.
systemctl status apache2
● apache2.service - Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor pre Active: active (running) since Wed 2019-06-19 15:56:54 EDT; 1min 37s ago Docs: https://httpd.apache.org/docs/2.4/ Main PID: 1205 (apache2) Tasks: 55 (limit: 2359) Memory: 9.0M CGroup: /system.slice/apache2.service ├─1205 /usr/sbin/apache2 -k start ├─1207 /usr/sbin/apache2 -k start └─1208 /usr/sbin/apache2 -k start
Itu juga diatur untuk berjalan pada boot sistem secara default.
systemctl is-enabled apache2 enabled
Anda dapat memverifikasi bahwa Apache siap melayani permintaan web dengan menavigasi browser web dan memasukkan alamat server sebagai http://<server-IP>. Anda akan disambut oleh halaman Tes Apache2 Deabian.

Perhatikan bahwa jika UFW sedang berjalan, Anda harus mengizinkan Apache melewatinya.
ufw allow in “WWW Full”
Instal MySQL/MariaDB di Debian 10 Buster
Dalam panduan ini, kami menggunakan MariaDB 10.4. Lihat cara menginstal MariaDB 10.4 di Debian 10 Buster dengan mengikuti tautan di bawah ini;
Instal MariaDB 10 di Debian 10 Buster
Instal PHP 7.3 di Debian 10 Buster
PHP 7.3 tersedia pada repo Debian 10 Buster default. Oleh karena itu, jalankan perintah di bawah ini untuk menginstal ekstensi PHP dan PHP Apache dan MySQL/MariaDB.
apt install php libapache2-mod-php php-mysql
Uji Pemrosesan PHP
Untuk menguji pemrosesan PHP, buat halaman pengujian PHP di bawah direktori root web Apache, biasanya, /var/www/html, dengan isi sebagai berikut.
vim /var/www/html/test.php
<?php phpinfo();
Untuk menguji pemrosesan PHP, navigasikan ke browser dan masukkan alamatnya;
http://<server-IP>/test.php

Setelah Anda memastikan bahwa semuanya baik-baik saja, hapus halaman pengujian PHP.
rm -rf /var/www/html/test.php
Nah, itu saja tentang cara menginstal LAMP Stack dengan MariaDB 10 di Debian 10 Buster.
