Konsep Dasar Hosting
Tampilan
Konsep Dasar Hosting
Hosting adalah layanan penyimpanan berbasis server untuk menyimpan semua file dan data website agar dapat diakses secara online. Hosting berfungsi sebagai "rumah penyimpanan" untuk website.
Stimulasi (Discovery Learning)
Sebelum mempelajari lebih lanjut, coba jawab pertanyaan berikut:
- Apa yang diperlukan agar website dapat diakses 24 jam sehari?
- Mengapa tidak bisa menyimpan website di komputer rumah saja?
- Apa hubungan antara hosting dan domain?
Pengertian Hosting
Hosting atau Web Hosting adalah host/komputer/server yang disewakan untuk menampung:
- Konfigurasi web server
- Data-data dan file yang dibutuhkan sebuah website
Data yang dapat disimpan meliputi:
- File HTML, CSS, JavaScript
- Gambar dan video
- Database
- Konten website lainnya
Perbedaan Hosting dan Domain
| Aspek | Hosting | Domain |
|---|---|---|
| Definisi | Tempat penyimpanan file website | Alamat untuk mengakses website |
| Fungsi | Menyimpan data dan menjalankan website | Memberikan identitas unik website |
| Analogi | Rumah yang disewa | Alamat rumah |
| Contoh | Server space 10GB, 100GB | www.namawebsite.com, www.sekolah.sch.id |
| Biaya | Bulanan/tahunan berdasarkan kapasitas | Tahunan berdasarkan ekstensi domain |
Ilustrasi Hosting dan Domain
INTERNET
│
▼
┌──────────────────────────────────────┐
│ Domain: sekolah.sch.id │
│ (Alamat Website) │
└──────────────────┬───────────────────┘
│
▼
┌──────────────────────────────────────┐
│ HOSTING │
│ (Server Penyimpanan) │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Files │ │ Database │ │
│ │ HTML │ │ MySQL │ │
│ │ CSS │ │ │ │
│ │ Images │ │ │ │
│ └──────────┘ └──────────┘ │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Email │ │ FTP │ │
│ │ Server │ │ Server │ │
│ └──────────┘ └──────────┘ │
└──────────────────────────────────────┘
Fungsi Hosting
| No | Fungsi | Penjelasan |
|---|---|---|
| 1 | Menyimpan Data Website | Semua file website tersimpan di server hosting |
| 2 | Menjalankan Website 24/7 | Server aktif terus-menerus agar website selalu dapat diakses |
| 3 | Menyediakan Email | Layanan email dengan domain sendiri ([email protected]) |
| 4 | Menyediakan Database | Tempat penyimpanan data dinamis seperti produk, user, transaksi |
| 5 | Keamanan Data | Proteksi website dari serangan dan backup data |
Cara Kerja Hosting
Langkah 1: User mengetik www.sekolah.sch.id di browser
│
▼
Langkah 2: Browser menghubungi DNS Server
│ (Mencari IP address dari domain)
▼
Langkah 3: DNS memberikan IP address server hosting
│ (contoh: 103.28.12.34)
▼
Langkah 4: Browser menghubungi server hosting
│
▼
Langkah 5: Server mengirimkan file website
│
▼
Langkah 6: Browser menampilkan website kepada user
Komponen Hosting
Server yang Dikelola dalam Hosting
| No | Jenis Server | Fungsi |
|---|---|---|
| 1 | Web Server | Menjalankan website (Apache, Nginx) |
| 2 | Database Server | Menyimpan data dinamis (MySQL, MariaDB) |
| 3 | Mail Server | Mengelola email (Postfix, Dovecot) |
| 4 | DNS Server | Menerjemahkan domain ke IP (BIND9) |
| 5 | FTP Server | Transfer file ke/dari server (ProFTPD, vsftpd) |
| 6 | SSH Server | Akses remote ke server (OpenSSH) |
Aktivitas Pembelajaran
Aktivitas 1: Eksplorasi Hosting
Kunjungi website penyedia hosting berikut dan catat informasi yang diminta:
| Penyedia | URL | Jenis Hosting | Harga Terendah |
|---|---|---|---|
| Hostinger | hostinger.co.id | (Lengkapi) | (Lengkapi) |
| Niagahoster | niagahoster.co.id | (Lengkapi) | (Lengkapi) |
| IDCloudHost | idcloudhost.com | (Lengkapi) | (Lengkapi) |
Aktivitas 2: Analisis Kebutuhan
Tentukan jenis hosting yang tepat untuk skenario berikut:
- Blog pribadi dengan 100 pengunjung per hari
- Website e-commerce dengan 10.000 pengunjung per hari
- Portal berita dengan traffic tidak menentu
- Website company profile sederhana
Refleksi
Setelah mempelajari konsep dasar hosting, jawab pertanyaan berikut:
- Mengapa hosting penting untuk sebuah website?
- Apa perbedaan utama antara hosting dan domain?
- Komponen apa saja yang diperlukan dalam sebuah hosting?
Rangkuman
Referensi Sub Halaman
- Sebelumnya: ← Halaman Utama
- Selanjutnya: Jenis-Jenis Hosting →