Linux系统上安装VNC服务

      此项工作的主线为安装VNC服务,然后再启动它。

      若有安装介质,且系统支持YUM当然是最简洁的,不值得一记。这里主要叙述没有安装介质,Red Hat Linux本身又不支持YUM安装的情况。


一、获取VNC服务安装包

      可在CentOS网址(http://mirror.centos.org/centos/)获取VNC的安装包。

      注意:不建议使用RealVNC,此VNC需付费,可能你破解半天还搞不定,前车之鉴啊。这里建议在CentOS网址上下载tigervnc,比如我服务器是Red Hat Linux 6.*版本,就在http://mirror.centos.org/centos/6/os/x86_64/Packages/目录下把四个tigervnc安装包全部下载下来:tigervnc-1.1.0-24.el6.x86_64.rpm、tigervnc-server-1.1.0-24.el6.x86_64.rpm、tigervnc-server-applet-1.1.0-24.el6.noarch.rpm、tigervnc-server-module-1.1.0-24.el6.x86_64.rpm。

        可以先使用file  tigervnc-1.1.0-24.el6.x86_64.rpm验证文件是否损坏,显示RPM v3.0 bin i386/x86_64才是正常的。


二、把下载的VNC安装包放入服务器中

      scp  -r  [email protected]:/home/vnc  /root/Desktop

      或参考前一篇博文:Linux系统之间传输文件。

三、检查服务器内是否已安装VNC,若已安装先行卸载
      rpm  -qa|grep  vnc
      rpm  -qa|grep  vnc|xargs  rpm  -e  --nodeps

四、安装VNC服务
      rpm  -ivh  tigervnc*
      记得是第一步下载的四个VNC安装包

五、启动VNC服务,并设置VNC密码
      vncserver
      或者设置完密码后,关闭VNC服务:vncserver -kill :1(VNC默认端口为5901,可访问5901端口验证服务是否关闭)

六、更改配置文件

      vi /etc/sysconfig/vncservers      

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry  1024x768  -nolisten"

七、启动VNC服务

      service vncserver start


八、设置vncserver服务开机自启动
      chkconfig vncserver on
      使用chkconfig可检查vncserver是否已启动(即2:、3:、4:、5:是启用状态)

你可能感兴趣的:(实施运维)