Lompat ke isi

Konsep Dasar Hosting

Dari Wiki Tamansiswa
Revisi sejak 4 Januari 2026 09.40 oleh Admin (bicara | kontrib) (←Membuat halaman berisi '= 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) == {{Pertanyaan|title=Pertanyaan Pemantik| Bayangkan Anda ingin membuat website untuk toko online. Anda sudah memiliki file HTML, gambar produk, dan database. Di mana Anda akan menyimpan semua file terse...')
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

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)

Templat:Pertanyaan

Sebelum mempelajari lebih lanjut, coba jawab pertanyaan berikut:

  1. Apa yang diperlukan agar website dapat diakses 24 jam sehari?
  2. Mengapa tidak bisa menyimpan website di komputer rumah saja?
  3. 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

Templat:Info

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:

  1. Blog pribadi dengan 100 pengunjung per hari
  2. Website e-commerce dengan 10.000 pengunjung per hari
  3. Portal berita dengan traffic tidak menentu
  4. Website company profile sederhana

Refleksi

Setelah mempelajari konsep dasar hosting, jawab pertanyaan berikut:

  1. Mengapa hosting penting untuk sebuah website?
  2. Apa perbedaan utama antara hosting dan domain?
  3. Komponen apa saja yang diperlukan dalam sebuah hosting?

Rangkuman

Templat:Rangkuman

Referensi Sub Halaman