Cara Install WordPress untuk Pemula: Panduan Lengkap & Mudah

Doel.web.id – Untuk menginstal WordPress, Anda memiliki dua jalur utama: menggunakan layanan hosting dengan auto-installer (seperti Softaculous di cPanel) untuk hasil instan, atau menggunakan alat seperti XAMPP untuk instalasi lokal di PC tanpa internet. Metode auto-installer adalah yang paling direkomendasikan bagi pemula karena tidak memerlukan konfigurasi database manual. Sekitar 39% website di seluruh dunia menggunakan WordPress karena kemudahannya bagi pemula yang tidak memiliki keahlian coding.

Pilih Jalur Instalasi: Localhost vs Live Hosting

Pilih Localhost (XAMPP/LocalWP) jika Anda ingin belajar atau membangun website secara offline tanpa biaya. Pilih Live Hosting (WordPress.org) jika Anda ingin website dapat diakses publik di internet, memiliki kontrol penuh atas kustomisasi, dan menggunakan domain sendiri.

Pemilihan antara WordPress.org dan WordPress.com menentukan tingkat kendali Anda. Menggunakan WordPress.org dapat dianalogikan seperti memiliki rumah sendiri; Anda memiliki kendali penuh atas rumah tersebut dan bebas memilih lokasi penempatannya. Sebaliknya, WordPress.com adalah layanan hosting terkelola yang menangani pembaruan, pencadangan, dan keamanan secara otomatis, namun dengan kustomisasi yang lebih terbatas.

Kriteria
WordPress.com
WordPress.org
Hosting
Dihosting oleh WordPress.com
Self-hosted (perlu penyedia hosting sendiri)
Kustomisasi
Opsi kustomisasi terbatas
Kemampuan kustomisasi penuh
Biaya
Paket gratis dan berbayar
Software gratis (bayar hosting dan domain)

WordPress.org memberikan kontrol dan fleksibilitas penuh bagi pengguna untuk melakukan kustomisasi situs secara ekstensif. Hal ini berbeda dengan WordPress.com yang bersifat managed service.

Cara Instal WordPress Otomatis via cPanel (Metode Tercepat)

Cara instal WordPress tercepat adalah melalui Softaculous di cPanel: Login ke cPanel > Cari ‘Softaculous Apps Installer’ > Pilih WordPress > Klik ‘Install Now’ > Isi Nama Situs, Username Admin, Password, dan Email > Klik ‘Install’. Pastikan sertifikat SSL aktif agar situs menggunakan HTTPS.

Softaculous mempermudah proses instalasi dengan menyediakan menu Softaculous Apps Installer > WordPress > Install Now. Metode ini menghilangkan kebutuhan untuk melakukan upload file manual melalui FTP.

  1. Login ke akun cPanel Anda.
  2. Akses menu Softaculous Apps Installer > WordPress > Install Now.
  3. Tentukan protokol instalasi. Gunakan HTTPS jika sertifikat SSL sudah tersedia; jika tidak, situs hanya bisa menggunakan protokol HTTP.
  4. Isi kolom Nama Situs dan Deskripsi Situs.
  5. Buat kredensial admin yang kuat, meliputi Username Admin, Password, dan alamat Email.
  6. Klik tombol ‘Install’ dan tunggu hingga proses selesai.

Keamanan akses sangat bergantung pada sertifikat SSL. Tanpa SSL, browser akan menandai situs Anda sebagai tidak aman, yang dapat menurunkan kepercayaan pengunjung.

Cara Instal WordPress Lokal menggunakan XAMPP

Instalasi dengan menggunakan XAMPP memungkinkan Anda membangun website secara offline tanpa koneksi internet. Metode ini mengubah PC Anda menjadi server lokal sementara.

Konfigurasi Database MySQL

WordPress memerlukan database untuk menyimpan seluruh konten dan pengaturan. Gunakan phpMyAdmin untuk membuat wadah data tersebut:

  • Buka XAMPP Control Panel dan jalankan modul Apache serta MySQL.
  • Akses phpMyAdmin > Tab Database melalui browser.
  • Ketik nama database baru (contoh: db_wordpress) dan klik ‘Create’.

Pengaturan Firewall Windows

Sering terjadi kendala saat browser tidak bisa mengakses server lokal karena blokir keamanan sistem. Anda harus membuka port TCP tertentu agar komunikasi data lancar.

Masuk ke Advanced Settings > Inbound > New Rule > Port > TCP pada Windows Firewall. Masukkan port 80 dan 443, lalu izinkan koneksi tersebut.

Peringatan: Pastikan file WordPress diletakkan tepat di dalam folder htdocs. Jika file diletakkan di luar folder ini, browser tidak akan bisa membuka website lokal Anda.

Menjalankan WordPress di Browser

Lakukan konfigurasi akhir dengan mengunduh software dari WordPress.org dan menyiapkan file wp-config.php.

  1. Unduh paket software dari WordPress.org.
  2. Ekstrak file tersebut ke dalam folder htdocs di direktori instalasi XAMPP.
  3. Cari file wp-sample-config.php dan ubah namanya menjadi wp-config.php.
  4. Buka file tersebut dan ubah nilai DB_USER menjadi ‘root’ (default XAMPP).
  5. Buka browser dan akses localhost/nama_folder_wordpress untuk memulai proses instalasi akhir.

Panduan Keamanan Instan Setelah Instalasi

Meluncurkan website tanpa pencadangan (backup) atau langkah keamanan yang tepat berisiko menyebabkan kehilangan data. Hal ini sering terjadi pada situs yang baru aktif.

Terapkan langkah pengamanan berikut untuk menghindari risiko serangan siber:

  • Hapus atau ganti username ‘admin’. Menggunakan username default adalah kesalahan umum yang memudahkan peretas melakukan serangan brute force.
  • Buat cadangan (backup) awal sebelum melakukan modifikasi besar pada tema atau plugin.
  • Nonaktifkan fitur file editing melalui dashboard untuk mencegah perubahan kode yang tidak disengaja atau berbahaya.
Risiko: Meluncurkan website tanpa langkah keamanan yang tepat dapat menyebabkan serangan siber yang mengakibatkan hilangnya akses ke dashboard admin.

Checklist 15 Menit Pertama: Optimasi Pasca-Instalasi

Gunakan tema Astra yang ringan dan ramah pemula untuk mengganti template standar. Optimasi awal sangat krusial agar situs lebih profesional.

  • Atur Permalink: Ubah struktur tautan menjadi ‘Post name’ agar URL lebih ramah SEO.
  • Pengaturan Timezone: Sesuaikan zona waktu di menu Settings > General agar jadwal postingan akurat.
  • Visibilitas Mesin Pencari: Pastikan kotak ‘Search engine visibility’ tidak tercentang. Jika tercentang, Google tidak akan mengindeks situs Anda.
  • Instalasi Tema & Plugin: Gunakan tema Astra yang ringan dan pasang plugin Yoast SEO untuk optimasi konten.

Hati-hati dalam menambah fitur. Penggunaan terlalu banyak plugin dapat memperlambat performa situs dan menciptakan konflik teknis. Plugin yang tidak digunakan namun tetap aktif di server juga berisiko menciptakan konflik dengan fitur tema.

Mengatasi Error Instalasi yang Sering Muncul

Pastikan server memenuhi syarat minimum seperti PHP versi 7.4+ agar WordPress berjalan stabil.

  • Error establishing a database connection: Periksa kembali nama database, username, dan password di file wp-config.php. Pastikan modul MySQL di XAMPP atau hosting sudah dalam status ‘Running’.
  • Versi PHP Tidak Mendukung: WordPress membutuhkan versi PHP 7.4+ untuk berjalan dengan stabil. Periksa versi PHP di cPanel > Select PHP Version.
  • Ketidakcocokan Database: Pastikan server Anda menggunakan MySQL versi 5.7+ atau MariaDB versi 10.2+. Versi yang lebih rendah dapat menyebabkan kegagalan saat proses instalasi database.

FAQ

Apa perbedaan utama WordPress.org dan WordPress.com?

WordPress.org adalah software open-source yang perlu hosting sendiri sehingga memberikan kontrol penuh atas kustomisasi. Sementara itu, WordPress.com adalah layanan hosting terkelola yang lebih simpel untuk pemula namun memiliki batasan dalam hal fitur dan kustomisasi.

Apakah saya bisa menginstal WordPress tanpa koneksi internet?

Bisa. Anda dapat menggunakan alat local server seperti XAMPP yang memungkinkan seluruh proses instalasi dan pengembangan website dilakukan secara offline di PC sendiri sebelum nantinya dipindahkan ke hosting publik.

Mengapa website saya tidak muncul di Google setelah instalasi?

Hal ini biasanya terjadi karena kotak ‘Search engine visibility’ tercentang saat proses instalasi. Untuk mengatasinya, masuk ke dashboard admin, buka menu Settings > Reading, lalu hapus centang pada opsi tersebut agar Google dapat mengindeks situs Anda.

Parlindungan Situmorang

Parlindungan Situmorang adalah seorang jurnalis industri teknologi yang berfokus pada integrasi kecerdasan buatan dalam operasional bisnis. Ia mengawali kariernya dengan menulis untuk berbagai publikasi perdagangan teknologi sebelum akhirnya menjadi penulis independen. Fokus utamanya meliputi analisis mengenai bagaimana otomatisasi dan perangkat lunak perusahaan meningkatkan efisiensi kerja. Tulisan-tulisannya sering membahas implementasi SaaS, sistem manajemen hubungan pelanggan, dan transforma

Post navigation