栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

janus服务

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

janus服务

同屏服务

未来课堂使用,用于教师将自己的屏幕同屏给使用pad的学生

centos7 + docker

关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

关闭selinux

setenforce 0
vim /etc/sysconfig/selinux
SELINUX=enforcing

文件打开数

vi /etc/security/limits.conf
* soft nofile 204800
* hard nofile 204800
* soft nproc 204800
* hard nproc 204800


vim /etc/security/limits.d/20-nproc.conf
*          soft    nproc     204800
*          hard    nproc     204800


重启后查看
ulimit -a

拉取镜像

docker pull canyan/janus-gateway:master

创建本地配置文件目录(首次使用需要先启动一下janus容器,然后复制出配置文件到此目录下)

# mkdir /data/janus_dir/conf

创建证书目录

# mkdir /data/janus_dir/ssl

制作私有证书或已有证书 cart.pem 、key.pem 放到ssl目录下

启动

docker run -d 
--name janus 
--net=host 
--restart=no-failure:10 
--restart=always 
-v /data/janus_dir/conf:/usr/local/etc/janus 
-v /data/janus_dir/ssl:/root/ssl 
-v /data/janus_dir/logs:/root/logs 
--memory=2048m 
--cpus=10 
canyan/janus-gateway:master

查看端口

tcp6       0      0 :::7088                 :::*                    LISTEN      26087/janus         
tcp6       0      0 :::8088                 :::*                    LISTEN      26087/janus         
tcp6       0      0 :::8188                 :::*                    LISTEN      26087/janus         
tcp6       0      0 :::8989                 :::*                    LISTEN      26087/janus
8188是janus websocket的http端口(程序用不着)
8989是janus websocket的https端口(程序使用的就是这个端口)
8088是janus http服务端口(程序用不着)
7088是janus http服务的管理端口(程序用不着)

测试

浏览器测试
http://192.168.0.200:8188/janus 会返回一个403,正常
https://192.168.0.200:8989/janus 需要确认安全,此时会拉取证书,后续使用也需要此步骤,同样返回403为正常

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423017.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号