微软云centos7安装vnc

1.使用场景及安装原因

使用场景:vnc的使用和teamviewer是一致的,可以远程操作电脑。本次安装的的服务器是微软云上的服务器,安装适用于任何带有linux系统的场景,所以不要和我开始想的一样,觉得只有带显示屏的电脑才可以安装桌面并启动。使用的场景比较广泛,如果你需要远程控制一个带桌面的linux就可以阅读以下咯。

安装原因:编写了一个音视频的测试程序放置在服务器上,而程序是qt开发的,所以需要服务器有桌面可以实时显示情况。但是显示情况并不是很好,这是后话了。

2.服务器端安装vnc

参考于:
微软云centos6.7虚拟机下准备VNC环境来安装oracle11g: http://blog.csdn.net/mchdba/article/details/49306383

备注:服务器是centos7,使用的用户非root,(所以你可能会看到很多sudo)。如果你的是debian,把yum换成apt-get试一下,可能大部分都是一样的

安装步骤

1.安装vnc

sudo yum install tigervnc tigervnc-server -y

注意看一下yum的时候有没有报错,或者没找到包,如果有那么换一个epel试试

2.安装gnome桌面

sudo yum install -y gnome*

3.编辑一下xstartup启动脚本(注意,开始和原文不太一样了)

sudo vim ~/.vnc/xstartup

这个文件可能会没有,如果没有,就先执行一次vncserver程序

vncserver

如果有,那么就把’#’这些注释符号删去。(之前以为和sshd_config那种配置文件一样,注释即默认,后来发现too yong too native。必须删去,不然连接是黑屏的)

4.给xstartup脚本755权限

sudo chmod 755 ~/.vnc/xstartup

5.设置连接密码

vncpasswd

设置一下密码,跟命令passwd一样

6.启动vncserver

vncserver

查看一下会不会报fatal,如果有,那肯定是中间某个步骤没弄对,多百度,一定会成功滴

正常情况会弹出一些文字,然后就自动进入后台执行了。可以ps命令看一下是否在执行

7.启动gnome

非root用户需要创建一个文件,不然启动桌面会失败

参考自:
非root用户startx时报错解决方法 : http://blog.163.com/yumin_wang@126/blog/static/36293550201602145520530/

sudo touch /var/run/console/<用户名>

然后执行

startx

8.服务端安装ok

至此服务端的vncserver就安装完成,中间遇到不少问题,我都已经写在上面,如果大家弄得时候遇到问题可以多多百度或者谷歌,这些东西其实网上也都有,只不过比较零散。

客户端安装vnc

我使用的客户端是windows,当然linux也ok。

这个客户端就很简单了

安装步骤

1.下载程序并安装
2.连接

进入的界面如下图:上面的server要填入ip:port。当然你的port如果是默认的不用写,如果你改了端口一定要记得写上端口,因为这个端口真的是找了非常久

这里写图片描述

点击’Connect’,之后就非常简单了,把刚才的密码输入一波,然后就可以愉快的操作了

总结:

一定要有耐心,如果没有那就休息一下过一段时间再搞,一定可以搞出来的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值