Cara Install WordPress di cPanel dalam 5 Menit
Cara install WordPress di cPanel lewat Softaculous langkah demi langkah, lalu setting awal: SSL, LiteSpeed Cache, permalink, email SMTP, dan keamanan.
Diperbarui 7 November 2026 · Tim HostingWebsite
Semua paket hosting HostingWebsite.co.id punya Softaculous Apps Installer di cPanel. WordPress terpasang lewat satu formulir, tanpa upload file atau membuat database sendiri. Instalasinya kurang dari lima menit. Pengaturan sesudahnya yang menentukan website cepat dan aman, jadi bagian itu kami bahas lebih panjang.
Sebelum mulai
Pastikan domain sudah mengarah ke hosting. Cara ceknya: buka SSL/TLS Status di cPanel. Kalau domain dan www sudah bergembok hijau, SSL sudah terbit dan kamu bisa memilih https://. Kalau nameserver baru saja diganti dan SSL belum ada, tunggu propagasi lalu klik Run AutoSSL.
Langkah install lewat Softaculous
- Login ke cPanel dari panel member (tombol “Login cPanel”), atau buka
https://domainkamu.com:2083. - Cari Softaculous Apps Installer, klik ikon WordPress, lalu Install Now.
- Isi formulirnya:
- Choose Protocol:
https://bila SSL sudah aktif. - Choose Domain: domainmu. Kosongkan In Directory supaya WordPress tampil di halaman utama.
- Admin Username: jangan
adminatau nama domain. Bot brute-force selalu mencoba dua itu lebih dulu. - Admin Password: pakai yang dibuatkan Softaculous, simpan di password manager.
- Admin Email: email aktif yang kamu baca, karena reset password dikirim ke sini.
- Select Plugins: centang LiteSpeed Cache kalau opsinya muncul.
- Choose Protocol:
- Klik Install dan tunggu sekitar 30 detik. Softaculous menampilkan alamat admin, biasanya
https://domainkamu.com/wp-admin.
Bagian Advanced Options
Bagian ini terlipat di bawah formulir dan jarang dibuka, padahal ada dua pengaturan yang berguna:
- Table Prefix: ganti
wp_dengan awalan acak. Tidak membuat website kebal serangan, tapi mengurangi peluang skrip otomatis yang menebak nama tabel. - Auto Upgrade: pilih untuk update minor otomatis. Update mayor sebaiknya kamu lakukan sendiri setelah backup.
Setting awal yang wajib (sekitar 10 menit)
Permalink. Buka Settings, Permalinks, pilih Post name. URL jadi domainkamu.com/judul-artikel, lebih rapi untuk pembaca dan mesin pencari. Lakukan ini sebelum menerbitkan konten, supaya tidak ada tautan lama yang rusak.
LiteSpeed Cache. Di menu LiteSpeed Cache, buka Cache dan pastikan Enable Cache menyala. Di Page Optimization, aktifkan minify CSS dan JS serta lazy load gambar satu per satu. Kalau tampilan berantakan, matikan opsi terakhir yang kamu nyalakan.
Paksa HTTPS. Di Settings, General, pastikan WordPress Address dan Site Address sama-sama memakai https://.
Pilih tema yang ringan. Untuk website usaha, tema seperti Astra, Kadence, atau Blocksy dengan editor blok sudah cukup. Tema “serba bisa” yang memuat puluhan file JavaScript adalah penyebab lambat yang paling sering kami temui.
Keamanan dasar. Username bukan admin, password kuat, dan update plugin rutin. Di sisi server, Imunify360 (mulai paket Starter) sudah memblokir percobaan brute-force dan memindai malware, jadi plugin keamanan tambahan sifatnya opsional.
Email dari website. Buat halo@domainkamu.com di menu Email Accounts, lalu pasang plugin SMTP (misalnya WP Mail SMTP) dan arahkan ke akun itu. Form kontak yang mengirim lewat fungsi mail() PHP lebih sering berakhir di folder spam.
Backup. Server membuat backup otomatis (mingguan di Hemat, harian mulai Starter). Restore bisa diminta lewat tiket, sedangkan paket Ultimate bisa restore sendiri. Sebagai cadangan kedua, plugin seperti UpdraftPlus bisa mengirim backup ke Google Drive.
Install di subfolder atau subdomain
- Subfolder (
domain.com/blog): di Softaculous, isi In Directory denganblog. - Subdomain (
blog.domain.com): buat subdomain dulu lewat menu Domains, lalu pilih subdomain itu di Choose Domain.
Masalah yang sering muncul
“Error establishing a database connection”. Biasanya setelah migrasi manual. Cocokkan DB_NAME, DB_USER, dan DB_PASSWORD di wp-config.php dengan yang ada di menu MySQL Databases, termasuk awalan username.
Gembok tidak muncul atau ada peringatan “Not secure”. Kalau SSL sudah aktif, penyebabnya biasanya mixed content: gambar atau skrip masih dimuat lewat http://. Ganti URL lama di database dengan plugin Better Search Replace.
Halaman tidak berubah setelah diedit. Purge LiteSpeed Cache lewat tombol di admin bar.
Upload tema atau plugin gagal karena ukuran. Naikkan upload_max_filesize dan post_max_size di Select PHP Version, tab Options (atau MultiPHP INI Editor, tergantung tampilan cPanel).
Layar putih kosong. Biasanya plugin atau tema yang error. Ganti nama folder plugin yang terakhir dipasang lewat File Manager untuk menonaktifkannya, atau aktifkan sementara WP_DEBUG di wp-config.php untuk melihat pesan errornya.
Catatan dari tim support: setelah instalasi, simpan tiga hal di tempat aman: alamat
wp-admin, username admin, dan email yang terdaftar. Banyak tiket “tidak bisa login” berawal dari email admin yang sudah tidak aktif, sehingga link reset password tidak pernah sampai.
Ingin dipasangkan saja? Buka tiket, pemasangan WordPress gratis di semua paket. Belum punya hosting? Lihat hosting WordPress murah.
