CentOS 6.2にVirtualBoxをインストールして、VNCをセットアップする。

CentOSVNCVirtualBoxをインストールしたので、メモ


①Virtual Boxのインストール


http://www.virtualbox.org/


1.上記のURLより、必要なメディアのダウンロードを事前に行いインストール
#rpm -ivh VirtualBox-4.2-4.2.4_81684_el6-1.x86_64.rpm


2.必要なOSパッケージのインストール
#yum install kernel-devel
#yum install gcc


3.環境変数の設定
#export KERN_DIR=/usr/src/kernels/2.6.32-279.11.1.el6.x86_64


4.VirtualBoxカーネルの再コンパイル
#/etc/init.d/vboxdrv setup


5.VirtualBox用のグループをユーザに追加
#usermod -G vboxusers



これで、インストール完了


VNCの設定

1.「Add/Remove Software」より、「A Tiger VNC server」をインストールする。


2.VNCSERVERの起動
$vncserver


3./etc/sysconfig/vncserversの編集

編集前

#VNCSERVERS=":"
#VNCSERVERARGS[2]="-geometry 1000x800 -nolisten tcp -localhost"


編集後

VNCSERVERS=":"
VNCSERVERARGS[2]="-geometry 1000x800 -nolisten tcp -localhost"


4.サービス化(起動後に自動的にVNCを起動する設定にする)chkconfig vncserver on


5.ファイアウォールのOFF画面メニューの「Administration」→「FireWall」より、
ファイアウォール設定をdisableに変更してApplyをクリック


これで、VNCのインストールは終了。
なぜか、/etc/sysconfig/vncservers画面サイズに関する
オプションが有効に働いていないのでのちほど調査する。