✅ 1. Update Sistem
sudo apt update &
✅ 2. Instal Apache2
sudo apt install apache2 -y
sudo systemctl start apache2
✅ 3. Instal MariaDB (Database)
sudo apt install mariadb-server mariadb-client -ysudo systemctl enable mariadbsudo systemctl start mariadb
Amankan MariaDB
sudo mysql_secure_installation
Jawaban rekomendasi:
Set root password: Y
Remove anonymous users: Y
Disallow root login remotely: Y
Remove test db: Y
Reload privilege: Y
✅ 4. Buat Database untuk WordPress
Masuk ke MariaDB:
✅ 5. Instal PHP + Ekstensi WordPress
sudo apt install php php-mysql php-curl php-xml php-mbstring php-zip php-gd php-cli php-json php-fpm -y
sudo systemctl restart apache2
✅ 6. Download WordPress
Pindah ke folder web:
cd /var/www/
sudo mv wordpress cmswordpress
✅ 7. Atur Permission
sudo chown -R www-data:www-data /var/www/cmswordpress
✅ 8. Konfigurasi Apache Virtual Host
Buat file:
sudo nano /etc/apache2/sites-available/cmswordpress.conf
Isi dengan:
<VirtualHost *:80>
ServerName cmswordpress.rafi.lab
DocumentRoot /var/www/cmswordpress
<Directory /var/www/cmswordpress>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/cmswordpress_error.log
CustomLog ${APACHE_LOG_DIR}/cmswordpress_access.log combined
</VirtualHost>
Simpan → CTRL+O → ENTER → CTRL+X
✅ 9. Aktifkan VirtualHost + Modul Rewrite
sudo a2ensite cmswordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
✅ 10. Konfigurasi WordPress
Copy file config:
cd /var/www/cmswordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php




.png)
.png)


.png)




.png)
.png)