📖 Panduan · wordpress · tutorial

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

  1. Login ke cPanel dari panel member (tombol “Login cPanel”), atau buka https://domainkamu.com:2083.
  2. Cari Softaculous Apps Installer, klik ikon WordPress, lalu Install Now.
  3. Isi formulirnya:
    • Choose Protocol: https:// bila SSL sudah aktif.
    • Choose Domain: domainmu. Kosongkan In Directory supaya WordPress tampil di halaman utama.
    • Admin Username: jangan admin atau 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.
  4. 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 [email protected] 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 dengan blog.
  • 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.

Perangkat yang kami pakai setiap hari di server

cPanel Let's Encrypt phpMyAdmin Roundcube WordPress WooCommerce PrestaShop Joomla Drupal Moodle PHP Laravel CodeIgniter HTML/CSS/JS Node.js Next.js Python Go Composer Git MariaDB MySQL
Tim customer support memakai headset di kantor
Tim support online 24 jam

Bebas konsultasi gratis kapan pun kamu butuhkan!

Bingung pilih paket? Ceritakan kebutuhanmu, kami rekomendasikan yang paling pas. Mulai Rp3.000/bulan, SSL & migrasi gratis.

Petugas support tersenyum membantu pelanggan

Butuh bantuan memilih hosting?

Tim kami siap membantu setiap hari, 24 jam. Konsultasi gratis.