Menengah
September 26, 2026
Artikel

Halo para Digital Creator dan pemilik website! Pernahkah Anda berpikir untuk mengembangkan sayap digital Anda dengan proyek baru, blog khusus, atau portal e-learning, namun tidak ingin mengganggu website utama Anda? Jika ya, Anda sudah berada di tempat yang tepat! Sebagai ahli developer website, saya sering sekali menemukan klien yang ingin memiliki "ruang" terpisah untuk konten atau aplikasi spesifik tanpa harus membeli domain baru. Jawabannya? Subdomain!

Dalam artikel edukasi lengkap ini, kita akan membongkar tuntas bagaimana cara membuat subdomain, misalnya blog.domain.com, dan yang lebih seru lagi, menginstal WordPress secara terpisah di folder khusus subdomain tersebut. Ini adalah skill esensial yang akan membuka banyak pintu inovasi untuk website Anda.

Apa Itu Subdomain dan Mengapa Penting?

Secara sederhana, subdomain adalah "bagian" dari domain utama Anda. Bayangkan domain utama Anda (misalnya, domain.com) sebagai sebuah rumah besar. Subdomain (seperti blog.domain.com, shop.domain.com, atau app.domain.com) adalah kamar-kamar terpisah di dalam rumah tersebut, masing-masing dengan fungsi dan identitasnya sendiri, namun tetap berada di bawah satu atap yang sama.

Manfaat utama menggunakan subdomain adalah:

  • Organisasi Konten: Memisahkan blog dari website utama, atau membuat bagian khusus untuk forum, toko online, atau support.
  • SEO Terpisah: Meskipun terkait dengan domain utama, subdomain bisa memiliki strategi SEO sendiri. Ini memungkinkan Anda menargetkan kata kunci dan audiens yang berbeda tanpa "mengganggu" peringkat domain utama.
  • Fleksibilitas Pengembangan: Anda bisa menguji aplikasi, fitur baru, atau bahkan platform CMS yang berbeda di subdomain tanpa mempengaruhi website utama Anda. Ini sangat berguna untuk staging environment atau pengembangan fitur baru!
  • Hemat Biaya: Tidak perlu membeli domain baru untuk setiap proyek atau bagian website yang berbeda, Anda cukup menggunakan domain yang sudah ada.

Mengapa Menginstal WordPress Terpisah di Subdomain?

Menginstal WordPress di subdomain adalah pilihan cerdas untuk beberapa skenario kunci:

  • Anda memiliki website utama yang tidak menggunakan WordPress (misalnya, dibangun dengan kustom kode atau CMS lain) tetapi ingin menambahkan blog yang powerful dengan semua fitur canggih WordPress.
  • Anda ingin membuat versi mobile terpisah atau landing page khusus untuk kampanye marketing tanpa mengubah struktur situs utama.
  • Anda ingin membuat website e-learning, portal anggota, atau forum komunitas yang terpisah dari website utama, namun tetap menggunakan branding domain yang sama.
  • Anda memerlukan lingkungan pengembangan (staging) untuk menguji tema, plugin, atau update WordPress sebelum diterapkan ke situs utama, memastikan semuanya berfungsi sempurna.

Proses instalasi WordPress di subdomain ini akan membuat website Anda jauh lebih terorganisir, mandiri, dan mudah dikelola. Setiap instalasi WordPress akan memiliki database, tema, plugin, dan file inti yang terpisah, memberikan Anda kendali penuh atas setiap "kamar" di rumah digital Anda.

Persiapan Sebelum Memulai

Sebelum kita terjun ke langkah-langkah teknis, pastikan Anda memiliki beberapa hal penting ini:

  • Akses cPanel/Panel Hosting: Kebanyakan penyedia hosting menawarkan cPanel atau panel kontrol sejenis. Ini adalah antarmuka utama Anda untuk mengelola domain, file, dan database.
  • Nama Domain Aktif: Tentu saja, Anda harus sudah memiliki domain utama yang aktif dan mengarah ke server hosting Anda.
  • Koneksi Internet Stabil: Untuk mengunduh file WordPress dan mengunggahnya ke server.
  • Editor Teks: Seperti Notepad++, Sublime Text, atau VS Code (opsional, untuk mengedit file konfigurasi jika diperlukan, tapi cPanel juga menyediakan editor).
  • Klien FTP (FileZilla): Opsional, jika Anda lebih suka mengunggah file secara manual daripada melalui File Manager cPanel. Untuk efisiensi, ini adalah pilihan yang lebih disukai oleh banyak developer.

Langkah 1: Membuat Subdomain Baru di cPanel

Ini adalah langkah pertama dan paling fundamental dalam membangun "kamar" baru di website Anda.

  1. Login ke akun cPanel Anda. Biasanya, Anda bisa mengaksesnya melalui namadomainanda.com/cpanel atau link yang diberikan oleh penyedia hosting Anda.
  2. Setelah masuk, cari bagian "Domains" atau "Subdomains". Klik ikonnya untuk masuk ke halaman manajemen subdomain.
  3. Pada halaman Subdomains, Anda akan melihat formulir untuk membuat subdomain baru.
  4. Di kolom "Subdomain", ketik nama yang Anda inginkan (misalnya, blog, dev, atau akademi).
  5. Pilih domain utama Anda dari daftar dropdown di sebelah kanan (misalnya, domainanda.com). Ini akan menghasilkan alamat seperti blog.domainanda.com.
  6. Secara otomatis, cPanel akan mengisi kolom "Document Root" dengan jalur folder baru untuk subdomain Anda (contoh: /public_html/blog atau /home/user/blog.domain.com). Catat jalur ini! Ini sangat penting karena di sinilah semua file WordPress Anda akan disimpan dan dari sinilah server akan melayani konten subdomain Anda.
  7. Klik tombol "Create" atau "Buat".

Selamat! Subdomain Anda sekarang sudah dibuat. Mungkin butuh beberapa menit agar DNS propagation-nya sempurna. Anda bisa memeriksa apakah subdomain sudah aktif dengan mencoba mengaksesnya di browser (Anda mungkin akan melihat halaman kosong atau indeks direktori). Jika Anda melihat pesan error, jangan panik, tunggu beberapa saat lagi.

Langkah 2: Membuat Database MySQL Baru untuk WordPress

Setiap instalasi WordPress memerlukan database terpisah untuk menyimpan semua data, mulai dari postingan, komentar, pengaturan situs, hingga detail pengguna. Mari buat database baru yang khusus untuk instalasi WordPress di subdomain Anda.

  1. Kembali ke halaman utama cPanel.
  2. Cari bagian "Databases" dan klik "MySQL Databases".
  3. Di bagian "Create New Database", masukkan nama yang unik dan mudah Anda ingat untuk database Anda (misalnya, wp_blogdb atau sub_wp_db). Pilih nama yang mudah Anda kaitkan dengan subdomain agar tidak tertukar di kemudian hari.
  4. Klik "Create Database".
  5. Setelah database dibuat, Anda akan melihat pesan sukses. Kembali ke halaman "MySQL Databases".
  6. Gulir ke bawah ke bagian "MySQL Users". Di sini, Anda akan membuat user baru yang akan memiliki izin untuk mengakses dan memodifikasi database yang baru saja Anda buat.
  7. Masukkan "Username" (misalnya, wp_bloguser atau sub_wp_user) dan buat "Password" yang sangat kuat. Gunakan generator password yang disediakan cPanel untuk keamanan maksimal! Jangan pernah menggunakan password yang mudah ditebak.
  8. Klik "Create User".
  9. Terakhir, kita harus mengaitkan user dengan database yang baru dibuat. Gulir ke bawah ke bagian "Add User To Database".
  10. Pilih user yang baru Anda buat dari dropdown "User" dan database yang baru Anda buat dari dropdown "Database".
  11. Klik "Add".
  12. Pada halaman berikutnya, centang kotak "ALL PRIVILEGES" (ini memberikan user hak penuh atas database) dan klik "Make Changes".

Sekarang Anda memiliki database dan user yang siap digunakan oleh WordPress! Pastikan Anda mencatat Nama Database, Username, dan Password ini karena akan digunakan pada langkah berikutnya.

Langkah 3: Mengunduh dan Mengunggah File WordPress ke Subdomain

Sekarang saatnya memasukkan 'jiwa' ke dalam subdomain Anda dengan file-file inti WordPress.

  1. Kunjungi situs resmi WordPress.org (https://wordpress.org/download/) dan unduh versi terbaru WordPress (file .zip).
  2. Setelah terunduh, kembali ke cPanel Anda.
  3. Cari bagian "Files" dan klik "File Manager".
  4. Navigasi ke folder root subdomain Anda yang sudah Anda catat di Langkah 1 (misalnya, /public_html/blog atau folder spesifik lain sesuai konfigurasi hosting Anda). Pastikan Anda berada di direktori yang benar!
  5. Klik tombol "Upload" di bagian atas antarmuka File Manager.
  6. Pilih file .zip WordPress yang baru Anda unduh dari komputer Anda dan unggah. Tunggu hingga proses upload selesai (pastikan indikator progress menunjukkan 100% dan berwarna hijau).
  7. Setelah proses upload selesai, kembali ke tab File Manager.
  8. Klik kanan pada file .zip WordPress yang sudah terunggah dan pilih "Extract". Ekstrak langsung di folder root subdomain Anda. Ini akan membuat folder bernama wordpress di dalamnya.
  9. Setelah terekstrak, masuk ke folder wordpress (misalnya, /public_html/blog/wordpress/), seleksi semua file dan folder di dalamnya (gunakan "Select All"), lalu klik kanan dan pilih "Move". Pindahkan semua item tersebut satu level ke atas, yaitu langsung ke folder root subdomain Anda (misalnya, dari /public_html/blog/wordpress/ ke /public_html/blog/).
  10. Setelah semua file pindah, Anda bisa menghapus folder wordpress yang sekarang kosong dan file .zip WordPress yang sudah tidak terpakai untuk kerapian dan keamanan.

Tips Pro: Untuk upload yang lebih efisien, terutama jika Anda mengelola banyak situs atau file berukuran besar, menggunakan klien FTP seperti yang terintegrasi dengan PintarApp Tools bisa menjadi penyelamat waktu. Fitur drag-and-drop, manajemen antrean, dan kemampuan resume transfer PintarApp akan sangat mempercepat proses ini, memastikan integritas file, dan menghemat waktu berharga Anda dibandingkan dengan File Manager bawaan cPanel.

Langkah 4: Mengkonfigurasi File wp-config.php

File wp-config.php adalah jembatan antara instalasi WordPress Anda dan database yang telah dibuat. Ini adalah langkah krusial!

  1. Di File Manager, di dalam folder root subdomain Anda, cari file bernama wp-config-sample.php.
  2. Klik kanan pada file tersebut dan pilih "Rename". Ganti namanya menjadi wp-config.php.
  3. Sekarang, klik kanan pada file wp-config.php yang baru saja Anda ubah namanya dan pilih "Edit".
  4. Cari baris-baris berikut di dalam file dan masukkan detail database yang sudah Anda buat di Langkah 2:
    • define( 'DB_NAME', 'nama_database_anda' );
    • define( 'DB_USER', 'username_database_anda' );
    • define( 'DB_PASSWORD', 'password_database_anda' );
    • define( 'DB_HOST', 'localhost' ); (Biasanya tetap localhost, kecuali diinstruksikan lain oleh penyedia hosting Anda. Jika hosting Anda menggunakan port atau hostname MySQL yang berbeda, mereka akan memberi tahu Anda.)
  5. Gulir sedikit ke bawah, cari bagian "Authentication Unique Keys and Salts". Ini adalah kunci keamanan unik untuk instalasi WordPress Anda. Kunjungi WordPress.org secret key generator, salin semua string yang dihasilkan, dan tempelkan untuk menggantikan nilai-nilai placeholder di wp-config.php. Ini sangat penting untuk keamanan situs Anda.
  6. Klik "Save Changes" di pojok kanan atas editor file.

Dengan langkah ini, WordPress sekarang tahu database mana yang harus digunakan dan bagaimana cara terhubung dengannya.

Langkah 5: Menyelesaikan Instalasi WordPress Melalui Browser

Anda sudah di garis akhir! Proses ini akan memandu Anda menyelesaikan konfigurasi dasar WordPress melalui antarmuka web.

  1. Buka browser web Anda dan ketik alamat subdomain Anda (misalnya, http://blog.domain.com atau https://blog.domain.com jika Anda sudah menginstal SSL).
  2. Anda akan diarahkan ke halaman instalasi WordPress. Jika Anda melihat pesan error di sini, kemungkinan ada kesalahan pada konfigurasi wp-config.php atau masalah koneksi database.
  3. Pilih bahasa yang Anda inginkan untuk antarmuka WordPress.
  4. Klik "Lanjutkan" atau "Continue".
  5. Pada halaman berikutnya, Anda diminta untuk mengisi detail situs:
    • Judul Situs: Nama blog atau proyek Anda. Ini bisa diubah nanti.
    • Nama Pengguna: Ini adalah username administrator WordPress Anda. Sangat disarankan untuk tidak menggunakan "admin" demi keamanan. Pilih username yang unik dan kuat.
    • Kata Sandi: Buat password yang kuat untuk login admin Anda. Gunakan kombinasi huruf besar, kecil, angka, dan simbol.
    • Email Anda: Alamat email administrator. Ini penting untuk pemulihan kata sandi dan notifikasi penting lainnya.
    • Visibilitas Mesin Pencari: Centang kotak ini jika Anda tidak ingin blog Anda langsung diindeks oleh mesin pencari saat ini (misalnya, jika situs masih dalam pengembangan dan belum siap publik). Jika ingin langsung terindeks, biarkan tidak dicentang.
  6. Klik "Instal WordPress".
  7. Selamat! Jika semua berjalan lancar, Anda akan melihat pesan sukses. Anda bisa langsung masuk ke dashboard WordPress Anda menggunakan username dan password yang baru saja Anda buat.

Situs WordPress baru Anda di subdomain sekarang sudah aktif dan siap untuk diisi dengan konten luar biasa!

Kesimpulan: Kembangkan Sayap Digital Anda dengan Percaya Diri!

Membuat subdomain dan menginstal WordPress terpisah di dalamnya adalah skill yang sangat berharga bagi siapa pun yang serius dalam mengembangkan keberadaan online-nya. Anda sekarang memiliki kemampuan untuk meluncurkan proyek-proyek baru, menguji ide-ide inovatif, dan mengorganisir konten Anda dengan cara yang jauh lebih efisien tanpa mengganggu situs utama Anda.

Dengan mengikuti panduan ini, Anda tidak hanya belajar langkah teknisnya, tetapi juga memahami filosofi di balik arsitektur website yang baik. Ingat, dalam dunia digital yang serba cepat ini, efisiensi, keamanan, dan organisasi adalah kunci. Menggunakan alat yang tepat dapat membuat proses ini semakin mulus. PintarApp Tools selalu siap mendukung perjalanan digital Anda dengan berbagai solusi yang memudahkan, mulai dari manajemen file yang efisien, keamanan terdepan, hingga optimasi performa situs yang akan membantu Anda berkembang.

Jangan ragu untuk bereksperimen dan terus belajar. Dunia digital adalah taman bermain bagi mereka yang berani mencoba. Selamat berkreasi dengan blog subdomain baru Anda, dan buatlah sesuatu yang luar biasa!


Jelajahi Ekosistem PintarApp

Tag

Upgrade Website Anda: Panduan Lengkap Membuat Subdomain & Install WordPress Sendiri dalam Hitungan Menit! ditayangkan di pintarapp. Ditulis oleh PintarApp.

Star Bookmark