centos7下docker安装jitsi-meet


#安装docker
 #yum 包更新到最新
sudo yum update
#yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#查看所有仓库中所有docker版本 
yum list docker-ce --showduplicates | sort -r
#安装docker
sudo yum install docker-ce
#或者安装指定版本docker-ce-17.12.0.ce
sudo yum install docker-ce-17.12.0.ce
#启动docker
sudo systemctl start docker
#开机启动docker
sudo systemctl enable docker
#查看docker版本
docker version

#设置防火墙
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=4443/tcp
firewall-cmd --permanent --add-port=10000/udp
firewall-cmd --reload

# configuration
git clone https://github.com/jitsi/docker-jitsi-meet
cd docker-jitsi-meet
#安装docker-compose
wget "https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-Linux-x86_64" -O docker-compose
chmod +x docker-compose

cp env.example .env
./gen-passwords.sh
mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
#启动
./docker-compose up -d
#停止
./docker-compose stop
#删除
./docker-compose rm
#查看日志
docker logs docker-jitsi-meet_jicofo_1_94aa190db7b6

#ssl配置修改
root/.jitsi-meet-cfg/web/nginx/ssl.conf
#证书换成阿里云申请的免费证书 放在.jitsi-meet-cfg/web/nginx/keys下

jdk安装

yum install java-1.8.0-openjdk  java-1.8.0-openjdk-devel


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM