Virtualbox

Instalasi Ubuntu Server di VirtualBox untuk Pemula

Instalasi Ubuntu Server di VirtualBox untuk Pemula

Instalasi Ubuntu Server di VirtualBox untuk Pemula

Setelah Anda berhasil membuat VM pertama, langkah berikutnya adalah memasang sistem operasi server. Di tahap ini, Ubuntu Server menjadi pilihan terbaik untuk belajar karena dokumentasinya luas dan stabil untuk lab.

Jika VM Anda belum dibuat, mulai dari artikel ini: Cara Membuat VM Pertama di VirtualBox

Kenapa Ubuntu Server?

Ubuntu Server populer untuk pemula dan profesional karena:

  • Paket software lengkap.
  • Komunitas besar.
  • Rilis LTS cocok untuk lab jangka panjang.
  • Banyak dipakai pada server cloud dan VPS.

Dengan menguasai Ubuntu Server di VM, Anda membangun skill yang langsung relevan untuk dunia kerja.

Persiapan Instalasi

Sebelum instalasi, siapkan komponen berikut:

  1. VirtualBox sudah terinstal.
  2. VM baru dengan alokasi minimal 2 vCPU, 2 GB RAM, dan 25 GB disk.
  3. File ISO Ubuntu Server LTS terbaru.
  4. Koneksi internet di VM (mode NAT sudah cukup).

Untuk pemahaman mode jaringan, baca juga: Panduan Lengkap Memahami Interface Jaringan di VirtualBox

Langkah 1: Boot dari ISO Ubuntu Server

Nyalakan VM yang sudah Anda siapkan. Pastikan ISO Ubuntu Server terpasang pada optical drive virtual. Saat VM boot, installer Ubuntu akan tampil.

Pilih opsi instalasi standar agar alur tetap sederhana untuk tahap awal.

Langkah 2: Pilih Bahasa dan Keyboard

Pada layar awal installer:

  • Pilih bahasa instalasi (misalnya English agar istilah konsisten dengan dokumentasi global).
  • Pilih layout keyboard sesuai perangkat Anda.

Jika Anda tidak yakin layout, gunakan opsi deteksi otomatis.

Langkah 3: Konfigurasi Jaringan Awal

Umumnya installer akan mengambil IP dari DHCP secara otomatis.

Untuk lab pemula, gunakan DHCP dulu. Nanti setelah server aktif, Anda bisa beralih ke IP statis jika diperlukan.

Cek bahwa interface mendapat IP Address sebelum melanjutkan langkah berikutnya.

Langkah 4: Konfigurasi Proxy dan Mirror

  • Proxy: kosongkan jika Anda tidak memakai proxy internal.
  • Mirror Ubuntu: biarkan default kecuali Anda punya mirror lokal yang lebih cepat.

Pengaturan default biasanya sudah cukup untuk instalasi pertama.

Langkah 5: Atur Storage

Pilih opsi guided storage agar partisi dibuat otomatis oleh installer. Untuk latihan, ini paling cepat dan aman.

Jika Anda ingin latihan administrasi storage lanjutan, Anda bisa eksplorasi partisi manual pada artikel terpisah nanti.

Langkah 6: Buat User Admin

Masukkan data berikut:

  • Nama server (hostname), misalnya lab-ubuntu-01
  • Username admin
  • Password kuat

Gunakan pola penamaan host yang konsisten agar mudah dikelola saat jumlah VM bertambah.

Langkah 7: Aktifkan OpenSSH Server

Saat installer menampilkan opsi fitur tambahan, aktifkan OpenSSH Server. Ini penting agar nanti Anda bisa mengelola server jarak jauh via SSH.

Setelah instalasi selesai, reboot VM dan login menggunakan akun yang baru dibuat.

Langkah 8: Verifikasi Sistem Setelah Login

Setelah masuk ke shell Ubuntu Server, jalankan perintah dasar berikut:

sudo apt update && sudo apt upgrade -y
ip a
hostnamectl

Tujuannya untuk memastikan:

  • Repository dapat diakses.
  • Sistem ter-update.
  • Interface jaringan aktif.
  • Hostname sudah benar.

Konfigurasi Awal yang Direkomendasikan

Agar server lab Anda rapi sejak awal, lakukan langkah tambahan ini:

  1. Atur timezone:
sudo timedatectl set-timezone Asia/Jakarta
  1. Buat user operasional terpisah jika diperlukan.
  2. Nonaktifkan login root langsung (best practice keamanan).
  3. Simpan snapshot VM setelah konfigurasi dasar selesai.

Snapshot awal ini penting sebagai titik rollback jika Anda bereksperimen dengan paket atau konfigurasi berisiko.

Opsi Lanjutan: Set IP Statis dengan Netplan

Untuk server yang akan diakses rutin, IP statis sering lebih praktis. Contoh konfigurasi netplan sederhana:

network:
  version: 2
  ethernets:
    enp0s3:
      dhcp4: false
      addresses:
        - 192.168.56.10/24
      routes:
        - to: default
          via: 192.168.56.1
      nameservers:
        addresses: [1.1.1.1, 8.8.8.8]

Setelah ubah file netplan, jalankan:

sudo netplan apply

Catatan: nama interface bisa berbeda di VM Anda, jadi cek dulu lewat ip a.

Troubleshooting Umum

1) Installer tidak jalan

Penyebab umum:

  • ISO rusak.
  • ISO belum terpasang benar.

Solusi: pasang ulang ISO resmi, lalu reboot VM.

2) Tidak dapat IP Address

Penyebab umum:

  • Adapter VM nonaktif.
  • Mode adapter tidak sesuai.

Solusi: cek Settings VM > Network, aktifkan Adapter 1 dan pastikan mode valid.

3) SSH tidak bisa diakses

Penyebab umum:

  • OpenSSH belum terpasang.
  • Firewall memblokir port.
  • Tidak ada Port Forwarding saat mode NAT.

Solusi detail dibahas di: Panduan Port Forwarding VirtualBox untuk SSH dan Web Server

Artikel Turunan dalam Topical Cluster

Lanjutkan pembelajaran Anda dari instalasi OS ke manajemen server:

  1. Konfigurasi SSH di Mesin Virtual Linux
  2. Panduan Port Forwarding VirtualBox untuk SSH dan Web Server
  3. Panduan Lengkap Memahami Interface Jaringan di VirtualBox
  4. Panduan Pemula: Apa Itu Virtual Machine dan Bagaimana Cara Kerjanya?

Kesimpulan

Instalasi Ubuntu Server di VirtualBox adalah jembatan penting dari teori virtualisasi ke praktik administrasi server. Dengan satu VM Ubuntu yang sehat, Anda sudah bisa mulai latihan layanan nyata seperti SSH, web server, database, dan monitoring.

Langkah paling efektif setelah artikel ini adalah memastikan akses SSH berjalan stabil, lalu mulai men-deploy layanan sederhana untuk membangun portofolio lab Anda.