Centos7版本安装vnc

分两种情况一种 有外网 情况下 一种 没有外网 情况下
前提
:是图形化桌面
:关闭selinux 和 防火墙

有外网情况:

yum  -y  install  tigervnc-server
运行rpm -qa | grep tigervnc 验证安装是否成功
成功的:
更改默认端口
vi /usr/bin/vncserver
VNC的默认服务端口为5900,新增一个连接1,则该连接端口为5900+1=5901端口
我改成5899是客户要求连接端口是5900 所以5899+1=5900端口
进到此路径下:
复制一份vncserver文件:
进到刚刚复制出来的vi  vncserver\@\:1.service
进入后按i键可进行添加更改,添加更改后按英文字符:wq保存退出
设置vnc密码以及服务启动+自启动vncserver服务:
该虚机安全组添加5900端口:

无外网情况:

配置本地yum源要用到镜像.
挂载镜像文件到/media/下:
mount -t  iso9660  /home/iso文件      /media/
进到/etc/yum.repo.d/
以防出错。把/etc/yum.repo/下的所有yum源移动到其他目录下:
先创建一个目录: mkdir  /w
移动/etc/yum.repo.d/下的所有yum源到刚刚新创建的/w下:mv * /w
查看一下当前路径下有哪些东西:ls (现在没有东西是对的)
创建一个yum源。
vi centos7_tigervnc.repo 
进入之后按i键写入
写完:wq保存退出 注意!!!英文字符:wq
安装tigervnc-server
yum -y install tigervnc-server
验证tigervnc是否安装成功
把刚才移动出去的yum源移动回来
VNC的默认服务端口为5900,新增一个连接1,则该连接端口为5900+1=5901端口
我改成5899是客户要求连接端口是5900 所以5899+1=5900端口
更改默认端口
vi /usr/bin/vncserver
进到此路径下
复制一份vncserver文件
到刚刚复制出来的vi  vncserver\@\:1.service
进入后按i键可进行添加更改,添加更改后按英文字符:wq保存退出
设置vnc密码以及服务启动+自启动vncserver服务:
该虚机安全组添加5900端口: