【问题标题】:install and setup 2.4 or 2.3 Bigbluebutton without Docker在没有 Docker 的情况下安装和设置 2.4 或 2.3 Bigbluebutton
【发布时间】:2022-05-22 15:29:27
【问题描述】:
我曾多次尝试安装 BigBlueButton,但每次都失败了,我的大部分问题来自 mongodb、docker 以及任何阻止从我的国家(伊朗)的 ip 访问的东西
我找到了 mongodb 和其他人的解决方案,但仍然找不到 docker 问题的解决方案。
我已经查看了 bbb-install.sh 并且只有在 install_greenlight() 函数之外使用 docker 的时候是这个
297 install_docker # needed for bbb-libreoffice-docker
298 docker pull openjdk:11-jre-buster # fix issue 413
299 docker tag openjdk:11-jre-buster openjdk:11-jre
无论如何我不要将docker用于openjdk?如果是的话怎么办? (我对码头一无所知)
非常感谢 !
标签:
java
docker
bigbluebutton
docker-pull
【解决方案1】:
没有找到完全停止使用docker的方法但是找到了docker的镜像
这里是如何使用它:
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://mirror.example"]
}
EOF
sudo systemctl restart docker
【解决方案2】:
在位于伊朗或任何受制裁国家的服务器上安装 bigbluebutton 的最佳方法是使用 shecan
首先在 /etc/resolve.conf 或网络配置文件中将 shecan 设置为您的 DNS 名称服务器,然后开始安装 Bigbluebutton,如果您想在每次安装时获得更快的速度,最好为 bigbluebutton 存储库制作本地镜像。完成安装后,最好在您的服务器上设置 cloudflare 或 Google DNS。
【解决方案3】:
你可以使用镜像或VPN(不推荐)
或者您可以使用 resolvconf 更改 dns
通过这个命令
sudo apt install resolvconf
sudo systemctl status resolvconf.service
sudo nano /etc/resolvconf/resolv.conf.d/head
然后设置您的名称服务器
在那之后:
sudo resolvconf --enable-updates
sudo resolvconf -u
确保正确设置 dns:
sudo nano /etc/resolv.conf
现在你可以安装 mongodb 或 bbb 或 greenlight