Сначала включите репозиторий tuxad:
rpm -i http://www.tuxad.com/repo/7/tuxad.rpm |
Нам также нужен репозиторий EPEL. Если он у вас не настроен, следуйте инструкциям на странице fedoraproject.org/wiki/EPEL.
Следующим необходимым репо является nodesource. Включите его через метапакет tuxad:
yum install nodesource-release-el7 |
Установите пакет jitsi-meet-install, который по зависимости также установит другие необходимые пакеты:
yum install jitsi-meet-install |
Добавьте две записи на свой DNS-сервер, чтобы указать на сервер, на который вы устанавливаете:n:
jitsi.YOURDOMAIN.COM
auth.jitsi.YOURDOMAIN.COM
После настройки DNS можно выполнить окончательную настройку Jitsi Meet. Сценарий настройки вызовет certbot для получения сертификатов от Let's Encrypt.
Важно, чтобы (по крайней мере, при запуске скрипта configure) ни одна служба не работала на порту TCP 80. Если у вас есть http-сервер, работающий на этом порту, выключите его, запустите скрипт configure, а затем запустите его снова.
Для скрипта configure требуется как минимум IP-адрес (IPv4) и имя хоста. Пример:
jitsi-meet-install.sh 1.2.3.4 jitsi.example.com |
Запустите этот скрипт с вашими настройками. Все готово!
Оригинал статьи