1. Tutorial Install
  2. Ubuntu Server di VirtualBox

Instalasi Ubuntu Server di VirtualBox

Logo Ubuntu Server

Panduan langkah demi langkah untuk menginstal Ubuntu Server pada mesin virtual menggunakan VirtualBox. Cocok untuk pemula yang ingin membuat server lokal untuk belajar atau development.


Persiapan Awal

Sebelum mulai, pastikan Kalian sudah menyiapkan:

  • Oracle VM VirtualBox: Unduh dan install dari situs resminya.
  • File ISO Ubuntu Server: Unduh versi LTS (Long Term Support) terbaru dari situs resmi Ubuntu.

Langkah 1: Membuat Virtual Machine (VM) Baru

  1. Buka VirtualBox dan klik tombol "New".
  2. Name and Operating System:
    • Name: Beri nama VM Kalian, misalnya "Ubuntu Server 24.04".
    • Type: Otomatis terpilih "Linux".
    • Version: Otomatis terpilih "Ubuntu (64-bit)".
  3. langkah-(1)
  4. Hardware: Atur alokasi RAM (Base Memory). Gunakan minimal 1024 MB (1 GB), namun sangat direkomendasikan 2048 MB (2 GB) atau lebih. Perhatian: Jangan sampai bar indikator melewati area hijau, karena dapat membuat komputer Kalian tidak stabil.
  5. Hard Disk: Pilih "Create a virtual hard disk now", klik "Create". Pilih "VDI", lalu "Dynamically allocated". Alokasikan ukuran disk minimal 25 GB.
  6. langkah-(2)

Langkah 2: Konfigurasi VM Sebelum Instalasi

Sebelum menjalankan VM, kita perlu memasukkan file ISO dan mengatur jaringan.

  1. Pilih VM yang tadi sudah dibuat, lalu klik "Settings".
  2. Pergi ke menu "Storage". Di bagian "Controller: IDE", klik ikon CD yang bertuliskan "Empty". Di sisi kanan, klik ikon CD lagi dan pilih "Choose a disk file...". Cari dan pilih file ISO Ubuntu Server yang sudah Kalian unduh.
  3. langkah-(3)
  4. Pindah ke menu "Network". Pada "Attached to:", ganti dari "NAT" menjadi "Bridged Adapter". Ini akan membuat VM Kalian mendapat IP dari jaringan lokal yang sama dengan komputer Kalian, sehingga lebih mudah diakses. Klik "OK".
  5. langkah-(4)

Langkah 3: Proses Instalasi Ubuntu Server

Sekarang, klik "Start" untuk menyalakan VM dan memulai instalasi.

  1. Bahasa: Pilih bahasa instalasi (misal: English).
  2. langkah-(5)
  3. Keyboard Layout: Biasanya deteksi otomatis sudah benar. Pilih "Done".
  4. langkah-(6)
  5. Choose the type of Installation: Pilih ceklis yang Ubuntu Server saja dengan cara klik spasi pada keyboard dan pilih Done ENTER.
  6. langkah-(7)
  7. Network Connections: Seharusnya otomatis mendapatkan IP jika Kalian menggunakan Bridged Adapter. Pilih "Done".
  8. langkah-(8)
  9. Proxy Server: Lewati saja tahap ini dan pilih Done ENTER.
  10. langkah-(9)
  11. Ubuntu Archive: Silahkan tunggu aja proses ini sampai seperti pada gambar lalu pilih Done ENTER.
  12. langkah-(10)
  13. Storage Layout: Pilih "Use an entire disk", lalu "Done". Konfirmasi pilihan Kalian di layar berikutnya.
  14. langkah-(11) langkah-(12)
  15. Profile Setup: Isi nama, nama server, username, dan password Kalian. Catat username dan password ini baik-baik.
  16. langkah-(13)
  17. SSH Setup: Sangat penting! Beri tanda centang pada "Install OpenSSH server". Ini memungkinkan Kalian mengakses server dari komputer lain melalui terminal.
  18. langkah-(14)
  19. Server Snaps: Lewati saja bagian ini dengan memilih "Done".
  20. langkah-(15)
  21. Installation System: Tunggu proses ini sampai selesai, boleh sambil ngopi dulu gass.
  22. langkah-(16)
  23. Instalasi akan berjalan. Setelah selesai, pilih "Reboot Now". Kalian mungkin akan diminta untuk "menekan ENTER" setelah melepaskan media instalasi (VirtualBox biasanya melakukannya secara otomatis).

Langkah 4: Login dan Update Sistem

Setelah reboot, Kalian akan melihat layar login terminal. Masukkan username dan password yang telah Kalian buat.

Langkah yang wajib dilakukan adalah mengupdate paket sistem. Jalankan perintah berikut:

bash
sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt install net-tools -y

Server Ubuntu Kalian kini siap digunakan! Kalian bisa mulai menginstal aplikasi seperti Apache2, Nginx, Docker, atau apa pun yang Kalian butuhkan.

Selanjutnya
Apache2 Server (Virtual Box)

© Denoyey. All Rights Reserved.