Salah satu fitur andalan FastPanel adalah kemudahannya dalam menginstall Content Management System (CMS) seperti WordPress.
Artikel ini akan memandu kamu install CMS WordPress di Fastpanel secara otomatis dibuat oleh fastpanel.
Instalasi Otomatis (CMS Based Site)
Metode yang paling cepat dan direkomendasikan untuk pemula. Panel akan secara otomatis mengunduh, mengkonfigurasi, dan menginstall WordPress berikut dengan databasenya.
Pembuatan Situs Baru
Setelah berhasil login ke dashboard FastPanel, kamu akan melihat halaman utama. Klik tombol “Create site” (atau “+ Buat situs”) yang biasanya terletak di pojok kanan atas layar.

Pilih Jenis Situs “CMS Based Site”
FastPanel akan menampilkan beberapa opsi tipe situs. Untuk install WordPress secara otomatis, pilih opsi “Create a CMS based site” (Buat situs berbasis CMS), lalu klik “Proceed to creating” atau “Lanjutkan”.

Konfigurasi Domain
Pada tahap ini, kamu akan diminta untuk mengatur domain. Isilah kolom-kolom berikut dengan seksama:
- Which domain to bind: Masukkan nama domain kamu, misalnya geekslabs.net .
- To Which IP Address: Pilih alamat IP publik dari server VPS.
- Add ‘www’ alias: Centang opsi ini jika kamu ingin domain www.geekslabs.net juga dapat diakses.
- DNS Settings: Karena dns record menggunakan cloudflare, maka abaikan saja.
Setelah selesai, klik “Next Step” untuk melanjutkan.

Atur Detail Admin WordPress
FastPanel akan secara otomatis memilih WordPress sebagai CMS yang akan diinstall. Sekarang, kamu perlu membuat kredensial untuk login ke dashboard admin WordPress nantinya. Isilah informasi berikut:
- Login: Buat username untuk administrator WordPress (misalnya geekslabs_456). Hindari menggunakan “admin” demi keamanan.
- Password: Buat password yang kuat atau gunakan fitur “Generate” untuk membuat password acak yang aman. Catat password ini.
- Email: Masukkan alamat email aktif kamu untuk notifikasi situs.
Beberapa sumber juga menyebutkan adanya opsi untuk mengirim data akses ini ke email kamu sebagai cadangan. Centang opsi tersebut jika tersedia . Klik “Next Step” untuk melanjutkan.

Instalasi Selesai
FastPanel akan bekerja secara otomatis. Proses ini hanya akan memakan waktu beberapa detik. Setelah selesai, kamu akan melihat pesan sukses seperti “geekslabs.net created!” atau halaman ringkasan yang menampilkan detail situs yang baru saja dibuat.

Kamu sekarang dapat mengklik tombol “Site card” untuk melihat detail lebih lanjut, seperti informasi database, atau langsung mengakses website.

Configuration SSL/TLS Cloudflare dan Fastpanel
Buatkan dns record di cloudflare untuk CMS WordPress, Pointing domain dengan IP Public, aktifkan Proxy Status menjadi Proxied karena akan menggunakan SSL/TLS dari cloudflare.

Setelah selesai membuat dns record, masuk ke menu SSL/TLS -> Origin Server -> Create Certificate -> Masukan domain geekslabs.net pada kolom Hostnames. Create
Secara otomatis cloudflare akan generate Origin Certificate dan Private Key. Salin pada notepad atau text editor sejenisnya. Lalu OK
Masuk ke dashboard Fastpanel, cari menu Management -> SSL Certificates.

Pilih menu Existing, Masukan Private Key Cloudflare pada kolom fastpanel dan Certificate. yang sebelumnya disimpan di notepad. Save

Berikut hasil membuat SSL Certificate di Fastpanel dengan Cloudflare, dengan status Valid.

Setelah berhasil SSL Fastpanel, tahap selanjutnya implementasi ke site cms WordPress. Masuk menu Options.

Pilih menu HTTPS -> Pada kolom SSL Certificate (https), Masukan Cloudflare Origin Certificate yang sebelumnya dibuat. Checklist Redirecting to HTTPS, HSTS, HTTP2, dan HTTP3. Save

Configuration Web Server dan PHP
Tujuan dari configuration web server dan php untuk memaksimalkan perfomance (Basic) dari CMS WordPress dengan resource terbatas contoh disini fastpanel berjalan di VPS RAM 1GB, CPU 1 Core, dan Storage 60GB dengan OS AlmaLinux 8.
Pilih menu Static content, checklist Enable Gzip, Use Nginx for static files. Caching period (days) 7 dan Gzip Compression level 6. Save

Masuk menu Backend (PHP, Reverse proxy etc.) , Backend type PHP, Handler PHP-FPM, PHP version 8.3, dan Workers count 10.
Catatan : Jika belum ada php version 8.3 install terlebih dahulu, ini merupakan version stable.

Pengujian Site CMS WordPress Fastpanel
Akses Site CMS WordPress pada browser dengan url https://geekslabs.net dengan tambahan huruf s didepan http menjadi https port default 443.

Kesimpulan
Install CMS WordPress di Fastpanel terbukti sangat mudah dan efisien, bahkan bagi pengguna yang baru pertama kali mengelola server sendiri.
Dengan fitur instalasi otomatisnya, kamu tidak perlu lagi direpotkan dengan konfigurasi manual yang rumit.
Kini, website impian kamu hanya beberapa klik saja. Jadi, tunggu apa lagi? Segera praktikkan panduan di atas dan mulailah membangun situs WordPress kamu dengan Fastpanel.
