WordPress tetap menjadi Content Management System (CMS) paling populer di dunia, menggerakkan lebih dari 40% website di internet. Kemudahan penggunaannya, fleksibilitas, dan komunitas yang besar menjadi alasan utama popularitasnya.
Bagi kamu yang ingin memiliki website dengan performa tinggi dan kontrol server yang lebih baik, menggunakan panel server seperti aaPanel pilihan yang tepat.
aaPanel adalah panel kontrol server web gratis yang ringan dan powerful, khususnya untuk environment LNMP (Linux, Nginx, MySQL, PHP).
Stack LNMP dikenal memiliki performa yang lebih unggul dalam menangani traffic tinggi dibandingkan stack LAMP classic. Artikel ini akan memandu kamu cara install WordPress pada aaPanel dengan stack LNMP.
Langkah-langkah Install WordPress di aaPanel (LNMP)
Pastikan kamu telah memiliki akses root ke VPS atau Cloud Server dengan sistem operasi Linux.
Proses instalasi WordPress pada aaPanel dapat disederhanakan secara signifikan berkat fitur One-Click Deployment. Fitur ini mengotomatiskan proses unduh, konfigurasi, dan setup database, sehingga memudahkan pengguna, terutama bagi pemula.
1. Buka Menu App Store di aaPanel
Buka web browser, akses dashboard aaPanel menggunakan alamat IP Addres_Public dan Port yang sesuai (misalnya, http://IP_Address_Public:Port_aaPanel).
Masukkan username dan password aaPanel, lalu klik “Login”.
Setelah berhasil login, cari menu “App Store” di sidebar sebelah kiri dashboard aaPanel. App Store adalah tempat kamu bisa menemukan berbagai aplikasi dan plugin yang diinstal pada aaPanel ada Gratis dan berbayar.

Pada halaman App Store, cari “One-Click Deployment”.
Setelah masuk ke App Store, kamu akan melihat antarmuka yang terbagi menjadi beberapa kategori. Pada kolom Search App masukan “One-Click Deployment“, Lalu klik icon Pencarian.

Akan tampil menu baru one-click deployment 1.3, Install Now, tungu sampai proses install selesai.

Mulai Instalasi WordPress Menggunakan Plugin One-Click Deployment
Masih di menu “App Store“, pindah ke tab “Installed” cari One-Click Deployment, Lalu Klik.
Pada menu one-click deployment, pilih menu Recommend pada baris WordPress, Klik one-click untuk instalasi CMS WordPress.

Setelah itu, sebuah jendela pop-up (form instalasi) akan muncul. Isilah beberapa informasi penting yang diminta.

- Domain: Masukkan nama domain/subdomain yang akan digunakan untuk website WordPress ini. Pastikan domain/subdomain sudah mengarah ke IP Public VPS atau Cloud.
- Note (optional): Kamu bisa menambahkan catatan atau deskripsi singkat tentang WordPress.
- Root Directory: aaPanel akan otomatis menyarankan path direktori tempat file-file WordPress akan disimpan (kamu bisa membiarkannya default).
- Database: Pilih “Create Database”. Masukkan:
- Database Name: Nama database
- User: Username database
- Password: Password username database ini. Catat dan Simpan Informasi database pada notepad.
- Source Code: Biasanya akan terisi “wordpress”
- PHP Version: Pilih versi PHP yang ingin kamu gunakan untuk WordPress. Sangat disarankan untuk memilih versi LTS (Long Term Support), misalnya: PHP 7.4, PHP 8.0, PHP 8.1, jika tidak php yang ingin kamu pilih maka harus install terlebih dahulu pada App Store.
Setelah semua from terisi dengan benar, lalu klik tombol “Submit”. aaPanel mulai download file WordPress, Create database, dan melakukan konfigurasi awal. Tunggu sampai proses selesai.

URL Rewrite Permalink
Setelah WordPress terinstal pada aaPanel, kamu perlu konfigurasi satu pengaturan server agar struktur permalink (URL yang rapi).
- Akses kembali halaman dashboard utama aaPanel.
- Buka menu Website yang terletak di sidebar sebelah kiri.
- Cari domain kamu WordPress, lalu klik “Conf” di kolom “Operate“.
- Di menu conf, cari bagian “URL rewrite”.
- Dari list dropdown template rewrite, pilih “wordpress”.

- Klik tombol “Save” untuk menyimpan aturan rewrite yang telah dikonfigurasi.
Tujuan konfigurasi ini agar server web Nginx mampu menangani berbagai struktur permalink WordPress yang kamu pilih.
Install WordPress Manual Tanpa Plugin One-Click Deployment
Sebelumnya install WordPress menggunakan bantuan plugin aaPanel, dimana plugin One-Click Deployment akan mengunduh otomatis WordPress dan Membuat wp-config.php .
Create Database
Buat database pada aaPanel, masuk ke menu Databases > Add DB, lalu isi kolom DB Name, Username, dan Password sesuai dengan kebutuhan.

Download Package WordPress
Unduh paket WordPress di website resmi, upload wordpress-6.8.3.zip pada menu Files aaPanel. Tunggu sampai Proses Upload selesai.

Unzip File wordpress-6.8.3.zip
Extract file WordPress-6.8.3.zip pada aaPanel, tunggu sampai proses extract selesai. Delete wordpress-6.8.3.zip pada menu files aaPanel.

Membuat File Config WordPress
Duplikat file wp-config-sample.php lalu ubah namanya menjadi wp-config.php.

Edit file wp-config.php pada aaPanel, masukan DB_NAME, DB_USER, dan DB_PASSWORD yang sebelumnya dibuat saat Add site. Save

Masuk ke menu Website untuk mengarahkan folder wordpress ke Site name.

Setup Wizard CMS WordPress
Setelah proses instal CMS WordPress menggunakan plugin one-click deployment, langkah selanjutnya konfigurasi WordPress itu sendiri, akses link http WordPress untuk mulai Configure.
Kamu akan diarahkan untuk pemilihan bahasa WordPress, Pilih English (United State), Continue.


Masukan pada From: Database Name, Username, dan Password, sebelumnya saat install WordPress. Submit

Proses Configure WordPress Compelte, Run the installation.

Setelah proses configuration WordPress selesai, tahap selanjutnya pembuatan account user login, seperti Site Title WordPress, Username, Password, dan Email. Install WordPress

Pembuatan user login WordPress Success, Klik Login untuk masuk ke dashboard WordPress, Secara default role saat membuat user yaitu Administrator.

Pengujian CMS WordPress aaPanel
Masukan Username/ Email Address dan Password yang sebelumya dibuat. Log In

Dashboard WordPress

Home Page Default WordPress


