Tuesday, October 12, 2010

Install VNC Server Pada Centos 5

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

No comments:

Post a Comment

My Mine