VPS: Instalação do Jitsi Meet
Este guia foi criado com os seguintes produtos:
(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)
Introdução
Jitsi Meet é um software de videoconferência open source com o qual você pode montar suas próprias videoconferências no seu servidor. Uma grande vantagem do Jitsi Meet é a facilidade de uso: você só precisa de um navegador (ou do app Jitsi no celular) e não precisa fazer login em serviços externos. Cada videoconferência recebe sua própria URL para entrar na reunião. O Jitsi Meet é perfeito para videoconferências até com pessoas que não têm muita experiência.
Atenção: Sem configurações adicionais, qualquer pessoa que acessar o servidor Jitsi Meet pode iniciar suas próprias videoconferências no servidor.
Instalar Jitsi Meet em um servidor Debian
A seguir mostramos como instalar um servidor Jitsi Meet em um servidor Debian. Basicamente, o Jitsi Meet funciona em outros servidores Linux, como Ubuntu, e a instalação é bem parecida.
Preparativos
Para usar o Jitsi Meet direito, você deve usar seu próprio domínio para acessar o servidor Jitsi. Faz sentido criar um subdomínio exclusivo para o servidor Jitsi Meet. Como exemplo, usamos o domínio meet.zap-testdomain.de.
Para domínios ZAP-Hosting, você precisa criar uma nova entrada na administração de DNS. Insira o nome do subdomínio no campo "Nome" e o endereço IP do seu servidor no campo "Valor". No nosso exemplo, vamos colocar "meet" no campo Nome e o endereço IP do servidor de teste ZAP onde vamos instalar o Jitsi Meet no campo Valor: 185.239.239.49 (coloque o IP do seu servidor, não esse IP de exemplo).
Você pode acessar o servidor Jitsi Meet via endereço IP, mas para o certificado SSL é necessário um domínio. Sem domínio, o navegador vai mostrar um aviso de segurança.
Depois que o subdomínio estiver configurado (pode levar até 24 horas para as mudanças entrarem em vigor), você pode preparar seu servidor para a instalação.
Conecte-se ao seu servidor via Putty ou WinSCP.
Antes de continuar, certifique-se de que o servidor está atualizado. Se necessário, execute cada comando com privilégios de superusuário, adicionando "sudo" antes do comando (ex: "sudo apt-get update").
$ apt-get update
$ apt-get upgrade
Se não houver firewall instalado no servidor, você pode instalar um, por exemplo o UFW:
$ apt install ufw
Configure o firewall com as seguintes regras:
$ ufw allow OpenSSH
$ ufw allow 80/tcp
$ ufw allow 443/tcp
$ ufw allow 4443/tcp
$ ufw allow 10000/udp
Ative o firewall:
$ ufw enable
Verifique o status:
$ ufw status
Instalação do Jitsi Meet
Para instalar o Jitsi Meet, o primeiro passo é instalar o pacote gnupg:
$ apt install gnupg
Depois da instalação, baixe a chave GPG do Jitsi e adicione a chave:
$ wget https://download.jitsi.org/jitsi-key.gpg.key
$ apt-key add jitsi-key.gpg.key
Para instalar o Jitsi Meet, você precisa adicionar o repositório Jitsi:
$ nano /etc/apt/sources.list.d/jitsi-stable.list
No editor, adicione a seguinte linha. Depois salve e feche o editor:
$ deb https://download.jitsi.org stable/
Agora o Jitsi Meet pode ser instalado. É recomendado atualizar os pacotes instalados novamente:
$ apt update
$ apt install jitsi-meet
Durante a instalação, será solicitado que você informe um nome do host. Digite o subdomínio que você criou para o seu servidor Jitsi Meet. No exemplo do nosso servidor de teste, é: meet.zap-testdomain.de
Confirme com "Ok". Uma nova janela vai abrir perguntando se você quer criar um certificado TLS autoassinado ou usar um existente. Selecione a opção "Gerar um novo certificado autoassinado":
A instalação do Jitsi Meet está concluída e agora só falta pegar o certificado TLS.
Instale o pacote Certbot:
$ apt install certbot
Execute o script para instalar o certificado TLS:
$ /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Durante a execução, será pedido um endereço de e-mail que será enviado para letsencrypt.org. Digite um e-mail válido e confirme.
Depois disso, o Jitsi Meet deve estar totalmente instalado e ativo no seu servidor. Para testar se o Jitsi Meet foi instalado corretamente, basta digitar o subdomínio configurado na barra de endereços do seu navegador. Neste tutorial, é:
https://meet.zap-testdomain.de
Conclusão
Parabéns, você instalou e configurou o Jitsi com sucesso! Se tiver mais dúvidas ou problemas, fale com nosso time de suporte, que está disponível para te ajudar todos os dias!