在CentOS7中安装Docker和OpenMeetings5

Openmeetings开源视频部署 openmeetings是apache的一个开源视频会议项目,可以部署在局域网内创建离线会议,同时支持Internet上的在线会议。会议室支持白板、屏幕共享、演示、视频录制等一系列常用功能。这里将我部署的过程与大家分享。 环境: 配置:cpu:4核 内存:8G 系统:centos7.7 系统盘:50G 数据盘:50G IP:10.1.101.73 关闭防火墙和selinux [root@openmeetings-510 ~]# systemctl stop firewalld 阅读详情

1 环境配置

由于docker对软件环境有一定要求,因此需要先对系统环境进行配置。

1.1 查看Linux的内核版本

# 内核版本最好是3.10以上
uname -a 

1.2 更新软件环境包

# 如果系统版本比较高也可以不更新
yum update

1.3 安装yum配置的相关环境

# 用于配置docker的仓库
yum install -y yum-utils device-mapper-persistent-data lvm2

1.4 配置仓库

# 配置阿里云仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 也可以配置docker的中央仓库,配置一个即可
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo

2 安装Docker

2.1 选择Docker版本

# 查看目前Docker的版本,选择相应的版本即可
yum list docker-ce –showduplicates

2.2 安装Docker

# 安装指定版本
yum install docker-ce-18.03.1.ce-1.el7.centos

# 安装最新版本
yum install docker-ce

3 Docker常用命令

# ---Docker命令---
# 启动Docker
systemctl start docker

# 设置开机启动
systemctl enable docker

# 停止Docker
systemctl stop docker

# 查看Docker的版本
docker version


# ---镜像命令---
# 查看镜像版本
docker search mysql

# 下载指定版本的镜像,如果不写版本默认为最新版本
docker pull mysql:5.6.48

# 查看本地下载的镜像
docker images

# 删除镜像
docker rmi 镜像id


# ---容器命令--
# 创建容器
docker create tomcat:8.5.40

# 创建自定义名字的容器
docker create --name mytomcat tomcat:8.5.40

# 启动容器
docker start 容器id

# 创建并启动容器
# docker run --name 自定义容器名 -d -p 宿主机端口:容器内部端口 镜像名
# --name:表示设置容器名,可以不指定;-d:表示后台运行;-p:表示设置端口号
docker run --name mytomcat -d -p 8080:8080 tomcat:8.5.40

# 开启多个容器,指定不同的宿主机的端口号,容器名不写,会自动生成
docker run -d -p 8081:8080 tomcat:8.5.40
docker run -d -p 8082:8080 tomcat:8.5.40
docker run -d -p 8083:8080 tomcat:8.5.40

# 查看运行中的容器
docker ps

# 暂停容器
docker pause 容器id

# 停止容器
docker stop 容器id或者容器name

# 查看所有容器(包括运行中和停止的容器)
docker ps -a

# 删除容器
docker rm 容器id

# ---进入容器---
# 进入Linux容器,-i:表示打开标准输入,-t:表示分配伪终端
docker exec -it 容器id /bin/bash


4 使用docker安装Openmeetings5

OpenMeetings是一个多语言可定制的视频会议和协作系统。使用传统的方法,需要安装很多相关的依赖环境,例如:JDK环境、MySQL环境、ImageMagick环境等,装起来很费时间,并且还存在依赖环境版本兼容问题,建议使用Docker安装OpenMeetings。

# 下载OpenMeetings5镜像
docker pull apache/openmeetings:5.0.0-M4

# 启动OpenMeetings
# --rm:表示容器退出后自动删除;--expose:表示容器暴露的端口
docker run -i --rm --expose=5443 --expose=8888 -p 5443:5443 -p 8888:8888 apache/openmeetings:5.0.0-M4

# OpenMeetings默认暴露的端口是5443,简短的命令启动OpenMeetings
docker run --rm -p 5443:5443 apache/openmeetings:5.0.0-M4

# 在浏览器中输入
https://localhost:5443/openmeetings

#参考网站
https://github.com/openmeetings/openmeetings-docker

openmeetings安装手册 openmeetings源代码安装手册,图文并茂,适合对linux系统不怎么熟悉的朋友使用,高手就见笑了。 立即下载

相关推荐

OpenMeetings安装配置

NULL 博文链接:https://shenzhiwuqu.iteye.com/blog/737119

开源视频会议白板系统-openMeetings 6.2 局域网搭建官方教程

openMeetings是一种基于Java的BS架构会议系统,与WebRTC底层Kurento共同实现完整的流媒体会议系统。 这套系统具备实时音视频、白板(画画、PDF、Word、Excel等)、桌面共享等功能。不过,搭建起来,其依赖项相当多。尝试了1天,找到了一个PDF说明,按部就班一次完成部署,非常棒。 Installation of Apache OpenMeetings 6.2.0 on Ubuntu 21.04 在这里分享一下。如果在互联网部署,还需要进行证书设置,参考 Installation

丁劲犇技术发布空间 4972

videochat:另一个ZoomSkypeJitsiRocketChatDiscordOpenMeetingsBigBlueButtonetc ...杀手er

建筑学: 启动docker-compose docker-compose up -d 建立静态 在开发之前,您需要构建静态(html,sql)。 请参阅.travis.yml 在浏览器中测试 在Firefox主窗口和“匿名”窗口中打开http://localhost:8081/chat ; 在主窗口中以admin:admin身份nikita:password ,在匿名窗口中以nikita:password 。 在主窗口中创建聊天并在其中添加nikita 。 产生密码 sudo yum install -y httpd-tools # generate password htpasswd -bnBC 10 " " password | tr -d ' : '

Linux基础环境搭建

文章目录1.安装JDK1.1.下载地址1.2.gz压缩包安装方式1.3.RPM软件包安装方式2.安装Tomcat1.下载地址2.安装3.安装GCC编译器3.1.本机环境没有GCC安装GCC3.2.已有GCC编译器安装其他版本GCC4.安装Mysql4.1.下载4.2.安装 1.安装JDK 1.1.下载地址 JDK8: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载gz压缩包 RPM 与 gz 的区别

weixin_45436241的博客 771

实例讲解Simulink应用层开发CAN报文解包及CAN信号设置方法

本文通过讲解MCU CAN解包模块的模块设置、输入输出信号的设置及仿真测试验证,说明了CAN解包模块的设置方法、CAN解包模块输入输出信号的设置方法以及CAN解包模块的仿真测试及修正方法。在模型搭建过程中,建议养成一种搭建完成仿真测试验证的习惯,在模块阶段发现错误,解决错误,避免在后期模块集成之后报出大量错误,增加解决错误的工作量和难度。希望通过本文的介绍能给相关技术人员带来一些参考和帮助。

qq_43011586的博客 5681

Windows下QT5.15.2安装MQTT模块全攻略(附分支选择避坑指南)

本文详细介绍了在Windows环境下为QT5.15.2安装MQTT模块的完整流程,包括环境准备、源码获取、编译配置及项目集成等关键步骤。特别针对分支选择、依赖项处理和常见错误提供了实用解决方案,帮助开发者高效完成MQTT模块的安装与调试,适用于物联网开发场景。

weixin_29224589的博客 466

centos搭建openmeetings在线会议庭室

服务器版本 docker版本 数据库版本 openmeetings:版本5.0.0-M3,下载地址: 我下载的最新版本,下载后上传到服务器执行解压命令,tarzxvfapache-openmeetings-5.0.0-M3/.tar.gz-C/openmeetings/ //配置Openmeetings开机自启动 vi/etc/rc.d/rc.loca...

goodlook0123的专栏 1283

微带线贴片天线尺寸的计算,利用Matlab计算+常见的RF计算在线公式

微带线贴片天线尺寸的计算,利用Malatb计算 这几天在使用hfss对矩形天线仿真,每次改变频率和实验的材料,都要重新计算一遍,太麻烦了,所以用matlab进行计算。 知道天线的工作频率:f_r 介质板的介电常数:epsilon_r 介质板厚度:h 就可以计算出矩形天线的长:L 矩形天线的宽:W 对于下面公式的单位要注意,公式以及化简了,要注意单位 由于matlab中的变量不能用希腊字母代替,所以用了该字母的读音 代码如下: f_r=2.45; %工作频率,单位GHz epsilon_r=3.5;

weixin_43404609的博客 2万+

Docker 部署 Apache

Docker部署Apache

u014481728的博客 2521

用scons编译STM32F103工程

想用vscode来实现代码的编辑与调试代码,原先这个工程是用STM32CUBEIDE建立的,参照STM32CUBEIDE的编译过程,编写了下面的scons脚本,scons是初次了解,既然是python脚本,那么会什么就怎么写吧。 import os import sys import glob cross_compiler_prefix = 'arm-none-eabi-' CC = cross_compiler_prefix+'gcc' CXX = cross_compiler_prefix+'g+

cylinc的专栏 1623

嵌入式工程师必学(118):MCU的硬件定时器和中断

大多数微处理器都有一个或多个可编程硬件定时器,这些定时器包括对中断的支持。可以有不同类型的计时器,用于不同的应用程序。例如,LPC1768 具有四个 32 位通用定时器、一个看门狗定时器、一个重复中断定时器、一个系统滴答定时器、一个正交编码器接口、6 个 PWM 输出和一个支持中断的实时时钟。硬件定时器用于计时和计数作,允许处理器在 timer 进程运行时继续执行其他进程。硬件定时器是一种使用 clock 信号来增加 register 的电路。

码农17年的博客 211

OpenMeetings配置

CentOS5/6 先更新系统 yum update 安装rpmforge的源 CentOS5 rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm CentOS6 rpm -ivh http://apt.sw.be/redha...

weixin_33860147的博客 142

Pulseaudio之同步/异步(十一)

PulseAudio是一个声音服务器,一个后台进程从一个或多个音源(进程或输入设备)接受声音输入 然后重定向声音到一个或多个槽(声卡,远程网络PulseAudio服务,或其他进程)。 PulseAudio的主要特点包括: 可对每一个应用程序进行音量控制Per-application volume controls 可扩展的插件与支持可装载模块架构 兼容性许多流行的音频应用程序 支持多重音源和多重输出 低延时操作和支持延迟测量 一个对处理器资源效率零拷贝内存架构 能够发现本地网络上使用PulseAu

Android系统攻城狮 999

开源/免费的视频会议:openmeetings的详细安装步骤

开源/免费的视频会议:openmeetings的详细安装步骤       前言:本人由于受公司之托,叫我找个视频会议,而且还是免费。。于是就迷惑,但是还得找啊,毕竟是上司交个我的任务,必须完成!!!所以就到网上找,看来看去都是编程人员弄的,我学网络的,怎么可能做出来呢?但是还是硬着头皮开始做起实验来。几乎做了几十遍,用的是虚拟机,做了又还原,还原了又做,最终用了一个多星期的时间做出来了。

可克技术 1万+

IgH EtherCAT 从入门到精通:第 3 章 第一次运行 Hello EtherCAT

摘要:启动EtherCAT主站实践指南 本章详细介绍了如何配置和启动EtherCAT主站系统,主要内容包括: 配置文件详解:讲解/etc/ethercat.conf中的关键配置项,包括主网卡指定、冗余备份设置和网卡驱动选择。 启动流程:说明通过systemd服务和手动命令两种方式加载内核模块,重点介绍了ec_master和ec_generic模块的加载顺序及验证方法。 命令行工具:列举ethercat工具的常用命令,如查看主站状态、扫描从站设备、读取PDO/SDO数据等。 示例程序:简要介绍内核态示例min

从事嵌入式linux android驱动开发,拥有全栈能力 311

【WRF-Urban数据集】 WRF 模型城市冠层参数 GloUCP 的使用

【数据集】 WRF 模型城市冠层参数 GloUCP 的使用

WW、forever的博客 479

在Ubuntu21.04上部署OpenMeetings

先上成果图 上代码,直接无脑复制粘贴 1.先换源 sudo gedit /etc/apt/sources.list 阿里源: deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.co

weihw123456的博客 758

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Openmeeting—视频会议部署文档_share(2)

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?5、LVS、Nginx、HAproxy有什么区别?7、Tomcat和Resin有什么区别,工作中你怎么选择?7、Tomcat和Resin有什么区别,工作中你怎么选择?

m0_60607895的博客 530

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Python爬虫高级技巧与反爬对抗实战

网络爬虫作为数据采集的核心技术,通过模拟浏览器行为实现网页内容抓取。其工作原理主要基于HTTP协议通信,涉及请求发送、响应解析等关键环节。在工程实践中,爬虫技术广泛应用于舆情监控、价格比对、搜索引擎索引等领域。面对现代网站的反爬机制,开发者需要掌握JSON解析、SSL认证、代理IP等关键技术。特别是代理IP池的构建与维护,能有效解决IP封锁问题,而多线程优化和分布式架构则可显著提升采集效率。本文以梨视频、汽车之家等典型场景为例,详细解析了反爬对抗策略与工程化实施方案。

cumo3681的博客 494

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Openmeetings安装详细步骤

openmeetings SOAMySQLOSGIIEAnt Openmeetings安装 Openmeetings安装Openmeetings官方主页http://code.google.com/p/openmeetings/ 。安装过程参照http://code.google.com/p/openmeetings/wiki/InstallationOf

张瑾专栏 8360

Docker学习笔记 — Docker与OpenStack集成

Docker与OpenStack的集成

Just for fun 2万+

叫板OpenStack:用Docker实现私有云(问题与解决方案)

看了叫板OpenStack:用Docker实现私有云这篇文章,感觉讲解非常具体详实,于是照着样子实验了一遍。 在最后启动docker中的系统时,出现ssh无法链接docker中系统的情况。 导致这种情况可能有很多原因,我遇到的问题是supervisord无法启动。查看问题之后发现,是因为以下指令中缺乏指定的配置文件,并且注意,supervisord指定配置文件需要用绝对路径。 docker...

455

OpenMeeting安装说明

OpenMeeting安装说明。系统自带的中文汉化还不太全面,下载我的汉化包, 进入”管理》语言编辑器》“,选择chinese simplified,点击导入弹出对话框,选择下载的汉化包,点击upload,导入后对话框会自动关闭。 按F5刷新页面,可以看到汉化

技术分享,共同进步 2454

OpenManus部署指南:Docker容器化与生产环境配置

将AI应用部署到生产环境是实现业务价值的关键步骤。OpenManus提供了灵活的部署选项,支持从本地开发到云原生部署的各种场景。本文将详细介绍OpenManus的部署方法,包括Docker容器化、生产环境配置、性能调优和监控方案,帮助开发者将OpenManus应用顺利部署到生产环境。OpenManus支持多种部署架构,适应不同的应用场景:fill:#333;color:#333;color:#333;fill:none;部署选项部署架构本地开发单机部署容器化部署云原生部署Docker部署。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1224

开源视频会议系统:OpenMeetings 安装方法

OpenMeetings是一个多语言可定制的视频会议和协作系统。说到OpenMeetings就应该提一下red5因为OpenMeetings 的视频服务是加载red5上面的。Red5是一款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。而且在可扩展性上有FMS不可比拟的优势。OpenMeetings是一款...

dianyimo9099的博客 1141

开源会议系统openmeetings安装

1:安装 jdk-6u43-windows-i586.exe 添加环境变量JAVA_HOME=C:\ProgramFiles\Java\jdk1.6.0_43 JAVA_CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar2:安装mysql for win3:安装openoffice,完成后。...

weixin_34353714的博客 247
上一篇: Centos7中使用Gunicorn部署flask
下一篇: Centos中安装kenlm
MasonYyp
博客等级 码龄9年 301粉丝 297原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值