CentOS 7 : Install VNC Server

Pada waktu sebelum saya pernah membahas cara install VNC Server di CentOS 6 yang bisa di lihat pada link ini, namun seiring perkembangan dari developer CentOS yang telah merilis CentOS 7 maka sebagai pengguna VNC Server berbasis Linux, saya berusaha untuk mencari cara Install VNC Server pada CentOS 7 yang merupakan CentOS seri terbaru ini.

Install VNC Server pada CentOS 7

Untuk mencoba installasi ini, saya menggunakan CentOS 7 Minimal x86_64 yang sudah disediakan pada control panel VPS yang saya punya.

CentOS : Install VNC Server

Langkah selanjutnya adalah buka terminal SSH (memakai putty) untuk login menggunakan akun root.

Berikut ini langkah berturut-turut yang harus di ketikan pada terminal SSH, dimana langkah-langkah berikut adalh untuk menginstall desktop environment ( X windows ) dan beberapa paket yang di perlukan :

[root@host2 ~]# yum check-update
[root@host2 ~]# yum groupinstall "X Window System"
[root@host2 ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
[root@host2 ~]# unlink /etc/systemd/system/default.target
[root@host2 ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
[root@host2 ~]# reboot

Setelah di reboot berarti kita sudah memiliki CentOS 7 desktop.

Sekarang kita install dan setting paket VNC :

  1. [root@host2 ~]# yum install tigervnc-server -y
    CentOS 7 : Install VNC Server
  2. Buat file dengan nama :  vncserver@:1.service didalam folder /etc/systemd/system/, contoh config file  sudah ada di dalam direktori /lib/systemd/system/vncserver@.service jadi kita tinggal copy dan rename saja.
  3. [root@host2 ~]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
    CentOS 7 : Install VNC Server
  4. Sekarang buka file /etc/systemd/system/vncserver@:1.service dan ganti user menjadi root
    Temukan baris berikut :
    ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
    PIDFile=/home/<USER>/.vnc/%H%i.pid

    Dirubah menjadi :
    ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
    PIDFile=/home/root/.vnc/%H%i.pid

    Install VNC Server pada CentOS 7
  5. Reload systemd untuk melakukan perubahan
    [root@host2 ~]# systemctl daemon-reload
  6. Buat VNC password untuk user root
    [root@host2 ~]# vncpasswd
  7. Enable service ( Permanent )
    [root@host2 ~]# systemctl enable vncserver@:1.service
  8. Start the service
    [root@host2 ~]# systemctl start vncserver@:1.service
  9. Allow VNC service ke firewall
    [root@host2 ~]# firewall-cmd --permanent --add-service vnc-server
    [root@host2 ~]# systemctl restart firewalld.service
  10. Buka Aplikasi VNC Viewer lalu masukan ip server anda (contoh : 12.34.56.78:1)
    Install VNC Server pada CentOS 7
  11. Bila berhasil masuk anda akan di bawa untuk login ke dalam sistem CentOS 7 dengan memasukan password root server anda
    Install VNC Server pada CentOS 7
    Install VNC Server pada CentOS 7

Selamat setelah Install VNC Server pada CentOS 7 berhasil maka VPS anda yang tadinya kosong sekarang sudah terinstall VNC server yang dapat kita gunakan seperti halnya memakai OS windows, namun tentu saja harus diinstall aplikasi aplikasi pendukungnya terlebih dahulu salah satunya firefox buat browsing.

Enter your email address:

Delivered by FeedBurner

Tinggalin Pesan

Tenang bro Email aman, ga ane publish >>>Wajib di isi yang ada tanda *

*