Как установить Jitsi Meet на CentOS 8
В этом руководстве мы покажем вам, как установить Jitsi Meet на CentOS 8. Для тех из вас, кто не знал, Jitsi Meet — один из популярных инструментов видеоконференцсвязи с открытым исходным кодом на рынке. Jitsi Meet — это простая, элегантная и безопасная альтернатива Zoom , Skype и Google Meet, которая поддерживает все распространенные браузеры, а также мобильные устройства.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Jitsi Meet на CentOS 8.
Установите Jitsi Meet на CentOS 8
Шаг 1. Прежде всего, убедитесь, что все пакеты обновлены.
sudo dnf update sudo dnf install yum-utils
Шаг 2. Установка Docker и Docker Composer.
Для использования Docker Enterprise Edition требуется активная лицензия. В этом руководстве мы установим Docker CE на CentOS 8. Давайте добавим репозиторий Docker, прежде чем мы сможем его установить:
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Хранилище теперь включено в нашей системе. Репозиторий содержит несколько версий пакета docker-ce, чтобы отобразить их все, мы можем запустить:docker-ce-stable
dnf list docker-ce --showduplicates | sort -r
Вы можете установить последнюю версию Docker CE, используя следующую команду:
sudo dnf install docker-ce
В CentOS systemd
отвечает за управление запуском служб при загрузке системы. Это означает, что вы можете включить это с помощью одной команды:
sudo systemctl start docker sudo systemctl enable docker
Затем установите Docker compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.28.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
Шаг 3. Установка Jitsi Meet на CentOS 8.
Теперь мы клонируем репозиторий Git для экземпляра Jitsi Meet на основе Docker и переключаемся в папку, которую он загружает, с помощью этой команды:
git clone https://github.com/jitsi/docker-jitsi-meet cd docker-jitsi-meet cp env.example .env
Затем нам нужно создать необходимые каталоги для Jitsi Meet:
mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb} docker-compose up -d docker ps
Шаг 4. Настройте брандмауэр.
Если у вас запущен брандмауэр, прежде чем вы сможете получить доступ к Jitsi Meet из веб-браузера, вам необходимо выполнить следующие команды, чтобы открыть необходимые порты в брандмауэре:
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent sudo firewall-cmd --zone=public --add-port=443/tcp --permanent sudo firewall-cmd --zone=public --add-port=8443/tcp --permanent sudo firewall-cmd --zone=public --add-port=4443/tcp --permanent sudo firewall-cmd --zone=public --add-port=10000/udp --permanent sudo firewall-cmd --reload
Шаг 5. Доступ к Jitsi в CentOS.
Теперь посетите, и вы сможете начать конференцию. Для передачи звука вам необходимо разрешить веб-браузеру использовать ваш микрофон. А для передачи видео вам необходимо разрешить веб-браузеру доступ к вашей камере.https://your-ip-address:8443
Поздравляю! Вы успешно установили Jitsi . Благодарим за использование этого руководства для установки Jitsi Meet в системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Jitsi .