π§ 1. Pengantar Instalasi Sistem Operasi Server
6
π Definisi
Instalasi sistem operasi server adalah proses pemasangan OS khusus server ke dalam perangkat komputer agar dapat menjalankan layanan jaringan seperti web, database, file sharing, dan lainnya.
π― Tujuan:
- Menyiapkan server agar siap digunakan
- Mengoptimalkan performa sistem
- Menjamin stabilitas layanan
π§ Narasi:
Instalasi OS server bukan sekadar βnext-next-finishβ. Kesalahan kecil seperti partisi disk atau pemilihan paket bisa berdampak besar pada performa dan keamanan server ke depannya.
π₯οΈ 2. Jenis Sistem Operasi Server
6
π Tabel Perbandingan OS Server
| OS Server | Kelebihan | Kekurangan |
|---|---|---|
| Ubuntu Server | Gratis, stabil, komunitas besar | CLI (tidak GUI default) |
| Debian | Sangat stabil | Paket tidak selalu terbaru |
| Windows Server | GUI mudah, user-friendly | Berbayar |
π§ Narasi:
Linux mendominasi dunia server karena ringan dan fleksibel, sedangkan Windows Server banyak digunakan di lingkungan enterprise berbasis Microsoft.
βοΈ 3. Persiapan Instalasi Server
7
π Kebutuhan Hardware Minimum:
- CPU: Dual Core / lebih
- RAM: Minimal 2 GB (disarankan 4 GB+)
- Storage: Minimal 20 GB
- Network Interface Card
π Kebutuhan Software:
- File ISO OS (contoh: Ubuntu Server)
- Software bootable USB (contoh: Rufus)
π§ Narasi:
Persiapan yang matang akan menghindari kegagalan instalasi. Banyak kasus gagal hanya karena file ISO corrupt atau bootable USB tidak benar.
πΏ 4. Membuat Bootable Media
6
π Langkah:
- Download file ISO
- Buka Rufus
- Pilih USB drive
- Pilih file ISO
- Klik Start
π§ Narasi:
Bootable media adalah βkunci masukβ ke proses instalasi. Tanpa ini, server tidak bisa membaca installer OS.
π 5. Proses Booting & BIOS/UEFI
6
π Langkah:
- Masuk BIOS (DEL/F2/F12)
- Atur boot priority ke USB
- Simpan & restart
π§ Narasi:
Boot priority menentukan perangkat mana yang dijalankan pertama kali. Jika salah, instalasi tidak akan dimulai.
π§© 6. Tahapan Instalasi Linux Server
5
π Tahapan:
- Pilih bahasa
- Konfigurasi keyboard
- Setup jaringan (DHCP / manual)
- Partisi disk
- Buat user & password
- Instalasi paket dasar
- Install SSH Server
π§ Narasi:
Setiap langkah memiliki dampak jangka panjang. Misalnya, kesalahan partisi bisa membuat storage tidak optimal.
πΎ 7. Konfigurasi Partisi Disk
6
π Contoh Partisi:
| Partisi | Fungsi |
|---|---|
| / (root) | Sistem utama |
| /home | Data user |
| swap | Virtual memory |
π§ Narasi:
Partisi adalah fondasi penyimpanan server. Server profesional sering menggunakan LVM untuk fleksibilitas.
π 8. Konfigurasi Jaringan Awal
6
π Mode:
- DHCP β otomatis
- Static β manual
π Contoh konfigurasi:
sudo nano /etc/netplan/01-netcfg.yaml
π§ Narasi:
Server sebaiknya menggunakan IP statis agar mudah diakses dan stabil.
π 9. Instalasi SSH Server
π Perintah:
sudo apt update
sudo apt install openssh-server
π Cek status:
sudo systemctl status ssh
π§ Narasi:
SSH memungkinkan administrator mengelola server dari jarak jauhβini adalah skill wajib.
π§ͺ 10. Verifikasi Instalasi
7
π Checklist:
- Bisa login ke sistem
- IP address terdeteksi
- Internet terhubung
- SSH aktif
π§ Narasi:
Verifikasi memastikan server siap digunakan sebelum masuk tahap konfigurasi lanjutan.
π§° 11. Troubleshooting Instalasi
π Masalah Umum:
| Masalah | Solusi |
|---|---|
| Tidak boot | Cek BIOS |
| Instalasi gagal | Cek ISO |
| Tidak ada jaringan | Cek konfigurasi IP |
| SSH tidak bisa | Cek service |
π§ Narasi:
Administrator server harus terbiasa dengan troubleshootingβini bagian paling sering terjadi di dunia nyata.
π§ͺ 12. Tutorial Praktikum Lengkap
π― Studi Kasus: Instalasi Ubuntu Server
π Langkah Singkat:
- Download ISO Ubuntu Server
- Buat bootable USB
- Boot dari USB
- Ikuti instalasi
- Install SSH
- Login via terminal
π 13. Ringkasan Materi
| Topik | Inti |
|---|---|
| Instalasi OS | Proses setup server |
| Bootable | Media instalasi |
| Partisi | Pengelolaan disk |
| Network | Koneksi server |
| SSH | Remote access |
π― 14. Latihan / Evaluasi
π Soal:
- Jelaskan tahapan instalasi server!
- Apa fungsi partisi disk?
- Jelaskan perbedaan DHCP dan IP statis!
- Apa fungsi SSH?
- Sebutkan masalah umum saat instalasi server!
π Penutup
Materi ini adalah fondasi praktik administrasi server. Setelah ini, mahasiswa akan masuk ke:
- Manajemen user
- Konfigurasi jaringan lanjutan
- Deploy server layanan nyata