Install VNC Server Pada Centos 5

Tuesday, October 12, 2010

Apa itu VNC..? VNC adalah sejenis remote desktop (pada windows), dimana kita dapat mengontrol komputer kita dalam jarak jauh, selama komputer yang sedang di remote dalam keadaan terhubung ke internet.. Akan tetapi dalam hal ini kita menggunakan VPS, yang sebenarnya sama saja dengan komputer, tetapi bersifat virtual..

Langsung aja ya..

1. Cek versi Centos kita, x86 (i386) atau x86_64 (64 bit)

uname -i

2. Tambahkan repository dari rpmforge ke VPS kita.

Untuk Centos x86 (i386)

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.i386.rpm

Untuk Centos x64 (x86_64)

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

3. Setelah terinstall, selanjutnya ketik seperti dibawah ini untuk mengupdate repository yang telah kita tambah tadi.

yum update

4. Install VNC Server

yum install vncserver

5. Install GNOME Desktop Environment. Apa itu GNOME..? GNOME adalah sebuah Desktop (GUI) untuk Sistem Operasi Linux. Sebenarnya masih ada Desktop lain seperti KDE, namun kali ini ane lebih memilih GNOME. Proses ini akan berlangsung cukup lama, karna itu ane sarankan pada saat menginstall kita tinggal makan dulu tongue

yum groupinstall “GNOME Desktop Environment”

6. Seanjutnya kita buat user baru sebagai user VNC, sekaligus passwordnya.

adduser zeilent
passwd zeilent

7. Setelah itu login ke SSH dengan user dan password yang telah kita buat tadi (seilent), lalu ketik command berikut.

vncpasswd

8. Kembali lagi ke root dengan login ulang ke SSH (menggunakan user root). Lalu kita edit file yang ada di /etc/sysconfig/vncserver menjadi kurang lebih seperti ini :

VNCSERVERS="1:zeilent"
VNCSERVERARGS[1]="-geometry 1024x600"

9. Setelah itu kita menuju direktori /home/zeilent/.vnc (pake titik). Setelah itu buat file yang bernama xstartup yang isinya seperti ini.

#!/bin/sh
( while true ; do xterm ; done ) &
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

    xsetroot -solid grey
    vncconfig -iconic &
    xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    twm &

    CHMOD file tersebut ke 777, dengan mengetikkan.
    chmod 777 /home/seilent/.vnc/xstartup

    10. Langkah selanjutnya kita tambahkan baris berikut pada file iptables yang berada di /etc/sysconfig (satu rumah dengan file vncserver). Jika file tersebut tidak ada pada server, lewati saja langkah ini (lumayan bonus 1 step).

    -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 1 -j ACCEPT
    -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5801 -j ACCEPT
    -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5901 -j ACCEPT

    Selanjutnya kita restart iptables.

    service iptables restart

    11. Jalankan VNC Server kalian, dan tambahkan ke dalam startup dengan mengetikkan perintah berikut.

    service vncserver start
    chkconfig vncserver on

    12. Untuk melihat VNC kita, dapat menggunakan aplikasi TightVNC, yang dapat di download di.

    http://www.tightvnc.com/download/2.0.2/tightvnc-2.0.2-setup.exe

    13. Install, lalu jalankan program TightVNC. Pada kolom putih panjang, isi dengan ipaddresvps:1 (misal 89.23.55.66:1)

    Selesai, jika sudah terkoneksi, kalian akan melihat tampilan desktop VPS kalian sendiri, seperti layaknya komputer linux pada umumnya.


    http://cupre.info

0 comments:

Post a Comment

Powered by Blogger.

  © Blogger template The Professional Template II by Ourblogtemplates.com 2009

Back to TOP