| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 系统运维 -> 实战noVNC全过程操作(包含遇到的问题和解决) -> 正文阅读 |
|
|
[系统运维]实战noVNC全过程操作(包含遇到的问题和解决) |
项目场景:为了公司项目服务系统的售后服务轻松、远程操控方便,使用VNC是一个很好的选择 工具准备:资源准备:官网下载noVNC:Releases · novnc/noVNC · GitHub 开发工具和环境:Xshell7、Xftp7、和要部署的服务器(系统centos7)
实战操作:步骤一:vnc服务安装
?步骤二:vnc服务配置(复制一份并且配置service文件为root用户,配置密码用于后面noVNC客户端登录时输入):
?步骤三:关闭防火墙和设为开机启动(亲测没有用哈,要自己编写脚本,在步骤八有)、启动服务、查看端口号
步骤四:安装解压noVNC我下载的zip,所以unzip指令解压,如果时tar.gz则用tar命令:tar -xzvf file.tar.gz?
步骤五:配置noVNC生成self.pem文件放到noVNC/utils底下(原因:VNC的默认会话不是安全的,我们需要创建一个安全的VNC连接,一路回车就好)
步骤六:启动noVNC服务
报错:这个时候启动可能会报错:/usr/local/novnc-noVNC-cdfb336/utils/websockify/run: 第 4 行:exec: python3: 未找到(原因很清楚了:缺少python3) 解决:安装python3 1、python默认路径是?/usr/bin/,如有改动可以输入指令查看:# whereis python,这里可以看出我的服务最高指向python2.7
2、安装(因为我的centos7默认没有相关依赖和工具包,下载相关依赖和工具包:epel、pip、wget)最后通过wget从官网下载压缩包,xz编译,tar解压,进入python3.6.8,将其放到/usr/local目录下,然后make手动编译,接着安装依赖zlib、zlib-deve,最后下载默认没有python3-pip 命令并查看一下版本
步骤七:主机的浏览器访问服务器(http://服务器ip:6080/vnc.html)
?步骤八:VNC和noVNC设置开机自启 1、编辑vncserver脚本
2、编辑novnc脚本
3、脚本置于自启动文件末尾(/etc/rc.d/rc.local)
结束:最后开机重启即可希望对大家有所帮助,有所启发!!!!!!! |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 2:58:38- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |