Cara Install WordPress dengan Caddy di Ubuntu 24.04

Caddy adalah web server open-source yang dirancang untuk kesederhanaan dan otomatisasi. Dibangun dengan Go, Caddy menawarkan fitur yang menarik, termasuk dukungan bawaan untuk HTTPS melalui Let’s Encrypt, manajemen sertifikat otomatis, dan konfigurasi yang sederhana. Berkat fitur-fitur tersebut, Caddy menjadi pilihan ideal bagi pengembang yang membutuhkan solusi cepat dan handal untuk melayani situs web atau aplikasi.

Install MariaDB

Install MariaDB:

Login ke MariaDB:

Membuat database untuk WordPress:

Install PHP

Install PHP 8.3:

Membuka file konfigurasi PHP-FPM pool:

Sesuikan konfigurasi berikut:

Restart service PHP-FPM:

Install WordPress

Install WP-CLI:

Membuat direktori untuk domain aminlabs.my.id:

Download WordPress core:

Membuat wp-config.php:

Menginstal WordPress:

Mengubah ownership direktori:

Install Caddy

Memasang GPG key, repository, dan install Caddy:

Membuka file konfigurasi Caddyfile:

Hapus isinya, lalu masukkan konfigurasi untuk aminlabs.my.id dan PHP-FPM:

Memvalidasi konfigurasi:

Jika terdapat pesan peringatan:

jalankan perintah berikut:

Restart service Caddy:

Pengujian

Terakhir menguji hasil instalasi dan konfigurasi dengan mengakses domain aminlabs.my.id.

  • Website WordPress harus tampil dan protokol HTTPS aktif.
  • Login ke dashboard, menguji coba install dan delete theme.
  • Mengubah permalink untuk menguji coba rewrite URL.

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *