Software libero a scuola/Jitsi-installazione-su-vps: differenze tra le versioni
m messi i link diretti al secondo su video YouTube e modificato leggermente il secondo minutaggio: un utente che abbia già visto il primo pezzo, preferisce ascoltare dall'inizio della frase. |
m →Configurazione chiavi Jitsi con GPG: - ho dovuto fixare la mia sintasi wiki che non avevo notato di essere dentro un <source> vedete voi se lasciare o fare revert delle ultime 2 modifiche |
||
Riga 55: | Riga 55: | ||
<source lang="console">wget https://download.jitsi.org/jitsi-key.gpg.key |
<source lang="console">wget https://download.jitsi.org/jitsi-key.gpg.key |
||
gpg jitsi-key.gpg.key |
gpg jitsi-key.gpg.key |
||
</source> |
|||
⚫ | |||
gpg --search-keys dev@jitsi.org |
|||
⚫ | |||
gpg -- |
<source lang="console">gpg --search-keys dev@jitsi.org |
||
# scegliere il numero corretto di chiave gpg di solito 1 |
|||
⚫ | |||
</source> |
|||
Per capire il passaggio successivo [https://www.youtube.com/watch?v=8KR0AhDZF2A&t=477 vedi video al minuto 7:57] |
|||
<source lang="console">gpg --list-sigs dev@jitsi.org |
|||
⚫ | |||
gpg --recv-keys *CHIAVE sig 3* |
gpg --recv-keys *CHIAVE sig 3* |
Versione delle 07:57, 15 mar 2020
Installazione del software open-source Jitsi-Meet su proprio server Linux.
INSTALLAZIONE JITSI MEET su VPS
Seguendo questa il video ufficiale
e questa guida (che ripete quanto contenuto nel video aggiungendo la parte riguardante l'installazione di java e nginx)
ho ricavato la seguente procedura.
Io ho utilizzato una VPS di OVH scegliendo di installare Ubuntu 18.04.
Accesso alla VPS
Questo dipende da chi vi appoggiate. Io in OVH ho creato il server e le chiavi SSH per accedere da terminale seguendo le indicazioni del sito.
Comunque in generale aprite un terminale e digitate il comando
ssh utente@xx.xx.xx.xx
Inserire la password.
Utilizzo console root
Si installa tutto da root o usando il comando sudo se disponibile.
Metto la password all'utente root giusto per questioni di sicurezza.
sudo passwd root
# inserire due volte la password scelta*
E si comincia
sudo su -
Configurazione firewall
ufw enable
ufw allow in ssh
ufw allow in 80/tcp
ufw allow in 443/tcp
ufw allow in 10000:20000/udp
iptables -L -n
*per visualizzare le modifiche*
Configurazione chiavi Jitsi con GPG
wget https://download.jitsi.org/jitsi-key.gpg.key
gpg jitsi-key.gpg.key
Per capire il passaggio successivo vedi video al minuto 7:26
gpg --search-keys dev@jitsi.org
# scegliere il numero corretto di chiave gpg di solito 1
Per capire il passaggio successivo vedi video al minuto 7:57
gpg --list-sigs dev@jitsi.org
# elenca le due chiavi sig3 e sig da inserire nei comandi successivi
gpg --recv-keys *CHIAVE sig 3*
gpg --recv-keys *CHIAVE sig*
apt-key add jitsi-key.gpg.key
# aggiunge le chiavi*
Installazione di Java
apt update
apt install default-jdk
Installazione di NGINX
apt install nginx -y
systemctl start nginx
systemctl enable nginx
Installazione Jitsi
echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list
apt update
apt -y install jitsi-meet
# alla richiesta inserire il proprio nome dominio - funziona anche se inserite l'IP della VPS ma in questo caso non funziona Letsencrypt e quindi si accede al sito accettando di proseguire su sito non sicuro*
Installazione Letsencrypt
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Comunicare la mail alla quale si verrà avvisati della scadenza del certificato che dura 3 mesi.