在海外的VPS主机方案中,我们可选择的VPS产品以Linux居多,而且价格便宜。相反Windows的主机产品价格较贵,而且多样化利用价值不大。一般玩VPS或者用VPS主机建站的朋友,手上或多或少有几个Linux VPS主机。于是,在我们需要远程桌面进行某个项目操作的时候,还是希望能用WIN图形界面打开浏览器,登陆网站,操作某些简单的任务。
如果我们再去购买WIN VPS感觉也没有太必要,于是就出现很多基于Linux的图形界面系统,比如之前老左分享的"CentOS安装FreeNX桌面环境"、"VNC+XFCE"。今天老左再分享一个也是基于centos环境的VNC远程桌面。在写教程之前,从安装到最后完成持续了有1个小时的时间。分享教程真的比较耗时间,即便很多都是参考网上的,但需要经过自己的验证才能发布,如果不好用会浪费大家时间。
第一步,系统环境。我是在ovz VPS中测试的,centos 5 32位。
第二步,安装KDE(Kool Desktop Environment)桌面环境。KDE桌面环境是最为流行的Linux、Unix、FreeBSD图形桌面系统之一。
yum install kdepim
yum groupinstall "X Window System"
yum groupinstall "KDE (K Desktop Environment)"
yum -y install vnc vnc-server firefox x11-xorg
上面命令都要安装进去,其中包括装了火狐浏览器,因为这是我们到时候操作任务需要用的。
第三步,启动VNC 服务,设置VNC桌面登陆密码。
vncserver
第四步,组织VNC进程
pkill -9 vnc
rm -rf /tmp/.X1*
第五步,编辑启动xstartup文件
vi /root/.vnc/xstartup
输入上面命令,把twn改成startkde然后保存退出。
第六步,重启VPS :reboot
第七步,获取登陆地址
登陆SSH,然后输入vncserver命令会看到我们的登陆地址。
第八步,登陆。从网上下载VNC登陆软件(VNC Viewer)。安装后用上面的地址登陆,密码是我们在第三步设置的密码。
这样我们在LINUX就有了类似WIN一样的远程桌面。本文参考自angkaka博客教程,然后经过实践重新理顺一遍。希望对有需要的朋友能够快速建立VNC远程桌面提供帮助。
补充:2014-6-26 分享的这篇"完整Linux VPS(CentOS)安装VNC+XFCE可视化桌面环境 附安装FireFox浏览器"是不是也比较适合你使用。