Tugas Praktik Control Panel
Tampilan
Tugas Praktik Control Panel Hosting
Halaman ini berisi tugas praktik komprehensif untuk mengukur kemampuan peserta didik dalam mengkonfigurasi dan mengelola Control Panel Hosting.
Petunjuk Umum
- Waktu pengerjaan: 4 JP (180 menit)
- Kerjakan secara berkelompok (2-3 orang per kelompok)
- Dokumentasikan setiap langkah dengan screenshot
- Buat laporan dalam format yang ditentukan
- Presentasikan hasil di depan kelas
Skenario
Anda adalah administrator server di sebuah perusahaan web hosting. Perusahaan memiliki satu server dengan IP 192.168.100.10 yang harus melayani 3 client berbeda dengan domain masing-masing.
Ketentuan
| Client | Domain | IP Address | Direktori | Konten |
|---|---|---|---|---|
| PT. Maju Jaya | majujaya.co.id | 192.168.100.10 | /var/www/majujaya | Company profile |
| Toko Online ABC | tokoabc.com | 192.168.100.11 | /var/www/tokoabc | E-commerce sederhana |
| Blog Tekno | blogtekno.net | 192.168.100.12 | /var/www/blogtekno | Blog teknologi |
Tugas yang Harus Dikerjakan
| No | Tugas | Poin |
|---|---|---|
| 1 | Konfigurasi IP Alias untuk 3 IP address | 15 |
| 2 | Buat direktori dan file index.html untuk setiap domain | 15 |
| 3 | Konfigurasi Virtual Host Apache untuk 3 domain | 20 |
| 4 | Konfigurasi DNS Server BIND9 untuk 3 domain | 20 |
| 5 | Pengujian dengan ping dan akses browser | 15 |
| 6 | Dokumentasi dengan screenshot | 15 |
| Total | 100 |
Deliverables
- File konfigurasi /etc/network/interfaces
- File Virtual Host Apache (3 file .conf)
- File zona DNS (3 file db.*)
- Screenshot hasil pengujian
- Laporan tertulis
---
Proyek 2: Instalasi dan Konfigurasi Control Panel
Skenario
Sekolah Anda membutuhkan server hosting internal untuk pembelajaran. Anda ditugaskan untuk menginstall control panel hosting dan mengkonfigurasi domain sekolah.
Pilihan Control Panel
Pilih SALAH SATU control panel berikut:
| Control Panel | Tingkat Kesulitan | Poin Bonus |
|---|---|---|
| EHCP | Mudah | +0 |
| Ajenti | Sedang | +5 |
| Webmin + Virtualmin | Sulit | +10 |
Ketentuan Konfigurasi
Server:
- OS: Debian 10/11
- IP: 192.168.56.100
- RAM: Minimal 1GB
Domain yang harus dibuat:
| Domain | Fungsi | Fitur yang Dikonfigurasi |
|---|---|---|
| smk-anda.sch.id | Website utama sekolah | Website + Database |
| mail.smk-anda.sch.id | Email sekolah | 3 akun email |
| ftp.smk-anda.sch.id | FTP untuk upload | 2 akun FTP |
Tugas yang Harus Dikerjakan
| No | Tugas | Poin |
|---|---|---|
| 1 | Instalasi control panel sesuai pilihan | 20 |
| 2 | Konfigurasi domain utama smk-anda.sch.id | 15 |
| 3 | Buat 3 akun email dengan domain tersebut | 15 |
| 4 | Buat database MySQL untuk website | 15 |
| 5 | Konfigurasi 2 akun FTP | 10 |
| 6 | Upload file website sederhana via FTP | 10 |
| 7 | Dokumentasi lengkap dengan screenshot | 15 |
| Total | 100 |
Deliverables
- Screenshot proses instalasi (minimal 5 screenshot)
- Screenshot dashboard control panel
- Screenshot manajemen domain
- Screenshot akun email yang dibuat
- Screenshot database yang dibuat
- Screenshot akun FTP
- File website yang diupload
- Laporan tertulis
---
Proyek 3: Troubleshooting (Bonus)
Skenario
Anda menerima laporan bahwa server hosting mengalami masalah. Identifikasi dan perbaiki masalah-masalah berikut:
Kasus Troubleshooting
| No | Masalah | Poin |
|---|---|---|
| 1 | Website tidak bisa diakses, Apache tidak running | 10 |
| 2 | Domain tidak bisa di-resolve, DNS error | 10 |
| 3 | Database connection refused | 10 |
| 4 | FTP login gagal | 10 |
| 5 | Email tidak bisa dikirim | 10 |
| Total Bonus | 50 |
---
Format Laporan
Struktur Laporan
LAPORAN PRAKTIK CONTROL PANEL HOSTING ===================================== 1. HALAMAN JUDUL - Judul Praktik - Nama Kelompok dan Anggota - Kelas - Tanggal 2. DAFTAR ISI 3. PENDAHULUAN - Latar Belakang - Tujuan - Skenario yang Dipilih 4. LANGKAH KERJA - Persiapan - Instalasi - Konfigurasi - Pengujian 5. HASIL DAN PEMBAHASAN - Screenshot dengan penjelasan - Analisis hasil - Kendala yang dihadapi 6. KESIMPULAN DAN SARAN 7. LAMPIRAN - File konfigurasi - Screenshot tambahan
Contoh Dokumentasi
┌────────────────────────────────────────────────┐ │ Langkah 1: Konfigurasi IP Address │ ├────────────────────────────────────────────────┤ │ │ │ Perintah yang dijalankan: │ │ $ nano /etc/network/interfaces │ │ │ │ [INSERT SCREENSHOT] │ │ │ │ Penjelasan: │ │ Menambahkan IP alias untuk 3 domain berbeda. │ │ IP 192.168.100.10 untuk domain majujaya.co.id │ │ │ └────────────────────────────────────────────────┘
---
Rubrik Penilaian
Aspek Teknis (60%)
| Aspek | Skor 4 | Skor 3 | Skor 2 | Skor 1 |
|---|---|---|---|---|
| Konfigurasi | Benar dan optimal | Benar | Minor error | Tidak berfungsi |
| Pengujian | Lengkap, terdokumentasi | Lengkap | Parsial | Tidak ada |
| Troubleshooting | Mandiri | Sedikit bantuan | Banyak bantuan | Tidak bisa |
Aspek Non-Teknis (40%)
| Aspek | Skor 4 | Skor 3 | Skor 2 | Skor 1 |
|---|---|---|---|---|
| Dokumentasi | Sangat lengkap | Lengkap | Cukup | Kurang |
| Kerja Tim | Kolaboratif | Baik | Cukup | Kurang |
| Presentasi | Sangat baik | Baik | Cukup | Kurang |
---
Kriteria Kelulusan
| Nilai | Predikat | Keterangan |
|---|---|---|
| 90-100 | A (Sangat Baik) | Semua tugas selesai, dokumentasi lengkap |
| 80-89 | B (Baik) | Sebagian besar tugas selesai |
| 70-79 | C (Cukup) | Tugas dasar selesai |
| < 70 | D (Perlu Perbaikan) | Perlu remedial |
---
Checklist Pengumpulan
| No | Item | Cek |
|---|---|---|
| 1 | File laporan (PDF) | ☐ |
| 2 | Screenshot (folder terpisah) | ☐ |
| 3 | File konfigurasi (.conf, zona DNS) | ☐ |
| 4 | File website yang dibuat | ☐ |
| 5 | Video demo (opsional, bonus +10) | ☐ |
---
Referensi Sub Halaman
- Sebelumnya: ← Instalasi EHCP
- Selanjutnya: Asesmen Control Panel Hosting →