Cara Menambahkan Domain di cPanel (Menu Domains) + Document Root ke /home/username/domain
Panduan ini untuk cPanel versi baru (menu Domains). Contoh domain: latihanpsg.my.id. Pada beberapa hosting, jika Share document root tidak dicentang, cPanel akan membuat folder domain di home user, misalnya:
/home/tu**jahd/latihanpsg.my.id
1) Arahkan DNS Domain ke Hosting (Wajib)
Sebelum domain dipakai, pastikan DNS sudah benar:
-
Jika pakai Nameserver: ubah NS domain ke nameserver hosting kami dulu dibawah ini:
ns1.hypercloudhost.com
ns2.hypercloudhost.com -
Jika pakai Cloudflare / DNS lain: pastikan record A mengarah ke IP hosting bisa dicek disidebar paketnya.
Kalau DNS belum mengarah, domain bisa berhasil dibuat di cPanel tapi belum bisa dibuka di browser.
2) Tambahkan Domain dari Menu Domains
-
Cari Menu domains dan Masuk ke menu Domains
-
Klik Create A New Domain
-
Isi form:
-
Domain: isikan nama domain kamu.
-
Share document root: JANGAN dicentang (agar domain punya folder sendiri)
-
Document Root: biarkan otomatis atau isi sesuai yang muncul (pada kasus ini akan mengarah ke):
-
/home/tu**jahd/latihanpsg.my.id
-
-
Subdomain: (biasanya otomatis untuk kebutuhan sistem). Jika diminta, isi cukup nama depannya saja, contoh
latihanpsg(tanpa.my.id), kecuali server kamu memang mengizinkan full.
-
-
Klik Submit
✅ Setelah submit, domain akan tercatat di cPanel dan folder website otomatis dibuat di lokasi tersebut.
3) Upload File Website ke Folder Domain
Agar domain menampilkan website, isi folder document root-nya.
-
Masuk File Manager
-
Buka folder:
-
/home/tu**jahd/latihanpsg.my.id
-
-
Upload file website kamu:
-
Cara cepat: upload .zip → klik kanan → Extract
-
-
Pastikan ada file utama:
-
index.htmlatauindex.php
-
Kalau folder kosong, biasanya domain akan tampil error/blank atau directory listing (tergantung setting server).
4) Jika Domain Belum Bisa Diakses (Solusi Cepat)
Kalau domain masih belum terbuka setelah dibuat:
-
Tunggu propagasi DNS (bisa 5 menit–24 jam).
-
Pastikan DNS mengarah benar (NS atau record A).
-
Pastikan folder
/home/tu**jahd/latihanpsg.my.idberisiindex.php/index.html. -
Jika pakai Cloudflare, coba pastikan record A benar (untuk tes bisa matikan proxy dulu sementara).
Kesimpulan
Kalau kamu ingin domain punya website sendiri, maka langkah yang benar adalah:
-
Tambahkan domain di Domains
-
Uncheck Share document root
-
Upload file website ke folder domain yang dibuat otomatis, misalnya:
/home/tu**jahd/latihanpsg.my.id


