1、前提

操作系统:ubuntu 18 x64

2、安装 nginx

sudo apt-get install nginx

3、添加软件源

(1)打开 sources.list 文件。

sudo vim /etc/apt/sources.list

(2)在文件的最下面加上如下地址。

deb https://download.jitsi.org stable/

4、添加一个 DNS 服务地址

(1)打开 resolv.conf 文件。

sudo vim /etc/resolv.conf

(2)在文件的最下面加上如下内容。

nameserver 8.8.8.8

5、添加官方的 key

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

若显示“OK”,则成功。

6、更新包列表

sudo apt-get update

7、安装 jitsi

sudo apt-get -y install jitsi-meet
8、出现如下界面时输入本机的 IP 或者 域名

若要输入域名,则需要在“/etc/hosts”文件中加入“192.168.43.213     jitsi.example.com”(锁定DNS)。

9、出现如下界面时,选择第一个,自动生成一个证书

10、创建nginx软连接( IP 地址为上图输入的 IP )

ln -s /etc/nginx/sites-available/192.168.43.213.conf /etc/nginx/conf.d/192.168.43.213.conf

11、重启 nginx

sudo service nginx restart

如果出现如下错误:

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

查一下日志:

vim /var/log/nginx/error.log

(1)如果日志中是这个错误:

[emerg] 14443#14443: "server_names_hash_bucket_size" directive is duplicate in /etc/nginx/sites-enabled/192.168.43.213.conf:1

修改一下 /etc/nginx/conf.d/192.168.1.55.conf 这个文件即可:

sudo vim /etc/nginx/conf.d/192.168.43.213.conf

将最上面的一行注释掉:

server_names_hash_bucket_size 64;

然后重启nginx服务

(2)如果日志显示 443 端口号被其他程序占用了,那么该端口号是被刚才安装的 jitsi-videobridge 模块占用。执行如下命令

service jitsi-videobridge stop
service nginx start
service jitsi-videobridge start

12、从浏览器访问

用火狐或Chrome访问:https://192.168.43.213/

13、卸载

apt-get purge jigasi jitsi-meet jicofo jitsi-videobridge

参考连接:

https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md(很重要)

https://blog.csdn.net/xiaoluer/article/details/79085539

https://blog.csdn.net/qq_32523587/article/details/90111616

(SAW:Game Over!)

WebRTC / Jitsi / 使用 jitsi 官方源安装内网演示环境过程相关推荐

  1. 安装内网穿透Frps

    ##安装内网穿透Frp 一.安装frps 1.下载frp部署包 frp_0.34.3_linux_amd64.tar.gz2.安装frps(公网服务器) mkdir -p /data tar -xvf ...

  2. 剑走偏锋--使用WMI获取远程计算机进程程序集中查毒病毒打造内网安全环境

    剑走偏锋-使用WMI获取远程计算机进程程序 集中查毒病毒打造内网安全环境 作者:高玉涵 时间:2019.04.1815:45 博客:blog.csdn.net/cg_i 作者背景环境参见: <由 ...

  3. 局域网搭建php_PHP 内网开发环境的搭建部署(IP部署、域名部署)

    我们在工作中,往往是多个人团队协同开发,因此我们可以部署内网开发环境.内网开发环境有以下好处: 1.统一的数据库环境,这样在数据库发生结构变化时,其余开发人员无需进行数据库修改 2.可以用来部署内网文 ...

  4. cs linux内网渗透,记一次利用cs进行内网渗透的过程

    记一次利用cs进行内网渗透的过程 ​首先搭建好cs的服务端和客户端连接,下面正式进行渗透 环境 kali:192.168.0.226 域控机:192.168.0.138 成员机:192.168.0.2 ...

  5. mysql安装源是什么_mysql官方源安装的一些问题

    今天测试linux 各个软件源 ,发现mysql 配置官方源之后,yum install -y mysql   安装了 mysql lastst 最新版,  安装完之后,奇葩的是没有提示输入密码, 所 ...

  6. vulnstack内网渗透环境靶场-1 大全

    一.搭建vulnstack靶场环境 主要以真实企业环境为实例搭建一系列靶场,通过练习另外本次实战完全模拟ATT&CK攻击链路进行搭建,开成完整闭环,下载地址: http://vulnstack ...

  7. AndroidStudio内网编译环境搭建

    参考如下博客: Android Studio官方推荐内网离线配置 - usrbin - 博客园 根据该博客介绍和自己实践总结如下: 官方提供的方法: 1. AndroidStudio开启Gradle的 ...

  8. windows搭建内网 域环境 域控制器 win7加入域

    1 搭建域环境 相关地址:www.920vip.net/article/58 通常所说的内网渗透测试,很大程度就是域渗透测试. 常见的域环境是使用:Windows Server 2012 R2.Win ...

  9. 记一次从代码审计到拿下内网edr的过程

    0x01.前言 在某次授权红队行动中,客户给定目标外网资产很少 经过各种挖掘,各种尝试,久久没有结果,注意到某系统为通用系统. 于是开始了下面的故事. 0x02.寻找源码到getshell 查找源码 ...

最新文章

  1. Android4.0添加java层服务
  2. Redis数据库操作指令
  3. 使用DBCA工具创建自己的数据库
  4. php的set 容器,关于STL中set容器的一些总结
  5. 详解HTML5网页结构
  6. LeetCode(461)——汉明距离(JavaScript)
  7. python连接池框架_python3.0 django mysql连接池说明
  8. Atitit nosql的艺术 attilax著作 目录 1. 1.5NoSQL数据库的类型 1 1.1. 1.5.1键值(Key/Value)存储 1 1.2. 1.5.2面向文档的数据库 1 1
  9. 锻炼!!!!最佳时间!!!!希望大家都要记得锻炼身体!!!!
  10. vmware创建win7虚拟机
  11. mariadb galera主从模式部署
  12. SAP HANA HDBTable定义table语法
  13. OPTIONS预检请求
  14. kafka系列之Coordinator(14)
  15. 中高级Java程序员,你不得不掌握的基本功,挑战20k+
  16. 小程序能给创业者带来什么?内容小程序创业机会来了
  17. mysql gbk编码 转utf8_MySQL GBK→UTF-8编码转换
  18. 移动端测试和开发工作中常用的安卓开发者选项
  19. 聊聊身边的嵌入式,热卖的九阳豆浆机,为什么藏着财富密码?
  20. STM32 USB虚拟串口调试总结(内部晶振、外部晶振配置、硬件电路说明、测试方法)

热门文章

  1. 百度全面开放HTTPS之我见
  2. 让产品经理GC的文本段落两端对齐css
  3. reactjs组件实例的三大属性之props使用示例:在函数式组件中使用props
  4. 【网址收藏】Porter:面向裸金属环境的 Kubernetes 开源负载均衡器
  5. linux selinux状态查看及关闭命令
  6. jenkins 发送邮件插件Email Extension Template Plugin配置及script pipeline完整脚本
  7. K8S集群的搭建:环境准备及相关命令
  8. python3 数学常量
  9. redis replicaof命令的使用
  10. Java基础--通过反射获取成员方法并使用