适配于centos7

1.安装vncserver

  1. # stop selinux and iptables
  2. setenforce
  3. systemctl stop firewalld
  4. systemctl disable firewalld
  5.  
  6. # install vncserver and git
  7. yum install -y epel*
  8. yum install tigervnc-server git -y
  9. vncserver :1
  10. # 此时会提示输入密码

2、安装novnc

  1. yum install -y git
  2. git clone https://github.com/novnc/noVNC.git //从GitHub 克隆

  3. cd ./noVNC/utils/
    git clone https://github.com/novnc/websockify.git
    openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem
  4. cd noVNC
  5. ./utils/launch.sh --vnc localhost:
  6.  
  7. WebSocket server settings:
  8. - Listen on :
  9. - Web server. Web root: /vnc/noVNC
  10. - No SSL/TLS support (no cert file)
  11. - proxying from : to 192.168.1.32:
  12.  
  13. Navigate to this URL: //跳转
  14.  
  15. http://compute2:6080/vnc.html?host=compute2&port=6080
  16.  
  17. 访问 http://localhost:6080/vnc.html

3、以上操作只能连接本机,高级用法

  1. cd novnc
  2. mkdir token
  3. cat token.conf
  4. abc123: 192.168.1.32:
  5. abc456: 192.168.1.32:
  6. abc123: 192.168.1.33:
  7. pwd
  8. /root/noVNC/token
  9.  
  10. 代理服务器执行
  11. yum install -y screen //新开screen 窗口输入、防止被打断
  12. screen -R vnc //这里会进入一个新的会话窗口
  13. ./utils/websockify/websockify.py --web ./ --target-config=./token/token.conf
  14. ctrl a +d 退出screen
  15.  
  16. http://192.168.1.202:8787/vnc.html?path=?token=abc123 //这里的token改为对应的token

4、速度慢,安装numpy

  1. cd /usr/local/src
  2. wget http://jaist.dl.sourceforge.net/project/numpy/NumPy/1.8.2/numpy-1.8.2.tar.gz
  3. tar xvf numpy-1.8.
  4. cd numpy-1.8. ##yum install python-devel 缺少什么就装一下
  5. python setup.py install

5、查看是否安装成功

  1. >>> from numpy import *
  2. >>> eye()
  3. array([[ ., ., ., .],
  4. [ ., ., ., .],
  5. [ ., ., ., .],
  6. [ ., ., ., .]])
  7. >>>

novnc安装教程的更多相关文章

  1. Linux+apache+mono+asp.net安装教程

    Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...

  2. Greenplum 源码安装教程 —— 以 CentOS 平台为例

    Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...

  3. git 安装教程

    昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH

  4. Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程

    此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...

  5. RHEL 6.3 详细安装教程

    以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...

  6. Android Studio的下载和安装教程(从ADT到AS)

    之前一直使用的是Android development tools(简称ADT),后来说是google对ADT不再提供支持,然后一直在考虑是否把自己电脑换成Android Studio(简称AS),从 ...

  7. mysql快速导出数据库ER图和数据字典(附navicat11安装教程及资源)

    ♣ mysql使用navicat11快速导出数据库ER图 ♣ mysql使用navicat11快速导出数据库数据字典 ♣ navicat11 for mysql (这里是mysql5.7.12)专业版 ...

  8. Smokeping安装教程

    Smokeping安装教程 #Smokeping2.6.8安装教程 #2016.3.6 改编v1.0 #Linux运维技术交流 347163978   环境 CentOS release 6.4 (F ...

  9. (二)ADS1.2的安装教程以及使用 调试 (不会 AXD 调试工具)

    安装教程: 参考百度 http://jingyan.baidu.com/article/cdddd41c7db85253cb00e1ae.html 具体使用看: 杨铸的那本书(嵌入式底层软件驱动开发) ...

随机推荐

  1. 逼格高又实用的Linux高级命令,开发运维都要懂!

    在运维的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用一些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭. 像一些高级点的命令,比如说 Xargs 命令.管道 ...

  2. JAVA中通过时间格式来生成唯一的文件名

    有时候我们需要截图,在要截图时,有人用到了时间格式,但是时间格式中的:在文件名称中是不被允许的字符,所以就会报错,如何生成唯一的时间文件名: package com.demo; import java ...

  3. 如何在servlet刚启动时候获取服务器根目录?

    public class InitServlet extends HttpServlet{ public static String root; @Override public void init( ...

  4. MySQL保存历史执行语句

    MySQL想查看历史执行语句,不能像linux那样通过命令查看 只能将每条执行语句保存到LOG里面,然后通过LOG文件再查找 修改my.cnf配置文件 [mysqld] 字段部分,定义LOG名字为ex ...

  5. (1) Mysql高性能优化规范建议

    数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意 ...

  6. 【HTTPS】自签CA证书 && nginx配置https服务

    首先,搭建https服务肯定需要一个https证书.这个证书可以看做是一个应用层面的证书.之所以这么说是因为https证书是基于CA证书生成的.对于正式的网站,CA证书需要到有资质的第三方证书颁发机构 ...

  7. 使用Qt Creator进行linux远程调试

    序言 考虑到程序员在无桌面Linux的环境下编写C/C++程序,如果使用原生的Vim编辑和单步断点调试比较麻烦,不利于新手使用,所以笔者尝试使用Qt实现两台Linux电脑远程部署和调试.即程序员在调试 ...

  8. Java如何读取和下载网页?

    在Java编程中,如何读取和下载网页? 以下示例显示如何使用net.URL类的URL()构造函数来读取和下载网页. package com.yiibai; import java.io.Buffere ...

  9. 通过mysql写入php一句话木马

    利用mysql写入一句话木马 前提: root权限,知道了服务器的web的绝对路径 select "<?php @eval($_POST['pass']);?>" IN ...

  10. linux 设置中文版man手册

    作为CentOS 新手,看懂英文man固然重要,不过配置好中文man也可以让自己更快速地学习!1. 下载中文man包源码的网址:https://src.fedoraproject.org/repo/p ...