Install WordPress aaPanel
Install WordPress aaPanel

Cara Install CMS WordPress Pada aaPanel (Stack LNMP)

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.

App Store aaPanel
App Store aaPanel

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.

Install dan Search one-click deployment
Install dan Search one-click deployment

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

one-click deployment 1.3
one-click deployment 1.3

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.

one-click deployment WordPress
one-click deployment WordPress

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

From Instalasi WordPress one-click deployment
From Instalasi WordPress one-click deployment

  • 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 terisiwordpress
  • 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.

Successfully Deploy WordPress
Successfully Deploy WordPress

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”.
Site Name Conf
Site Name Conf
  • 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.

Create Database di aaPanel
Create Database di aaPanel

Download Package WordPress

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

Upload File WordPress ke Folder wwwroot
Upload File WordPress ke Folder wwwroot

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.

Extract File WordPress
Extract File WordPress

Membuat File Config WordPress

Duplikat file wp-config-sample.php lalu ubah namanya menjadi wp-config.php.

Duplicate File WP Config WordPress
Duplicate File WP Config WordPress

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

Edit File wp-config
Edit File wp-config

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

Menambahkan Folder wordpress ke Site directory
Menambahkan Folder wordpress ke Site directory

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.

Setup Configuration Language WordPress
Setup Configuration Language WordPress
Configure Database WordPress
Configure Database WordPress

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

Information Database
Information Database

Proses Configure WordPress Compelte, Run the installation.

Configure WordPress Complete
Configure WordPress Complete

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

Register User Login WordPress
Register User Login WordPress

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

Success Register User WordPress
Success Register User WordPress

Pengujian CMS WordPress aaPanel

Masukan Username/ Email Address dan Password yang sebelumya dibuat. Log In

From Login Dashboard WordPress
From Login Dashboard WordPress

Dashboard WordPress

Dashboard Admin WordPress
Dashboard Admin WordPress

Home Page Default WordPress

Home Page WordPress Default