17 December 2018

Ubuntu 18.04 Server + XFCE + VNC Server + Virtualbox

Kali ini saya meng-install server dengan OS Ubuntu 18.04 LTS tanpa GUI.

Paparan di bawah ini adalah langkah singkat yang saya lakukan. Bukan tutorial lengkap. Hasil mungkin bisa berbeda atau mungkin tidak berhasil.

Link download Ubuntu Server 18.04 LTS :

atau untuk lebih cepat bisa download dari mirror UI :

Tertarik dengan fitur LVM (Logical Volume Management) , partisi hard disk saya buat dengan LVM. Dengan LVM, suatu partisi atau volume HDD dapat diperbesar, dibuat snap-shot dengan lebih mudah.

Hasil perintah sudo vgdisplay (tampilkan volume group)
















Hasil perintah sudo lvdisplay (tampilkan logical volume)






































Source LVM : 


Setelah OS Ubuntu ter-install dan sudah dapat diakses dengan SSH, saya lakukan update dengan perintah :

sudo apt-get update
sudo apt-get upgrade


Agar jam server sesuai dengan WIB (Waktu Indonesia Barat) saya melakukan penyesuaian time-zone dengan WIB atau Asia/Jakarta. Untuk melihat setting time-zone dapat dilakukan dengan perintah timedatectl

Melihat daftar time-zone :
timedatectl list-timezones

Melihat daftar time-zone yang di Asia saja :
timedatectl list-timezones | grep -i asia

Merubah time-zone menjadi WIB/Jakarta :
sudo timedatectl set-timezones Asia/Jakarta

Agar jam server selalu tepat, install ntpdate :
sudo apt install ntpdate

Source : 
https://linuxconfig.org/how-to-change-timezone-on-ubuntu-18-04-bionic-beaver-linux
https://linuxconfig.org/how-to-setup-ntp-server-and-client-on-debian-9-stretch-linux


Karena saya butuh GUI, saya install GUI yang ringan yaitu XFCE. GUI ini nanti akan dibutuhkan buat user yang melakukan remote ke server ini untuk membuat Virtual Machine.

sudo apt-get install xfce4 xfce4-goodies



Setelah melakukan restart server, kemudian dilanjutkan dengan meng-install vnc server.
sudo apt install vnc4server

Untuk membuat password VNC session buat user Anda :
vncpasswd

Untuk memulai Xfce4 remote desktop buat file ~/.vnc/xstartup :
mkdir ~/.vnc 

nano ~/.vnc/xstartup

dan isi dengan teks berikut :
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

Kemudian rubah xtartup :
chmod +x ~/.vnc/xstartup

Untuk menjalankan VNCServer ketikkan perintah :
vnc4server

VNCServer tidak meng-encrypt jalur komunikasi TCP. Silakan lakukan tunneling via SSH agar saluran komunikasi remote desktop Anda lebih aman dan atur port VNC agar hanya dapat diakses dari local IP.


Source : 
https://linuxconfig.org/vnc-server-on-ubuntu-18-04-bionic-beaver-linux
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-18-04