Pernah nggak sih, kamu udah semangat banget mau bikin website, tapi begitu sampai tahap instalasi WordPress malah mentok berjam-jam? Layar penuh error, bingung bedain database sama host, ujung-ujungnya nanya ke Google dan makin mumet.

Kabar baiknya, skenario itu nggak perlu terjadi lagi.

Saya akan tunjukkan cara install WordPress di cPanel dan localhost Laragon—langkah demi langkah, rapi, dan yang paling penting: selesai dalam 15 menit. Kamu nggak butuh jadi programmer. Cukup ikuti panduan ini, dua metode sekaligus, biar kamu bisa latihan di komputer sendiri sebelum terjun ke server live.

Persiapan Sebelum Instalasi (5 Hal yang Wajib Ada)

Sebelum menyentuh mouse, pastikan barang-barang ini sudah siap. Ini mempercepat proses tanpa drama.

  • Untuk cPanel (hosting live):
  • Untuk Laragon (localhost):
    • Laragon sudah terinstal di Windows. Kalau belum, download dari laragon.org dan install, cukup next-next saja.
    • File installer WordPress yang sama.
  • Untuk keduanya:
    • Browser modern (Chrome, Firefox, atau Edge).
    • Koneksi internet stabil.

Nah, sekarang kamu siap. Kita mulai dari yang live dulu.

Cara Install WordPress di cPanel dalam 15 Menit (Manual Method)

Sebagian besar pemula langsung mengeklik Softaculous atau Fantastico, dan itu memang cepat. Tapi, itu adalah metode auto-installer. Saya justru akan mengajarkan cara manual. Kenapa?

Wawasan veteran: Auto-installer sering meninggalkan file demo, plugin sampah, dan prefix database yang mudah ditebak (wp_). Instalasi manual memberimu kendali penuh atas keamanan dan performa sejak detik pertama.

1. Upload dan Ekstrak WordPress via File Manager

Setelah login ke cPanel, buka File Manager. Masuk ke folder public_html (atau folder domain tujuan). Lalu:

  • Klik Upload, pilih file wordpress.zip yang sudah kamu download tadi.
  • Tunggu hingga 100%, lalu kembali ke File Manager.
  • Klik kanan file zip tersebut, pilih Extract. Semua file WordPress akan muncul.
  • Pindahkan semua isi folder wordpress ke root folder public_html agar domain langsung membaca instalasi.
  • Hapus file zip dan folder kosong wordpress agar tidak memakan space.

Tips: Gunakan ekstrak bawaan cPanel, bukan FTP. Kecepatannya bisa 3x lebih cepat.

2. Membuat Database dan User MySQL

Kembali ke dashboard cPanel, cari MySQL® Databases. Di sinilah otak website-mu nanti.

  • Buat database baru: Isi nama unik, misal namaweb_db. Catat.
  • Buat user database: Nama user dan password yang sulit ditebak (pakai generate password biar aman).
  • Hubungkan user ke database: Scroll down ke Add User to Database. Pilih user dan database yang barusan kamu buat, lalu klik Add.
  • Pada halaman Manage User Privileges, centang ALL PRIVILEGES, lalu save.

Keamanan: Jangan gunakan prefix wp_ nanti saat instalasi. Ganti dengan sesuatu acak seperti webku_ atau xs92_. Ini tameng kecil dari serangan SQL injection massal.

3. Jalankan Instalasi via Browser

Sekarang buka alamat domain kamu (misal namadomain.com). Otomatis akan muncul halaman setup WordPress.

  1. Pilih bahasa (Indonesia bisa, tapi untuk kemudahan belajar, tetap Inggris juga oke).
  2. Isi detail database:
    • Database Name: [nama yang tadi dibuat]
    • Username: [user database]
    • Password: [password user]
    • Database Host: localhost (standar cPanel)
    • Table Prefix: UBAH dari wp_ menjadi prefix acak yang tadi kamu siapkan, misal webku_.
  3. Klik Submit, lalu Run the installation.
  4. Isi Site Title, username admin (jangan admin!), password kuat, dan email. Klik Install WordPress.

Selesai. Dashboard WordPress-mu sudah bisa diakses di namadomain.com/wp-admin. Total waktu yang dibutuhkan biasanya kurang dari 10 menit, asalkan file sudah di-download sebelumnya.

Cara Install WordPress di Localhost Laragon (15 Menit, Bahkan Kurang)

Keuntungan Laragon: dia nggak cuma ringan, tapi bisa membuat virtual host otomatis dan database tanpa sering masuk phpMyAdmin.

1. Siapkan Database via Laragon

Saat kamu klik Start di Laragon, tekan tombol Database. Pilih Create Database.

  • Beri nama, misal latihanwp.
  • Pilih engine InnoDB, create. User dan password default adalah root (tanpa password). Jangan pernah pakai setelan ini di server live, tapi untuk localhost aman.

2. Tempatkan File WordPress di Folder www

Buka folder instalasi Laragon (biasanya di C:\laragon\www). Buat folder baru dengan nama project-mu, contoh websitemu. Ekstrak semua file WordPress dari zip ke folder tersebut. Struktur akhirnya misalnya C:\laragon\www\websitemu\ langsung berisi file wp-config-sample.php, dll.

3. Masuk ke Instalasi Lewat Browser

Laragon otomatis menyediakan akses di websitemu.test. Jadi buka browser, ketik websitemu.test. Seringkali Laragon langsung mendeteksi dan menduplikasi langkah setup WordPress seperti di cPanel.

  • Kamu akan melihat form yang sama. Masukkan nama database tadi (latihanwp), user root, password kosongkan, host localhost, dan ubah prefix.
  • Klik install, isi data website, selesai.

Metode Super Cepat: Quick Create
Laragon punya fitur tersembunyi. Klik kanan di aplikasi Laragon yang berjalan di tray, pilih Quick Create → WordPress. Aplikasi akan otomatis mendownload, mengekstrak, membuat database, dan mengonfigurasi semuanya. Tinggal kamu buka namasite.test, dan form tinggal di-submit. Benar-benar di bawah 5 menit. Tapi jika ingin belajar proses manual, gunakan langkah 1-3 tadi.

Migrasi dari Localhost ke cPanel Tanpa Pusing (Tahap Bonus)

Ini bagian yang paling ditakuti pemula: memindahkan WordPress dari laptop ke hosting. Banyak yang berakhir dengan error white screen atau link rusak.

Gunakan strategi dua langkah ini:

  1. Copy file dan database. Pindahkan semua file dari folder www ke public_html via File Manager (zip dan extract di sana, seperti sebelumnya). Ekspor database lokal lewat Laragon: buka phpMyAdmin (localhost/phpmyadmin), pilih database, ekspor format .sql. Di cPanel, buka phpMyAdmin, impor file itu ke database yang baru.
  2. Ubah URL secara tepat. Jangan asal find-replace di file .sql pakai text editor biasa. Itu akan merusak data serial plugin/tema. Lakukan setelah impor: install plugin Better Search Replace di WordPress live, dan ganti http://websitemu.test menjadi https://namadomain.com. Satu klik, URL bersih tanpa korupsi data. Inilah praktik yang dipakai developer berpengalaman.

Kesalahan Fatal yang Harus Kamu Hindari

  • Membiarkan prefix database wp_. Sudah dibahas tadi, ganti di awal.
  • Menggunakan “admin” sebagai username login. Ini adalah target pertama bot hacker.
  • Lupa mengganti permalink langsung setelah instalasi. Setting > Permalinks, pilih Post name agar URL SEO-friendly.
  • Tidak menghapus file readme.html dan license.txt di root direktori. Tidak berbahaya tapi menampilkan versi WordPress kamu ke publik.
  • Mengabaikan sertifikat SSL. Begitu live, segera aktifkan SSL gratis dari cPanel (Let’s Encrypt) agar website-mu dipercaya browser.

Dari Nol ke Website Live dalam 15 Menit

Kamu baru saja mempelajari dua jalur instalasi WordPress yang clean, aman, dan bebas bloat. Dengan panduan ini, frustrasi instalasi yang dulu bikin mundur sekarang jadi langkah enteng. Aku sengaja menekankan metode manual, karena saat terjadi error di tengah malam, kamu sudah tahu di mana letak urat nadi WordPress kamu.

Sekarang giliranmu.
Pilih salah satu metode di atas, langsung praktik, dan lihat hasilnya. Kalau ada bagian yang terasa aneh atau muncul error aneh, tulis komentar di bawah—saya siap bantu.

Dan jangan lupa: subscribe newsletter rahasia kami untuk mendapatkan script checklist migrasi WordPress gratis serta trik tingkat lanjut yang tidak muncul di blog biasa. Kamu bisa langsung klik tombol di bawah dan aku pastikan email kamu hanya dapat yang premium.

FAQ – Pertanyaan Paling Sering Muncul

Apa beda install manual vs pakai auto-installer seperti Softaculous?

Manual memberimu kendali penuh terhadap prefix database, menghindari plugin promosi bawaan, dan memberikan pemahaman mendalam jika terjadi troubleshooting. Auto-installer cocok untuk kecepatan, tapi sering menyisakan sampah digital.

Berapa lama sebenarnya instalasi WordPress dari awal sampai selesai?

Dengan file WordPress sudah terunduh, instalasi di cPanel atau Laragon rata-rata memerlukan 7–12 menit. Proses paling lama terjadi saat upload file zip ke cPanel, tergantung kecepatan koneksi.

Apakah wajib menggunakan Laragon untuk localhost? Kenapa tidak pakai XAMPP saja?

Tidak wajib, tetapi Laragon didesain untuk performa. Ia mendukung virtual host otomatis, fitur quick create, dan manajemen database yang lebih ringan. XAMPP tetap bisa, hanya akan sedikit lebih banyak langkah konfigurasi.

Bagaimana cara mengatasi “Error establishing a database connection” setelah migrasi?

Periksa kembali isi file wp-config.php. Pastikan DB_NAMEDB_USERDB_PASSWORD, dan DB_HOST sudah sesuai dengan pengaturan di server live. Kesalahan kecil di sini jadi penyebab nomor satu.

Apakah saya bisa menginstal WordPress tanpa domain dulu?

Bisa. Gunakan localhost. Setelah desain selesai, pindahkan ke domain live sesuai panduan migrasi di atas. Ini cara teraman untuk belajar tanpa biaya.

Apa yang harus dilakukan setelah instalasi untuk keamanan dasar?

Ganti prefix database, gunakan username unik, aktifkan SSL, batasi percobaan login (pakai plugin seperti Limit Login Attempts Reloaded), dan nonaktifkan file editing dari dashboard.

About the Author

Dzul Qurnain

Suka nonton Anime, ngoding dan bagi-bagi tips kalau tahu.. Oh iya, suka baca ( tapi yang menarik menurutku aja)... Praktisi WordPress, web development, SEO, dan server administration yang membagikan tutorial teknis dan catatan implementasi nyata.

View All Articles