HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Domain

Panduan Membuat Subdomain di cPanel untuk Pemula, Lengkap dan Praktis

Subdomain merupakan salah satu fitur yang dapat digunakan untuk membagi website menjadi beberapa bagian sesuai kebutuhan. Misalnya, pemilik website dapat menggunakan

Salah satu cara membuat subdomain adalah melalui cPanel, yaitu panel kontrol hosting yang menyediakan berbagai fitur untuk mengelola website, file, database, email, dan konfigurasi domain. Proses pembuatan subdomain umumnya dapat dilakukan tanpa harus membeli domain baru, selama layanan hosting mendukung fitur tersebut.

Pada artikel ini, pembahasan akan mencakup pengertian subdomain, fungsi dan manfaatnya, persiapan sebelum membuat subdomain, langkah-langkah membuat subdomain di cPanel, hingga cara mengatasi masalah yang mungkin terjadi setelah proses konfigurasi.

Apa Itu Subdomain?

Subdomain adalah bagian tambahan dari domain utama yang digunakan untuk memisahkan website atau layanan tertentu berdasarkan fungsi dan kebutuhannya. Subdomain ditempatkan sebelum nama domain utama dan dipisahkan menggunakan tanda titik.

Sebagai contoh, jika sebuah website menggunakan domain domainanda.com, pemilik website dapat membuat beberapa subdomain seperti berikut:

  • blog.domainanda.com untuk menampilkan artikel dan konten informatif.

  • shop.domainanda.com untuk menjalankan toko online.

  • support.domainanda.com untuk menyediakan halaman bantuan pelanggan.

  • dev.domainanda.com untuk kebutuhan pengembangan dan pengujian website.

Setiap subdomain dapat diarahkan ke direktori tertentu di hosting sehingga file, aplikasi, atau konten yang ditampilkan dapat dikelola secara terpisah. Subdomain juga dapat diarahkan ke server lain apabila konfigurasi DNS mendukung kebutuhan tersebut.

Perlu dipahami bahwa subdomain berbeda dari domain baru. Subdomain menggunakan nama domain utama yang sudah dimiliki, sedangkan domain baru merupakan alamat website tersendiri yang memerlukan registrasi dan pengelolaan terpisah.

Fungsi dan Manfaat Subdomain untuk Website

Subdomain membantu pemilik website memisahkan layanan dan mengelola konten agar lebih terstruktur. Berikut beberapa fungsi dan manfaatnya.

1. Memisahkan fungsi website
Subdomain dapat digunakan untuk membedakan layanan, seperti blog, toko online, dan pusat bantuan. Contohnya, blog.domainanda.com untuk artikel dan shop.domainanda.com untuk toko online.

2. Mempermudah pengelolaan konten dan aplikasi
Subdomain dapat diarahkan ke direktori atau aplikasi yang berbeda sehingga file dan sistem setiap layanan lebih mudah dikelola secara terpisah.

3. Mendukung pengembangan website
Subdomain seperti staging.domainanda.com dapat digunakan untuk menguji perubahan website sebelum diterapkan ke versi utama. Pastikan lingkungan pengujian dilindungi dari akses yang tidak diinginkan.

4. Membuat layanan lebih terorganisir
Penggunaan subdomain membantu bisnis membedakan layanan digital berdasarkan fungsinya sehingga pengunjung lebih mudah mengenali tujuan setiap halaman.

5. Menghemat kebutuhan domain tambahan
Subdomain memungkinkan pemilik website membuat alamat terpisah tanpa harus membeli domain baru. Namun, penggunaannya tetap bergantung pada konfigurasi DNS dan ketentuan paket hosting yang digunakan.

Persiapan Sebelum Membuat Subdomain di cPanel

Sebelum membuat subdomain di cPanel, pastikan beberapa hal berikut sudah disiapkan agar proses konfigurasi berjalan lancar.

  • Memiliki akses ke cPanel
    Siapkan alamat login, username, dan password dari penyedia hosting.

  • Memiliki domain utama yang aktif
    Pastikan domain sudah aktif dan pengaturan DNS dapat dikelola sesuai kebutuhan.

  • Memastikan fitur subdomain tersedia
    Periksa apakah paket hosting mendukung pembuatan subdomain dan memiliki kuota yang cukup jika terdapat batasan.

  • Menentukan nama subdomain dan direktori
    Tentukan nama sesuai kebutuhan, misalnya blog.domainanda.com, serta direktori penyimpanan file website seperti public_html/blog, sesuai konfigurasi cPanel.

Cara Membuat Subdomain di cPanel

Membuat subdomain di cPanel dapat dilakukan melalui menu Domains atau Subdomains, tergantung versi cPanel yang digunakan. Berikut langkah-langkahnya.

Login ke cPanel

Buka alamat login cPanel dari penyedia hosting, lalu masukkan username dan password untuk mengakses dashboard.

Buka Menu Domains

Cari dan klik menu Domains. Jika menggunakan cPanel versi lama, Anda mungkin menemukan menu Subdomains secara terpisah.

Tambahkan Subdomain Baru

Klik Create A New Domain atau opsi pembuatan subdomain yang tersedia. Masukkan nama subdomain yang ingin dibuat, misalnya blog.domainanda.com.

Tentukan Document Root

Tentukan direktori penyimpanan file website, misalnya public_html/blog. Pastikan direktori sesuai dengan kebutuhan agar file subdomain terpisah dari website utama.

Simpan Konfigurasi Subdomain

Klik Submit atau Create untuk menyimpan konfigurasi. Setelah berhasil, periksa apakah subdomain sudah muncul dalam daftar domain di cPanel. Jika belum dapat diakses, periksa konfigurasi DNS dan SSL yang digunakan.

Cara Mengarahkan Subdomain ke Direktori Website

Setelah subdomain berhasil dibuat, langkah berikutnya adalah memastikan direktori yang digunakan sudah benar dan berisi file website yang ingin ditampilkan.

Jika document root subdomain ditetapkan ke public_html/blog, Anda dapat membuka menu File Manager di cPanel, kemudian masuk ke direktori tersebut.

Apabila folder belum tersedia, buat folder sesuai document root yang ditetapkan jika diperlukan. Selanjutnya, unggah file website ke dalam direktori tersebut.

Untuk melakukan pengujian sederhana, Anda dapat membuat file index.html dengan isi berikut:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Website Subdomain</title>
</head>
<body>
    <h1>Subdomain Berhasil Dibuat</h1>
    <p>Website subdomain sudah dapat menampilkan halaman.</p>
</body>
</html>

Simpan file tersebut di direktori yang menjadi document root subdomain. Setelah DNS mengarah dengan benar dan subdomain dapat diakses, buka alamat subdomain melalui browser untuk memeriksa apakah halaman pengujian muncul.

Jika Anda ingin menggunakan WordPress atau aplikasi lain, file aplikasi tersebut perlu dipasang atau diunggah ke direktori yang benar. Pembuatan subdomain saja tidak otomatis memasang website atau aplikasi di dalamnya.

Cara Mengatur DNS Subdomain

DNS (Domain Name System) berfungsi menghubungkan nama domain dengan alamat server yang dituju. Dalam beberapa kondisi, subdomain yang sudah dibuat di cPanel tetap memerlukan penyesuaian DNS agar dapat diakses melalui internet.

Pengaturan DNS biasanya dilakukan melalui Zone Editor di cPanel atau panel pengelolaan DNS tempat nameserver domain diarahkan.

Berikut beberapa jenis DNS record yang umum digunakan untuk subdomain.

Jenis DNS record Fungsi
A Mengarahkan subdomain ke alamat IPv4 server.
AAAA Mengarahkan subdomain ke alamat IPv6 server.
CNAME Mengarahkan subdomain ke nama domain lain.
MX Menentukan server penerima email untuk nama domain tertentu.

Jika subdomain diarahkan ke server hosting yang sama, cPanel atau konfigurasi DNS yang sudah tersedia mungkin telah membuat record yang diperlukan secara otomatis. Karena itu, periksa record yang ada sebelum menambahkan record baru untuk menghindari duplikasi atau konflik.

Jika subdomain diarahkan ke server berbeda, gunakan alamat IP atau target DNS yang diberikan oleh penyedia server tujuan. Pastikan juga nameserver domain memang mengarah ke tempat Anda melakukan perubahan DNS.

Perubahan DNS dapat membutuhkan waktu untuk tersebar sesuai TTL (Time to Live) dan cache DNS. Oleh karena itu, subdomain mungkin tidak langsung dapat diakses setelah konfigurasi selesai.

Cara Mengaktifkan SSL pada Subdomain

SSL/TLS berfungsi mengenkripsi koneksi antara browser pengunjung dan server website. Dengan SSL yang valid, subdomain dapat diakses menggunakan protokol HTTPS.

Setelah membuat subdomain di cPanel, periksa status sertifikat SSL melalui menu SSL/TLS Status jika tersedia. Pada hosting yang mendukung AutoSSL, sertifikat dapat diterbitkan secara otomatis setelah subdomain terdeteksi dan memenuhi persyaratan validasi.

Berikut langkah-langkah yang dapat dilakukan:

  1. Login ke cPanel dan buka menu SSL/TLS Status.
  2. Cari nama subdomain yang baru dibuat.
  3. Periksa apakah subdomain sudah memiliki sertifikat SSL yang valid.
  4. Jika tersedia, jalankan proses AutoSSL atau gunakan opsi penerbitan sertifikat yang disediakan oleh penyedia hosting.

Setelah sertifikat aktif, buka subdomain menggunakan alamat https://blog.domainanda.com dan pastikan browser tidak menampilkan peringatan keamanan.

Jika sertifikat belum dapat diterbitkan, periksa konfigurasi DNS, akses validasi dari internet, serta dukungan SSL pada paket hosting. Sertifikat wildcard atau sertifikat terpisah mungkin diperlukan sesuai konfigurasi yang digunakan.

Hindari memaksa pengalihan HTTP ke HTTPS sebelum sertifikat SSL aktif dan dapat digunakan dengan benar. Jika pengalihan sudah diterapkan terlalu awal, pengunjung berpotensi mengalami masalah saat membuka website.

Cara Memasang WordPress pada Subdomain

Subdomain dapat digunakan untuk menjalankan WordPress secara terpisah dari website utama. Contohnya, Anda dapat menggunakan blog.domainanda.com untuk menerbitkan artikel, sedangkan domainanda.com tetap digunakan sebagai website utama perusahaan.

Jika ingin memasang WordPress pada subdomain, ikuti langkah berikut.

  1. Pastikan subdomain sudah aktif
    Periksa nama subdomain, document root, dan konfigurasi DNS sebelum memulai instalasi.

  2. Buka fitur instalasi aplikasi
    Jika tersedia, gunakan Softaculous atau installer WordPress yang disediakan oleh cPanel maupun penyedia hosting.

  3. Pilih subdomain tujuan
    Pada pengaturan instalasi, pilih nama subdomain yang sudah dibuat dan pastikan direktori instalasinya sesuai.

  4. Konfigurasikan website
    Masukkan nama website, akun administrator, password yang kuat, dan pengaturan lain yang diperlukan.

  5. Jalankan instalasi
    Tunggu hingga proses selesai, lalu buka alamat subdomain untuk memeriksa hasilnya.

Jika installer tidak tersedia, WordPress juga dapat dipasang secara manual dengan mengunggah file, membuat database, mengatur koneksi database, dan menyelesaikan proses instalasi melalui browser.

Perlu diperhatikan bahwa instalasi WordPress pada subdomain tidak otomatis berbagi tema, plugin, pengguna, atau pengaturan dengan WordPress pada domain utama. Kedua instalasi dapat dikelola secara terpisah, kecuali menggunakan konfigurasi khusus seperti WordPress Multisite.

Perbedaan Subdomain dan Subdirektori

Sebelum memutuskan struktur website, penting untuk memahami perbedaan antara subdomain dan subdirektori. Keduanya dapat digunakan untuk memisahkan konten, tetapi memiliki struktur alamat dan kebutuhan pengelolaan yang berbeda.

Aspek Subdomain Subdirektori
Contoh alamat blog.domainanda.com domainanda.com/blog
Struktur alamat Menggunakan nama tambahan sebelum domain utama Menggunakan jalur tambahan setelah domain utama
Konfigurasi Umumnya memerlukan pengaturan domain atau DNS sesuai kebutuhan Biasanya menggunakan struktur direktori website utama
Pengelolaan aplikasi Dapat diarahkan ke direktori atau server berbeda Umumnya berada dalam struktur website utama
Penggunaan umum Blog terpisah, aplikasi, portal pelanggan, atau lingkungan pengujian Artikel, kategori, halaman layanan, atau bagian dari website utama

Pemilihan antara subdomain dan subdirektori sebaiknya disesuaikan dengan kebutuhan teknis dan tujuan website. Jika konten merupakan bagian dari website utama dan menggunakan sistem pengelolaan yang sama, subdirektori sering kali lebih sederhana. Namun, jika membutuhkan aplikasi, konfigurasi, atau pengelolaan yang lebih terpisah, subdomain dapat menjadi pilihan yang sesuai.

Dari sisi SEO, keduanya dapat digunakan untuk mengembangkan konten website. Namun, struktur yang dipilih perlu dikelola dengan baik, termasuk melalui navigasi yang jelas, tautan internal, dan strategi konten yang konsisten.

Masalah yang Sering Terjadi Saat Membuat Subdomain di cPanel

Saat membuat subdomain di cPanel, beberapa kendala yang mungkin terjadi meliputi subdomain tidak bisa diakses, muncul error 404, subdomain menampilkan website utama, sertifikat SSL belum aktif, atau proses pembuatan subdomain gagal.

Masalah tersebut umumnya disebabkan oleh konfigurasi DNS yang belum sesuai, propagasi DNS yang belum selesai, document root yang salah, aturan pengalihan URL, atau batasan paket hosting. Untuk mengatasinya, periksa pengaturan subdomain melalui menu Domains, pastikan file website tersimpan di direktori yang benar, serta periksa konfigurasi DNS dan SSL melalui cPanel.

Jika subdomain menampilkan website utama, periksa juga file .htaccess dan aturan pengalihan yang digunakan. Sementara itu, jika subdomain tidak dapat dibuat, pastikan nama yang digunakan valid dan kuota hosting masih tersedia. Apabila masalah tetap terjadi, hubungi penyedia hosting untuk mendapatkan bantuan pemeriksaan konfigurasi server.

Tips Mengelola Subdomain agar Tetap Aman dan Optimal

Setelah subdomain berhasil dibuat, pengelolaan yang tepat diperlukan agar website tetap mudah diakses dan tidak menimbulkan masalah keamanan. Gunakan beberapa praktik berikut:

  • Gunakan direktori yang terpisah sesuai kebutuhan
    Pemisahan direktori membantu mengatur file dan mengurangi risiko perubahan pada website yang salah.

  • Aktifkan SSL/TLS
    Pastikan setiap subdomain yang melayani pengunjung menggunakan sertifikat yang valid.

  • Perbarui aplikasi secara berkala
    Jika subdomain menjalankan WordPress atau aplikasi lain, perbarui sistem inti, tema, dan plugin untuk mengurangi risiko kerentanan.

  • Batasi akses ke lingkungan pengujian
    Subdomain seperti dev atau staging sebaiknya dilindungi dengan autentikasi atau pembatasan akses jika berisi data sensitif.

  • Lakukan pencadangan secara rutin.
    impan salinan file dan database agar pemulihan dapat dilakukan ketika terjadi kesalahan konfigurasi atau gangguan.

  • Pantau penggunaan sumber daya hosting
    Setiap subdomain yang menjalankan aplikasi dapat menggunakan ruang penyimpanan, CPU, memori, dan sumber daya lain sesuai aktivitasnya.

Pengelolaan tersebut membantu memastikan subdomain tidak hanya berfungsi dengan baik, tetapi juga lebih aman dan mudah dipelihara dalam jangka panjang.

Kesimpulan

Cara membuat subdomain di cPanel dapat dilakukan melalui menu Domains atau menu Subdomains pada antarmuka tertentu. Prosesnya meliputi menentukan nama subdomain, mengatur document root, menyimpan konfigurasi, serta memastikan DNS dan SSL telah dikonfigurasi dengan benar. Setelah aktif, subdomain dapat digunakan untuk menjalankan blog, toko online, portal pelanggan, maupun lingkungan pengembangan website.

Agar subdomain dapat digunakan secara optimal, pastikan direktori website sesuai, konfigurasi DNS mengarah ke server yang benar, dan sertifikat SSL sudah aktif. Pemeliharaan rutin, pencadangan, serta pembaruan aplikasi juga penting untuk menjaga keamanan dan kestabilan website.

Untuk mempelajari lebih banyak tentang website, domain, hosting, cloud, cybersecurity, dan perkembangan teknologi digital, kunjungi berbagai artikel informatif lainnya di Blog Hosteko.

5/5 - (1 vote)
Fitri Ana

Recent Posts

Cara Install RabbitMQ dengan Mudah di Ubuntu, Windows, dan Docker

RabbitMQ merupakan salah satu message broker yang banyak digunakan untuk menghubungkan berbagai layanan dalam sebuah…

3 hours ago

Contoh Penerapan Free Shipping Threshold dalam E-Commerce

Free Shipping Threshold dapat diterapkan dalam berbagai jenis bisnis e-commerce, mulai dari marketplace, toko online…

20 hours ago

Agentic AI: Cara Kerja, Manfaat, dan Contoh Penerapannya

Perkembangan kecerdasan buatan atau Artificial Intelligence (AI) telah mengubah cara manusia bekerja, mengolah informasi, dan…

21 hours ago

Kelebihan dan Kekurangan Free Shipping Threshold

Free Shipping Threshold menjadi salah satu strategi pemasaran yang digunakan dalam bisnis e-commerce untuk mendorong…

23 hours ago

HAProxy: Cara Kerja, Fungsi, dan Alasan Banyak Digunakan pada Server

Dalam pengelolaan server dan infrastruktur website, menjaga performa serta ketersediaan layanan menjadi hal yang sangat…

1 day ago

Mengenal Hook Konten: Rahasia Menarik Perhatian Audiens Sejak Awal

Di tengah banyaknya konten yang muncul di media sosial setiap hari, menarik perhatian audiens menjadi…

1 day ago