Salin dan Bagikan
Cara Install WordPress di cPanel - Panduan Lengkap Pemula

Cara Install WordPress di cPanel - Panduan Lengkap Pemula

Cara Install WordPress di cPanel: Panduan Lengkap untuk Pemula

Setelah membeli hosting dan domain, langkah pertama adalah menginstall WordPress. Kabar baiknya, hampir semua hosting modern menyediakan installer otomatis yang membuat proses ini sangat mudah - bahkan untuk pemula yang tidak punya background teknis!

Tutorial ini akan menunjukkan cara install WordPress menggunakan cPanel dengan Softaculous Auto Installer (metode termudah dan paling populer).

Prasyarat Sebelum Install

Sebelum mulai, pastikan Anda sudah punya:

Akun Web Hosting - Sudah subscribe paket hosting (shared/VPS/cloud)
Domain Name - Domain sudah terhubung dengan hosting
Akses cPanel - Username dan password cPanel dari provider hosting
Email Aktif - Untuk notifikasi dari WordPress

Spesifikasi Server Minimum:

  • PHP 7.4 atau lebih tinggi
  • MySQL 5.7 atau MariaDB 10.3 atau lebih tinggi
  • 512MB RAM (recommended 1GB+)
  • HTTPS support (SSL certificate)

Jangan khawatir, semua hosting modern sudah memenuhi persyaratan ini!

Metode 1: Install WordPress dengan Softaculous (TERMUDAH)

Ini adalah cara termudah dan paling populer. Softaculous adalah auto installer yang sudah terinstall di hampir semua cPanel.

Langkah 1: Login ke cPanel

  1. Buka browser dan akses cPanel Anda

    • URL biasanya: namadomainanda.com/cpanel atau namahostinganda.com:2083
    • Atau cek email welcome dari hosting untuk link cPanel
  2. Masukkan username dan password cPanel

    • Username dan password berbeda dengan akun hosting/billing
    • Cek email dari provider hosting
  3. Klik Login

Dashboard cPanel akan terbuka dengan banyak icon/menu.

Langkah 2: Buka Softaculous Apps Installer

  1. Di dashboard cPanel, scroll ke bawah
  2. Cari section “Softaculous Apps Installer”
  3. Klik icon “WordPress”

Alternatif:

  • Beberapa hosting punya icon “WordPress Manager” di cPanel
  • Atau cari “Softaculous” di search box cPanel

Langkah 3: Klik Install Now

  1. Setelah halaman WordPress Softaculous terbuka
  2. Anda akan lihat informasi tentang WordPress
  3. Klik tombol “Install Now” (biasanya warna biru/hijau)

Langkah 4: Isi Form Installation

Sekarang Anda akan melihat form dengan beberapa fields. Isi dengan hati-hati:

A. Software Setup

Choose Protocol:

  • Pilih “https://” (jika sudah install SSL certificate)
  • Atau “http://” jika belum (tapi sebaiknya install SSL dulu)
  • Hosting modern biasanya auto-install SSL gratis dari Let’s Encrypt

Choose Domain:

  • Pilih domain Anda dari dropdown
  • Jika punya multiple domain, pilih yang mau diinstall WordPress

In Directory:

  • Kosongkan jika ingin WordPress di root domain (namaanda.com)
  • Isi “blog” jika ingin di subdirectory (namaanda.com/blog)
  • Isi “wp” jika ingin tersembunyi (namaanda.com/wp)

Rekomendasi: Kosongkan untuk website utama, isi folder untuk testing.

B. Site Settings

Site Name:

  • Nama website Anda (contoh: “Toko Online Saya” atau “Blog Tutorial”)
  • Bisa diganti nanti di dashboard WordPress

Site Description:

  • Tagline/deskripsi singkat website (contoh: “Tips dan Tutorial SEO”)
  • Bisa diganti nanti

Enable Multisite (WPMU):

  • Jangan centang ini (untuk advanced users only)

C. Admin Account

Ini adalah akun administrator WordPress Anda (sangat penting!):

Admin Username:

  • Jangan pakai “admin” (terlalu mudah ditebak hacker!)
  • Gunakan username unik (contoh: “john_admin_2025”)
  • Kombinasi huruf, angka lebih aman

Admin Password:

  • Gunakan password KUAT (minimum 12 karakter)
  • Kombinasi: huruf besar, kecil, angka, simbol
  • Contoh: Wp$tr0ng2025!Pass
  • Softaculous biasanya auto-generate password kuat
  • SIMPAN password ini baik-baik!

Admin Email:

  • Email aktif Anda
  • Digunakan untuk reset password dan notifikasi
  • Pastikan Anda bisa akses email ini

D. Choose Language

  • Pilih “Indonesian” jika ingin dashboard berbahasa Indonesia
  • Atau “English” untuk bahasa Inggris
  • Bisa diganti nanti di Settings

E. Select Plugin(s) (Opsional)

Softaculous menawarkan beberapa plugin untuk langsung diinstall:

Yang direkomendasikan:

  • Limit Login Attempts - security plugin (recommended!)
  • wpCentral - manage multiple sites (jika perlu)

Yang tidak perlu saat ini:

  • ❌ Classic Editor (kecuali Anda tidak suka Gutenberg)

Catatan: Anda bisa install plugin lain nanti dari dashboard WordPress.

F. Advanced Options (Optional)

Bagian ini bisa di-expand, tapi biasanya tidak perlu diubah:

Database Name:

  • Auto-generated (biarkan default)

Table Prefix:

  • Default: wp_
  • Bisa diganti ke wp_xyz_ untuk extra security (opsional)

Upgrade Email:

  • Pilih “Send email” jika ingin notifikasi saat ada update

Auto Upgrade:

  • Centang “Auto Upgrade WordPress” untuk auto-update (recommended)
  • Centang “Auto Upgrade Plugins” (hati-hati, bisa break site)
  • Centang “Auto Upgrade Themes” (hati-hati)

Backup Location:

  • Pilih lokasi backup otomatis (jika ada)

Automated Backups:

  • Biarkan dicentang (recommended)

G. Select Theme (Opsional)

Softaculous menawarkan beberapa theme untuk langsung diinstall. Anda bisa:

  • Skip ini (install theme nanti)
  • Atau pilih salah satu theme yang ditawarkan

Rekomendasi: Skip dulu, nanti install theme yang sesuai kebutuhan.

Langkah 5: Klik Install

  1. Scroll ke bawah form
  2. Double-check semua informasi yang Anda isi
  3. Klik tombol “Install”

Progress Installation:

  • Softaculous akan mulai menginstall WordPress
  • Progress bar akan muncul (0% → 100%)
  • Proses biasanya memakan waktu 1-3 menit
  • Jangan close browser atau refresh halaman!

Langkah 6: Installation Complete!

Setelah selesai, Anda akan melihat pesan sukses dengan informasi penting:

Yang Akan Ditampilkan:

  • ✅ URL website Anda: https://namaanda.com
  • ✅ URL Admin Panel: https://namaanda.com/wp-admin
  • ✅ Admin Username: (yang tadi Anda buat)
  • ✅ Admin Password: (yang tadi Anda buat)

PENTING:

  • Screenshot atau copy informasi ini
  • Atau check email Anda (Softaculous kirim detail installation)

Langkah 7: Login ke Dashboard WordPress

  1. Klik link Admin URL atau buka https://namaanda.com/wp-admin
  2. Masukkan username dan password admin
  3. Klik “Log In”

Selamat! Anda berhasil install WordPress! 🎉

Metode 2: Install WordPress Secara Manual (untuk Advanced Users)

Jika hosting Anda tidak punya Softaculous atau Anda ingin install manual:

Langkah Manual:

1. Download WordPress

  • Kunjungi wordpress.org/download
  • Download file ZIP terbaru (biasanya 20-25MB)

2. Buat Database MySQL

Di cPanel:

  1. Cari “MySQL Database Wizard” atau “MySQL Databases”
  2. Buat database baru (contoh: wp_database)
  3. Buat user baru (contoh: wp_user) dengan password kuat
  4. Tambahkan user ke database dengan ALL PRIVILEGES
  5. Catat: nama database, username, password, dan hostname (biasanya localhost)

3. Upload File WordPress

Via File Manager:

  1. cPanel → File Manager
  2. Masuk ke folder public_html
  3. Upload file ZIP WordPress yang sudah didownload
  4. Extract file ZIP
  5. Pindahkan semua file dari folder wordpress ke public_html

Via FTP:

  1. Download FTP client (FileZilla)
  2. Connect ke server dengan credentials FTP
  3. Upload semua file WordPress ke folder public_html

4. Jalankan WordPress Installation

  1. Buka https://namaanda.com di browser
  2. Anda akan melihat halaman “Famous 5-Minute Installation”
  3. Pilih bahasa → Klik “Continue”
  4. Klik “Let’s go!”

5. Isi Database Information

  • Database Name: nama database yang tadi dibuat
  • Username: username database
  • Password: password database
  • Database Host: biasanya localhost
  • Table Prefix: wp_ (atau ubah untuk security)

Klik “Submit” → “Run the installation”

6. Fill Site Information

  • Site Title: nama website
  • Username: username admin (jangan “admin”)
  • Password: password kuat
  • Your Email: email aktif
  • Search Engine Visibility: jangan centang (untuk production site)

Klik “Install WordPress”

7. Success!

WordPress sudah terinstall. Login dengan credentials tadi.

Setting Awal Setelah Install

Setelah berhasil install, ada beberapa setting penting yang harus dilakukan:

1. Update WordPress, Theme, dan Plugin

Dashboard → Updates → Update Now

Selalu gunakan versi terbaru untuk keamanan!

2. Delete Sample Content

WordPress auto-create sample post dan page:

  • Posts → Trash “Hello World” post
  • Pages → Trash “Sample Page”
  • Comments → Trash sample comment

Settings → Permalinks → Pilih “Post name”

Ini membuat URL lebih SEO-friendly:

  • ❌ Bad: namaanda.com/?p=123
  • ✅ Good: namaanda.com/nama-artikel

Klik “Save Changes”

4. Create Homepage

Pages → Add New → Buat halaman “Home”

Settings → Reading → Pilih:

  • ✅ A static page
  • Homepage: pilih “Home”
  • Posts page: buat page “Blog” dan pilih

5. Set Site Title and Tagline

Settings → General:

  • Site Title: Nama website yang proper
  • Tagline: Deskripsi singkat (atau kosongkan)
  • WordPress Address & Site Address: pastikan sama dengan domain Anda
  • Email: pastikan benar
  • Timezone: pilih “Jakarta” atau timezone Anda
  • Date & Time Format: sesuaikan

Klik “Save Changes”

6. Set Discussion Settings

Settings → Discussion:

  • Atur moderasi komentar
  • Enable/disable avatars
  • Anti-spam settings

7. Install Essential Plugins

Plugins → Add New → Install:

Security:

  • Wordfence Security
  • iThemes Security

SEO:

  • Yoast SEO atau Rank Math

Performance:

  • WP Super Cache atau W3 Total Cache
  • Smush (image optimization)

Backup:

  • UpdraftPlus

8. Install Theme

Appearance → Themes → Add New

Free Themes Recommended:

  • Astra
  • GeneratePress
  • OceanWP
  • Neve

Atau upload theme premium jika sudah beli.

9. Install SSL Certificate (Jika Belum)

Di cPanel:

  • SSL/TLS Status → Run AutoSSL (untuk Let’s Encrypt gratis)

Di WordPress:

  • Install plugin “Really Simple SSL”
  • Activate → Auto-configure

10. Create Important Pages

Pages → Add New → Buat:

  • About Us
  • Contact
  • Privacy Policy (use WordPress template)
  • Terms of Service
  • Disclaimer

Troubleshooting: Masalah Umum & Solusi

Masalah 1: Error Establishing Database Connection

Penyebab: Database credentials salah atau database tidak exist

Solusi:

  1. Check file wp-config.php via File Manager atau FTP
  2. Pastikan DB_NAME, DB_USER, DB_PASSWORD, DB_HOST benar
  3. Pastikan database user punya privileges
  4. Coba ganti DB_HOST dari ’localhost’ ke ‘127.0.0.1’ atau sebaliknya

Masalah 2: White Screen of Death (WSOD)

Penyebab: Memory limit, plugin conflict, theme issue

Solusi:

  1. Increase memory limit di wp-config.php: define('WP_MEMORY_LIMIT', '256M');
  2. Disable plugins: rename folder wp-content/plugins via File Manager
  3. Switch ke default theme: rename folder theme aktif di wp-content/themes

Masalah 3: 404 Error pada Posts

Penyebab: Permalink settings belum di-save

Solusi:
Settings → Permalinks → Klik “Save Changes” (tanpa ubah apapun)

Masalah 4: Cannot Install Plugins/Themes

Penyebab: File permissions salah

Solusi:
Via File Manager:

  • Folder permissions: 755
  • File permissions: 644
  • Folder wp-content: 755

Masalah 5: Login Page Redirect Loop

Penyebab: URL settings salah atau cookie issue

Solusi:

  1. Clear browser cache dan cookies
  2. Check WordPress Address dan Site Address di database (wp_options table)
  3. Add to wp-config.php:
define('WP_HOME','https://namaanda.com');
define('WP_SITEURL','https://namaanda.com');

Masalah 6: Email Tidak Terkirim

Penyebab: PHP mail() function tidak work di shared hosting

Solusi:

  • Install plugin “WP Mail SMTP”
  • Configure dengan SMTP credentials
  • Atau gunakan email provider (Gmail SMTP, SendGrid, Mailgun)

Best Practices Setelah Install

Security Best Practices

✅ Gunakan username admin yang kuat (bukan “admin”)
✅ Gunakan password panjang dan kompleks
✅ Enable two-factor authentication (2FA)
✅ Install security plugin (Wordfence/iThemes)
✅ Limit login attempts
✅ Hide WordPress version
✅ Disable file editing: define('DISALLOW_FILE_EDIT', true);
✅ Regular updates untuk WordPress, themes, plugins

Performance Best Practices

✅ Install caching plugin (WP Super Cache/W3 Total Cache)
✅ Optimize images sebelum upload (atau pakai plugin Smush)
✅ Gunakan CDN (Cloudflare gratis)
✅ Lazy load images
✅ Minify CSS dan JavaScript
✅ Choose lightweight theme
✅ Limit plugin usage (hanya yang essential)

Backup Best Practices

✅ Setup automatic daily backups (UpdraftPlus)
✅ Store backups di cloud (Google Drive/Dropbox)
✅ Keep multiple backup copies
✅ Test restore process monthly
✅ Backup before major updates

Kesimpulan

Install WordPress di cPanel sangat mudah dengan Softaculous Auto Installer:

  1. Login ke cPanel
  2. Buka Softaculous → WordPress
  3. Klik Install Now
  4. Isi form installation
  5. Klik Install
  6. Done! (1-3 menit)

Langkah Selanjutnya:

  • ✅ Install complete
  • ✅ Basic settings done
  • 📝 Buat konten (posts & pages)
  • 🎨 Customize tampilan dengan theme
  • 🔌 Install plugin essential
  • 📈 Optimasi SEO
  • 🚀 Launch website!

Selamat! Website WordPress Anda sudah siap digunakan. Sekarang saatnya mulai membuat konten dan mengembangkan website Anda!

Link Postingan : https://www.tirinfo.com/cara-install-wordpress-di-cpanel-panduan-lengkap-pemula/

Hendra WIjaya
Tirinfo
8 minutes.
8 December 2025