noVNC在Linux下的安装

项目最近发展到需要用到虚拟桌面,于是在万能的github搜索到NoVNC。在一番摸索之下就有了以下的经历。在这期间,从一个0经验的linux小白逐渐写出了一点命令,还会用nginx托管网站了,算是有点收获。

需要的环境

  • git(如果没有,可以通过yum install git 下载)
  • vnc server(如果没有.....我暂时也不知咋办,毕竟我这里有一个现成的,就没有去研究怎么搞起一个vnc服务了)
安装步骤

  1. 通过git路径下载noVNC
$ git clone git://github.com/kanaka/noVNC

下载完NoVNCV还需要搭建一个vnc服务,通过这个服务把桌面路径导转入vnc。但是我们项目本身已经搭了一个vnc服务了,所以我就捡了个便宜。

  1. 进入NoVNCV目录,接入桌面路径
$ cd noVNC
$ ./utils/launch.sh --vnc  192.168.1.10:5900

在此命令执行以后会下载websockify,下载完如果出现了一下提示,那就简单了,直接把http://127.0.0.1:6080/vnc.html?host=127.0.0.1&port=6080贴到浏览器就可以打开了。
其中,127.0.0.1是指你代理的本地服务器。

Warning: could not find self.pem
Starting webserver and WebSockets proxy on port 6080
WebSocket server settings:
  - Listen on :6080
  - Flash security policy server
  - Web server. Web root: /home/xmodulo/noVNC
  - No SSL/TLS support (no cert file)
  - proxying from :6080 to 192.168.1.10:5900

Navigate to this URL:

http://127.0.0.1:6080/vnc.html?host=127.0.0.1&port=6080

Press Ctrl-C to exit
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容