Web会議システム構築(第2回 Linux(CentOS)へのJitsi Meetのインストール)
Linux(CentOS)にWeb会議システム『Jitsi Meet』をインストールします。 前提として、以下を実施しているものとします。 第1回 Linux(CentOS)サーバの構築
1. SSHの設定
(1) rootでログインし、以下のコマンドを入力してください。
firewall-cmd --add-service ssh --permanent
(2) rootでのログインを拒否するように設定します。 【コマンド】
vim /etc/ssh/sshd_config
【編集内容】
PermitRootLogin no
dnf -y remove podman
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
dnf -y install --nobest docker-ce docker-ce-cli
dnf -y update https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.13-3.1.el7.x86_64.rpm
dnf -y update docker-ce
systemctl enable docker
systemctl start docker
docker version
dnf upgrade
firewall-cmd --add-service http --permanent
firewall-cmd --add-service https --permanent
firewall-cmd --add-port 10000-20000/udp --permanent
firewall-cmd --add-masquerade --permanent
firewall-cmd --reload
HTTP_PORT=80
HTTPS_PORT=443
TZ=Asia/Tokyo
PUBLIC_URL=https://hostname.yourdomain
ENABLE_LETSENCRYPT=0
(2) 以下のコマンドを入力してください。<br />
``` bash
./gen-passwords.sh
mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb}
docker-compose pull
docker-compose up -d
docker-compose down
以上で、『Jitsi Meet』のインストールは終了ですが、まだ起動はできません。 httpsでアクセスするため、SSLサーバ証明書の設定が必要になります。 SSLサーバ証明書の設定は以下に続きます。 第3回 オレオレサーバ証明書の発行~Jitsi Meetの設定
