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
Buka browser dan akses cPanel Anda
- URL biasanya:
namadomainanda.com/cpanelataunamahostinganda.com:2083 - Atau cek email welcome dari hosting untuk link cPanel
- URL biasanya:
Masukkan username dan password cPanel
- Username dan password berbeda dengan akun hosting/billing
- Cek email dari provider hosting
Klik Login
Dashboard cPanel akan terbuka dengan banyak icon/menu.
Langkah 2: Buka Softaculous Apps Installer
- Di dashboard cPanel, scroll ke bawah
- Cari section “Softaculous Apps Installer”
- Klik icon “WordPress”
Alternatif:
- Beberapa hosting punya icon “WordPress Manager” di cPanel
- Atau cari “Softaculous” di search box cPanel
Langkah 3: Klik Install Now
- Setelah halaman WordPress Softaculous terbuka
- Anda akan lihat informasi tentang WordPress
- 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
- Scroll ke bawah form
- Double-check semua informasi yang Anda isi
- 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
- Klik link Admin URL atau buka
https://namaanda.com/wp-admin - Masukkan username dan password admin
- 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:
- Cari “MySQL Database Wizard” atau “MySQL Databases”
- Buat database baru (contoh:
wp_database) - Buat user baru (contoh:
wp_user) dengan password kuat - Tambahkan user ke database dengan ALL PRIVILEGES
- Catat: nama database, username, password, dan hostname (biasanya
localhost)
3. Upload File WordPress
Via File Manager:
- cPanel → File Manager
- Masuk ke folder
public_html - Upload file ZIP WordPress yang sudah didownload
- Extract file ZIP
- Pindahkan semua file dari folder
wordpresskepublic_html
Via FTP:
- Download FTP client (FileZilla)
- Connect ke server dengan credentials FTP
- Upload semua file WordPress ke folder
public_html
4. Jalankan WordPress Installation
- Buka
https://namaanda.comdi browser - Anda akan melihat halaman “Famous 5-Minute Installation”
- Pilih bahasa → Klik “Continue”
- 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
3. Set Permalink Structure
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:
- Check file
wp-config.phpvia File Manager atau FTP - Pastikan DB_NAME, DB_USER, DB_PASSWORD, DB_HOST benar
- Pastikan database user punya privileges
- 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:
- Increase memory limit di
wp-config.php:define('WP_MEMORY_LIMIT', '256M'); - Disable plugins: rename folder
wp-content/pluginsvia File Manager - 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:
- Clear browser cache dan cookies
- Check WordPress Address dan Site Address di database (wp_options table)
- 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:
- Login ke cPanel
- Buka Softaculous → WordPress
- Klik Install Now
- Isi form installation
- Klik Install
- 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/