L’installazione di TeamSpeak su un server virtuale è abbastanza semplice e può essere eseguita sui sistemi operativi più diffusi, come Ubuntu o CentOS. Di seguito viene riportata una guida passo passo su come installare TeamSpeak Server su un server virtuale basato su Ubuntu. Se si dispone di un sistema operativo diverso, la procedura sarà simile, con piccole differenze.
I requisiti minimi per installare ed eseguire TeamSpeak su un VPS sono i seguenti:
È possibile iniziare facilmente con la configurazione minima del VPS One.
Aggiornare i repository e installare gli aggiornamenti necessari:
sudo apt update && sudo apt upgrade -y
Creare un nuovo utente per l’esecuzione di TeamSpeak (consigliato per motivi di sicurezza):
sudo adduser teamspeak
Seguire le indicazioni per impostare una password per il nuovo utente.
Passare all’utente teamspeak:
sudo su - teamspeak
Scaricare l’ultima versione di TeamSpeak Server (per 64 bit):
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Estrarre l’archivio scaricato:
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
uscita
Immettere il comando:
apt install bzip2
Cambiare utente con il teamspeak appena creato e scaricare il server:
su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Quindi è necessario decomprimere l’archivio. È possibile farlo con questo comando:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Ora è necessario accettare il contratto di licenza. Creare un file vuoto:
toccare ~/.ts3server_licenza_accettata
Dopodiché, uscire dall’utente corrente semplicemente inserendo:
uscire
Per gestire il server TeamSpeak, creiamo un servizio di sistema. Aprire l’editor per creare un file di servizio:
nano /etc/systemd/system/teamspeak.service
Aggiungere il seguente codice – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Salvare (ctrl s) il file e uscire dall’editor. Applicare le modifiche con il comando:
systemctl daemon-reload
Abilitare il servizio in modo che si avvii all’avvio del sistema e avviarlo ora:
systemctl enable --now teamspeak
Per controllare lo stato del server, utilizzare il comando:
systemctl status teamspeak
Prima di eseguire queste azioni, è necessario arrestare il server. Questo può essere fatto utilizzando questo comando:
systemctl stop teamspeak.service
Ora avviate il server con la password di amministratore:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd
Dopo aver impostato la password, arrestare il servizio TeamSpeak:
./ts3server_startscript.sh stop
Quindi, uscire digitando:
uscire
Avviare il servizio TeamSpeak:
systemctl start teamspeak.service
Connessione al server TeamSpeak
Ora si può procedere alla fase di download e installazione di TeamSpeak sul desktop. Dopo la connessione, inserire il token creato all’avvio del servizio. Questo token può essere trovato utilizzando il comando eseguito:
grep -i token /opt/teamspeak/logs/*