๐งญ 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