Kursus: Membuat Website dari Nol

Memilih Hosting dan Domain

Agar website bisa diakses oleh pengguna di internet, Anda perlu dua hal utama: domain dan hosting.

1. Domain

Domain adalah alamat website yang digunakan pengguna untuk mengakses situs Anda, seperti www.lummatun.com. Beberapa hal yang perlu diperhatikan saat memilih domain:

  • Pilih nama domain yang mudah diingat dan sesuai dengan branding.
  • Gunakan ekstensi yang tepat, seperti .com, .id, .org, atau lainnya.
  • Cek ketersediaan domain di penyedia domain seperti Namecheap, GoDaddy, atau Niagahoster.
  • Pertimbangkan SEO, gunakan kata kunci yang relevan jika memungkinkan.

2. Hosting

Hosting adalah tempat penyimpanan file website agar bisa diakses online. Jenis-jenis hosting yang bisa Anda pilih:

  • Shared Hosting – Cocok untuk website kecil dengan trafik rendah.
  • VPS (Virtual Private Server) – Cocok untuk website dengan trafik menengah yang butuh performa lebih baik.
  • Cloud Hosting – Fleksibel dan cocok untuk website dengan pertumbuhan cepat.
  • Dedicated Server – Performa tinggi untuk website besar dengan trafik tinggi.

3. Cara Memilih Hosting yang Tepat

  • Kecepatan server – Pilih hosting dengan performa server yang cepat.
  • Uptime tinggi – Pastikan uptime minimal 99.9% agar website selalu online.
  • Dukungan teknis – Pilih penyedia hosting dengan layanan pelanggan yang responsif.
  • Keamanan – Pastikan hosting mendukung SSL, firewall, dan proteksi dari serangan cyber.
  • Harga & Skalabilitas – Sesuaikan dengan anggaran dan pertumbuhan website Anda.

Setelah memilih hosting dan domain, langkah berikutnya adalah menghubungkan domain ke hosting serta mengunggah file website agar bisa diakses secara online.


Cara Menghubungkan Domain ke Hosting

Setelah Anda memiliki domain dan hosting, langkah selanjutnya adalah menghubungkan keduanya agar website dapat diakses secara online. Berikut langkah-langkahnya:


1. Dapatkan Nameserver dari Penyedia Hosting

Nameserver adalah alamat server yang digunakan untuk mengarahkan domain ke hosting Anda. Biasanya, penyedia hosting akan memberikan nameserver, misalnya:

  • ns1.namahosting.com
  • ns2.namahosting.com

Anda bisa menemukan nameserver ini di dashboard akun hosting atau melalui email setelah membeli layanan hosting.


2. Ubah Nameserver di Penyedia Domain

Jika domain Anda dibeli dari penyedia yang berbeda dari hosting, Anda perlu mengubah nameserver di pengaturan domain.

Cara mengubah nameserver:

  1. Login ke akun penyedia domain (misalnya: Namecheap, GoDaddy, Niagahoster, dll.).
  2. Masuk ke menu Kelola Domain atau DNS Settings.
  3. Cari opsi Nameserver dan pilih Custom Nameserver.
  4. Masukkan nameserver dari penyedia hosting (misalnya ns1.namahosting.com dan ns2.namahosting.com).
  5. Simpan perubahan dan tunggu propagasi DNS (bisa memakan waktu 1–24 jam).

3. Tambahkan Domain ke cPanel atau Panel Hosting

Setelah mengubah nameserver, Anda perlu menambahkan domain ke hosting agar dikenali.

Jika menggunakan cPanel:

  1. Login ke cPanel hosting Anda.
  2. Cari menu Addon Domains atau Domain Management.
  3. Masukkan nama domain yang sudah Anda beli.
  4. Klik Add Domain dan sistem akan menghubungkannya ke hosting.

Jika menggunakan panel lain (Plesk, DirectAdmin, dll.)

Cari menu yang mirip dengan Domain Management dan tambahkan domain Anda dengan cara yang sama.


4. Upload Website ke Hosting

Setelah domain terhubung, Anda bisa mengunggah file website ke hosting menggunakan:

  • File Manager di cPanel → Upload file website ke folder public_html.
  • FTP Client (seperti FileZilla) → Gunakan akun FTP untuk mengunggah file ke hosting.
  • Instalasi CMS (WordPress, Joomla, dll.) → Jika menggunakan CMS, instal dari cPanel.

5. Cek Koneksi dan Propagasi DNS

  • Setelah semua langkah dilakukan, tunggu 1-24 jam agar perubahan DNS sepenuhnya aktif.
  • Cek dengan mengetikkan domain di browser. Jika berhasil, website akan tampil.
  • Jika tidak muncul dalam 24 jam, coba cek DNS Checker (dnschecker.org) untuk melihat apakah propagasi sudah selesai.

Setelah proses ini selesai, domain dan hosting sudah terhubung, dan website Anda siap untuk online!

Let's Chat!