Ø 安裝方法
首先ssh登陸上你的vps。
l 對於256M小內存的機器,推薦安裝VNC+KDE操作界面
1.安裝KDE
yum install kdepim
2.安裝X Window
yum groupinstall “X Window System” “KDE (K Desktop Environment) “
3.安裝VNC+Firefox+中文支持
yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese
對於512M或以上內存的vps,推薦安裝VNC+Gnome操作界面
1.安裝Gnome
yum groupinstall gnome-desktop
yum install gnome-session
2.安裝X Window
yum groupinstall “X Window System” “GNOME Desktop Environment”
3.安裝VNC+Firefox+中文支持
yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese
Ø 安裝後配置
1.運行以下命令
vncserver
運行完後會提示你設置密碼,需要輸兩遍。設好你的密碼後,然後程序會建立一個.vnc的目錄,一般情況下是/root/.vnc
2.殺掉VNC的進程並刪除臨時sockets。
pkill -9 vnc
rm -rf /tmp/.X1*
3.編輯/root/.vnc/xstartup,
vi中按a進編輯模式,esc退出編輯模式,:wq保存後退出!
不會使用vi?請看vi常用命令
vi /root/.vnc/xstartup
在最後一行是twm &這樣子的。
如果你安裝的是KDE,則將twm改成startkde
如果你安裝的是GNOME,則將twm改成gnome-session (如圖所示)
4.重新開啟vncserver
vncserver
好了,大功告成! !
Ø 另有省內存的linux圖形桌面方案,參照自
CentOS最小化安装Gnome和VNC
小内存的VNC解决方案。关于VNC的介绍和安装可以参考这篇:http://www.vpser.net/manage/linux-vps-install-kde-gnome-vnc.html 这里采用tightvncserver作为VNC服务端,比较省内存,另外也可以在安装有java运行环境的浏览器直接远程打开VNC客户端连接.当然你也可以继续用通常的VNC连接方式连接登录.
Ø 安裝教程
运行截图
SSH终端截图.按内存使用大小排序
很简单吧.只要你有安装java运行环境(Java Runtime Environment)就可以直接通过浏览器登录你的Linux服务器.
安装教程(简单三步,step by step!)
1.安装x-window桌面和Gnome环境先.
yum groupinstall "X Window System" "GNOME Desktop Environment"
2.添加中文支持和浏览器
yum -y install fonts-chinese firefox
3.安装tightvnc.
(CentOS 5 64Bit)
wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm --force --nodeps
(CentOS 5 32Bit)
wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.i386.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.i386.rpm --force --nodeps
其他版本到http://packages.sw.be/tightvnc找对应的rpm包.
补充:必须做以下操作,否则会因找不到字体路径而无法启动!
mkdir -p /usr/X11R6/lib/X11
ln -s /usr/share/X11/fonts /usr/X11R6/lib/X11/fonts
——- end ——-
使用方法(以会话ID:1为例)
启动vnc.执行命令:
vncserver :1 -httpport 9001 -name icodex_desktop -depth 24 -geometry 1024x768
关闭vnc,执行命令:
vncserver -kill :1
参数说明:
usage: vncserver [:<number>] [-nohttpd] [-name <desktop-name>] [-depth <depth>]
[-geometry <width>x<height>]
[-pixelformat rgbNNN|bgrNNN]
<Xvnc-options>…vncserver -kill <X-display>
:1 > 会话ID.你可以建立多几个会话ID
-httpport|-nohttpd > 打开的TCP访问端口或者关闭TCP访问
-name > 命名.这个随意了…
-depth > 色彩深度 设置16位或24位,32位是不启动的.
-geometry > 屏幕纵横比
-pixelformat > 像素格式,默认即可
vncserver -kill <X-display> 杀死会话ID.<X-display>为会话ID.如:vncserver -kill :1