在博客中会根据日常有用到或者准备研究的技术方向做一个整理记录,一来方便以后在使用的时候可以直接复制,毕竟不是最强大脑记忆有限,二来如果有需要用到的网友在浏览到这些内容的时候可以得到及时的解决方案。可以保证的是在博客中记录的内容都是亲自测试和使用过的,所以我们也可以看到更新的频率不是很大,不能为了更新而去更新。
在VPS主机的用户中,也包括手上很多客户,他们的项目需要用到远程桌面操作,主要是因为海外Windows VPS主机成本比较大,其次可选择的商家不是很多 ,大部分海外商家VPS主机都是Linux系统。为了降低成本考虑,我们可以采用在Linux VPS主机中安装VNC远程桌面的方式,这样本地通过TightVNC或者VNCviewer这类工具直接链接就可以远程操作项目,比如使用浏览器进行等业务。
在之前的文章中也有分享过几篇VNC桌面的安装方法:
1、Linux VPS主机Ubuntu环境安装LXDE VNC仿Windows可视化桌面
2、Linux Ubuntu12.04安装VNC远程桌面系统及配置Firefox火狐浏览器
3、CentOS5安装XFCE VNC可视化桌面环境可执行FireFox火狐浏览器教程
有不少的朋友在阅读上面文章也是可以安装使用的,但是还有一些用户提到比较复杂,毕竟对于初次接触Linux的用户来说,输入命令都是一键难事。于是整理到OpenVZ VPS主机基于Ubuntu, Debian, CentOS这3个发行版本安装VNC远程桌面的教程。
第一、安装VNC一键包
A、Ubuntu(12.04 32或者64位)
apt-get update -y;apt-get upgrade -y;apt-get install nano -y;apt-get install gnome-core firefox flashplugin-installer -y;apt-get install vnc4server -y; vncserver; vncserver -kill :1; cd ~; wget https://soft.itbulu.com/vnc/vnc-ubuntu-12.txt -O .vnc/xstartup; mkdir -p /etc/vncserver; echo ‘VNCSERVERS=”1:root”‘ >> /etc/vncserver/vncservers.conf; echo ‘VNCSERVERARGS[1]=”-geometry 1000×700″‘ >> /etc/vncserver/vncservers.conf; cd /etc/init.d/; wget https://soft.itbulu.com/vnc/vnc-init-ubuntu-12.txt -O vncserver; chmod 755 vncserver; update-rc.d vncserver defaults 99; reboot;
B、Debian(7 32或者64位)
apt-get update -y;apt-get upgrade -y;apt-get install nano -y;apt-get install gnome-core flashplugin-nonfree -y;apt-get install vnc4server -y; vncserver; vncserver -kill :1; cd ~; wget https://soft.itbulu.com/vnc/vnc-debian-7.txt -O .vnc/xstartup; mkdir -p /etc/vncserver; echo ‘VNCSERVERS=”1:root”‘ >> /etc/vncserver/vncservers.conf; echo ‘VNCSERVERARGS[1]=”-geometry 1000×700″‘ >> /etc/vncserver/vncservers.conf; cd /etc/init.d/; wget https://soft.itbulu.com/vnc/vnc-init-ubuntu-12.txt -O vncserver; chmod 755 vncserver; update-rc.d vncserver defaults 99; reboot;
C、CentOS(6 64位)
yum install nano -y; yum update -y; yum upgrade -y; yum install tigervnc-server -y; yum groupinstall “Desktop” -y; yum install firefox -y; rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm; rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux; yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl -y; echo ‘echo “nameserver 8.8.8.8″ >> /etc/resolv.conf; ‘ >> /etc/rc.local; echo ‘VNCSERVERS=”1:root”‘ >> /etc/sysconfig/vncservers; echo ‘VNCSERVERARGS[1]=”-geometry 1000×700″‘ >> /etc/sysconfig/vncservers; vncpasswd; chkconfig vncserver on –level 345; reboot;
以上3个方法针对Ubuntu, Debian, CentOS发行版本。都测试过可以使用的,我们只需要将VPS安装成上面的发行版本之一,然后执行。在完成安装之前需要我们输入两次VNC密码,然后会自动重启服务器。
第二、登录VNC远程桌面
下载地址:https://soft.itbulu.com/tools/vnc.zip
这里通过VNC工具登陆,输入我们的IP:1,密码是我们设置的密码。
第三、VNC远程界面操作
我们登录后可以看到界面,是基于CENTOS6安装的。这里连带火狐浏览器都一并安装,对于我们操作项目的时候基本上都是基于浏览器执行的,是不是很方便的安装?
总结,这个一键安装VNC桌面的方法比之前步骤安装简单很多吧?我们需要注意的是基于对应的版本,因为对应的版本是成功测试过的。如果我们有朋友还是不会安装,那可以找帮助安装。