Dalam dunia pengembangan website, subdomain menjadi salah satu alat yang berguna untuk mengatur konten atau fungsi spesifik tanpa memerlukan domain baru.
Sementara itu, aaPanel, sebagai control panel gratis, menawarkan Anda kemudahan dalam mengelola server dan website, termasuk pembuatan subdomain.
Artikel ini akan membahas secara mendalam cara membuat subdomain di aaPanel. Kita akan mulai memahami dasarnya terlebih dahulu, seperti pengertian subdomain dan aaPanel, hingga langkah-langkah praktis membuatnya.
Daftar Isi
Apa Itu Subdomain?
Subdomain adalah bagian dari domain utama yang diletakkan sebelum nama domain dan dipisahkan oleh tanda titik.
Misalnya, pada alamat blog.exabytes.co.id, blog adalah subdomain, sedangkan exabytes.co.id adalah domain utama. Subdomain berfungsi sebagai ekstensi yang memungkinkan Anda mengelola konten atau aplikasi terpisah tanpa Anda perlu membeli domain baru.
Subdomain sering digunakan untuk berbagai keperluan, seperti:
- Pemisahan Konten: Membuat blog, forum, atau toko online di alamat seperti shop.contoh.com .
- Pengembangan Situs: Menjalankan situs pengujian di dev.contoh.com .
- Manajemen Fungsional: Mengelola panel admin di admin.contoh.com .
- Peningkatan SEO Lokal: Menggunakan subdomain seperti jakarta.contoh.com untuk menargetkan audiens regional.
Keunggulan subdomain terletak pada fleksibilitasnya. Anda dapat mengarahkan subdomain ke server yang sama atau berbeda dengan domain utama, serta mengelola secara independen.
Selain itu, subdomain biasanya gratis selama domain utama aktif dan server mendukungnya, menjadikannya solusi hemat biaya untuk mengembangkan ekosistem website.
Namun, penting untuk memahami bahwa subdomain tetap bergantung pada domain utama. Jika domain utama kedaluwarsa atau mengalami masalah, subdomain juga akan terdampak.
Oleh karena itu, pastikan domain utama Anda selalu terkelola dengan baik sebelum membuat subdomain.
Apa itu aaPanel?
Lalu, apa itu aaPanel? aaPanel adalah control panel berbasis web yang gratis dan ringan, dirancang untuk mempermudah pengelolaan server dan hosting, terutama pada Virtual Private Server (VPS).
aaPanel memiliki antarmuka yang intuitif, yang memungkinkan pengguna, bahkan yang tidak memiliki keahlian teknis mendalam, untuk mengelola website, database, domain, dan keamanan server dengan muda.
aaPanel mendukung sistem operasi Linux seperti Ubuntu, Debian, dan CentOS, serta teknologi web populer seperti Nginx, MariaDB, dan PHP.
Beberapa fitur unggulan aaPanel meliputi:
- Manajemen Domain: Untuk penambahan domain, subdomain, dan pengaturan DNS.
- Manajemen Database: Membuat, mengelola, dan mencadangkan database MySQL atau PostgreSQL.
- Instalasi Aplikasi: menyediakan one-click installer untuk CMS seperti WordPress, Joomla, dan Magento.
- Keamanan: Mendukung SSl gratis (Let’s Encrypt), firewall, dan perlindungan DDoS.
- Monitoring Server: Memantau penggunaan CPU, RAM, dan penyimpanan secara real-time.
Dibandingkan control panel berbayar seperti cPanel, aaPanel menawarkan solusi hemat tanpa mengorbankan fitur penting. Ini bisa jadi pilihan buat Anda yang ingin mengelola VPS tanpa biaya bulanan.
Namun, karena aaPanel dipasang dalam VPS, Anda perlu mengetahui pengetahuan dasar server, seperti cara akses SSH atau mengatur DNS.
Catatan: Pastikan VPS Anda memiliki RAM minimal 2GB agar aaPanel dapat berjalan lancar.
Cara Membuat Subdomain di aaPanel
Membuat subdomain di aaPanel tidak serumit kelihatannya. Prosesnya cepat, terutama jika domain utama sudah siap dan aaPanel sudah terpasang di VPS.
Ikuti langkah-langkah berikut, dan subdomain Anda akan siap dalam waktu singkat.
Langkah 1: Persiapan Awal
Sebelum mulai, pastikan Anda sudah menyiapkan beberapa hal ini:
- Domain Utama: Domain Anda (misalnya, contoh.com) sudah ditambahkan ke aaPanel dan diarahkan ke IP VPS lewat pengaturan DNS. Anda bisa mengatur DNS lewat penyedia domain atau layanan seperti Cloudflare.
- aaPanel Sudah Terpasang: Jika belum, Anda bisa menginstall aaPanel di VPS terlebih dahulu. Caranya cukup mudah, Anda hanya perlu menjalankan script instalasi dari situs remis aaPanel. Kemudian, pilih sistem operasi Linux yang Anda gunakan (Ubuntu, Debian, atau CentOS).
- Akses aaPanel: Simpan URL login aaPanel (biasanya https://IP_VPS:3000) beserta username dan password yang dibuat saat instalasi.
Langkah 2: Masuk ke aaPanel
- Buka browser dan ketik URL aaPanel, misalnya https://IP_VPS:3000 .
- Masukkan username dan password untuk login.
- Setelah berhasil masuk, Anda akan melihat dashboard aaPanel dengan menu seperti Website, Database, dan Security. Ini adalah pusat kendali semua pengaturan server Anda.
Langkah 3: Menambah Subdomain
- Di menu samping, klik Website, lalu pilih Add site.
- Lengkapi data yang diperlukan pada kolom yang muncul.
-
- Domain name: Masukkan nama subdomain, misalnya blog.contoh.com . Pastikan Anda memasukkan nama yang benar, ya!
- PHP version: Pilih versi PHP yang sesuai dengan kebutuhan website, seperti PHP 8.0 untuk aplikasi modern.
- Root directory: Biarkan default (biasanya /www/wwwroot/blog.contoh.com) atau Anda bisa mengubahnya jika file subdomain ingin disimpan di lokasi lain.
- Database: Jika subdomain butuh database (misalnya untuk WordPress), centang Create Database dan isi nama database.
3. Klik Submit. aaPanel akan otomatis membuat folder untuk subdomain di sistem file.
Langkah 4: Atur DNS (Jika Perlu)
Jika Anda menggunakan server yang sama untuk subdomain dan domain utama, biasanya mengubah DNS tidak diperlukan. Namun, jika subdomain diarahkan ke IP lain, Anda bisa mengikuti langkah berikut untuk mengatur DNS:
- Masuk ke pengelola DNS di penyedia domain atau Cloudflare.
- Tambah record A dengan:
-
- Name: Nama subdomain (misalnya, blog).
- Value: IP VPS yang Anda miliki.
- TTL: Pilih Auto atau waktu propagasi tercepat.
3. Tunggu propagasi DNS, yang biasanya selesai dalam 1-24 jam.
Langkah 5: Cek Subdomain
- Untuk cek subdomain, Anda bisa membuka browser dan ketikkan alamat subdomain Anda, misalnya http://blog.contoh.com .
- Jika halaman default aaPanel atau konten yang sudah kamu siapkan muncul, berarti subdomain berhasil dibuat.
- Namun, jika muncul error seperti Connection timed out, periksa kembali pengaturan DNS atau pastikan firewall VPS tidak memblokir port 80 (HTTP) atau 443 (HTTPS).
Langkah 6: Pasang SSL untuk Keamanan
Untuk memastikan subdomain lebih aman dan terlihat profesional, Anda dapat mengaktifkan HTTPS dengan SSL gratis, caranya seperti ini:
- Di menu Website, pilih subdomain Anda, lalu klik tab SSL.
- Pilih Let’s Encrypt, klik Select all untuk verifikasi domain.
- Pilih File verification, lalu klik Apply > Apply dan Open.
- Aktifkan opsi Force HTTPS agar pengunjung selalu dialihkan ke versi aman.
- Buka kembali subdomain di browser, dan pastikan ikon gembok muncul di address bar.
Langkah 7: Tambahkan Konten ke Subdomain
- Buka File Manager di aaPanel, kemudian cari folder subdomain (misalnya /www/wwwroot/blog.contoh.com).
- Upload file website lewat fitur Upload atau gunakan FTP client seperti FileZilla.
- Jika ingin proses yang lebih cepat, Anda dapat menggunakan one-click installer aaPanel untuk memasang CMS (misalnya, WordPress) langsung di subdomain.
- Tes subdomain lagi untuk memastikan semua konten tampil dengan baik.
Penutup
Membuat subdomain di aaPanel adalah cara pintar untuk mengembangkan website tanpa perlu mengeluarkan biaya atau tenaga. Subdomain memberikan kebebasan untuk memisahkan konten, mencoba fitur baru, atau mengelola fungsi khusus, dan aaPanel membuat semua proses ini terasa mudah dan terjangkau.
Dengan mengikuti langkah-langkah di atas, mulai dari menambah subdomain, mengatur DNS, hingga menambahkan konten, Anda bisa memiliki subdomain yang siap pakai dalam waktu singkat. aaPanel, dengan fitur seperti SSl gratis dan instalasi aplikasi cepat, adalah alat yang sempurna untuk siapa saja yang ingin mengelola server dengan percaya diri.
Jika Anda kendala, cek dokumentasi aaPanel atau hubungi penyedia hosting untuk bantuan. Selamat mencoba, dan semoga website Anda dapat semakin melejit dengan subdomain baru!















