✅ Target Akhir
Kamu akan punya server Ubuntu 22.04 yang siap untuk aplikasi PHP dengan:
- PHP versi 8.1 atau lebih tinggi
- MariaDB versi minimal 10.3
- Ekstensi PHP:
gd,gettext, danmbstringaktif
🚀 Langkah-langkah Setup Server
1. Update sistem dulu (wajib)
sudo apt update && sudo apt upgrade -y
2. Install PHP 8.1 dan Ekstensi yang dibutuhkan
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
Sekarang install PHP 8.1 dan modul-modul:
sudo apt install php8.1 php8.1-gd php8.1-mbstring php8.1-gettext php8.1-mysql php8.1-cli php8.1-common libapache2-mod-php8.1 -y
🧠 Cek versi PHP:
php -v
3. Install MariaDB (minimal 10.3)
Ubuntu 22.04 default-nya masih pakai MariaDB 10.6 (lebih tinggi dari 10.3, jadi aman).
sudo apt install mariadb-server mariadb-client -y
🔐 Jalankan secure installation:
sudo mysql_secure_installation
Ikuti langkah-langkahnya (misalnya: ganti root password, hapus user anonymous, dll).
🧠 Cek versi:
mysql -V
4. Cek Ekstensi PHP aktif
php -m | grep -E 'gd|gettext|mbstring'
Kalau keluar semua: gd, gettext, dan mbstring, berarti sudah ✅
5. (Opsional) Install Apache jika belum ada
sudo apt install apache2 -y
Kemudian aktifkan Apache + PHP module:
sudo a2enmod php8.1
sudo systemctl restart apache2
6. Tes PHP: Buat File Info
Buat file untuk tes:
sudo nano /var/www/html/info.php
Isi dengan:
<?php phpinfo(); ?>
Lalu akses di browser: http://your-server-ip/info.php
Kalau semua oke, kamu sudah berhasil 🎉
Semoga Bermanfaat.
Salam, Erwan Setyo Budi.

