In questo tutorial, ti mostreremo come installare e configurare TeamSpeak Server su Ubuntu 16.04. Per chi non lo sapesse, TeamSpeak è un VoIP (Voice-over-Internet Protocol ) soluzione rilasciata per la prima volta nel 2001 e più popolare tra coloro che giocano a giochi online di squadra. Il software è composto da due parti, un server e un client, entrambi installabili su Windows, Mac e Linux.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere "sudo" ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di TeamSpeak Server su un server Ubuntu 16.04 (Xenial Xerus).
Installa TeamSpeak Server su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Crea un nuovo utente per TeamSpeak.
Ora abbiamo bisogno di creare un nuovo utente sul nostro server, questo utente verrà utilizzato per l'installazione e l'esecuzione di TeamSpeak. Questo viene fatto eseguendo il comando seguente come radice:
adduser --disabled-login teamspeak
Passaggio 3. Installazione di un server TeamSpeak.
Avanti, dovrai installare il server TeamSpeak, usando il seguente comando:
wget http://dl.4players.de/ts/releases/3.0.12.4/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 tar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 cd teamspeak3-server_linux_amd64 cp * -R /home/teamspeak cd .. rm -rf teamspeak3-server_linux_amd64* chown -R teamspeak:teamspeak /home/teamspeak
Per impostazione predefinita, il server TeamSpeak non si avvia all'avvio del sistema. Sarà necessario creare uno script di avvio in modo che il sistema avvii automaticamente il software del server TeamSpeak su boot. Qui è dove gli script di avvio possono tornare utili. Crea il seguente file e aprilo nel tuo editor di testo:
nano /lib/systemd/system/teamspeak.service
Copia il seguente contenuto nel file di script di avvio:
[Unit] Description=Team Speak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/ User=teamspeak Group=teamspeak Type=forking ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini ExecStop=/home/teamspeak/ts3server_startscript.sh stop PIDFile=/home/teamspeak/ts3server.pid RestartSec=15 Restart=always [Install] WantedBy=multi-user.target
Ora avvieremo il server TeamSpeak e ne consentiremo l'avvio all'avvio del sistema:
systemctl --system daemon-reload systemctl start teamspeak.service systemctl enable teamspeak.service
Passaggio 4. Configura Firewall per TeamSpeak.
Ora che l'installazione del nostro server è completata, possiamo aprire le porte sul nostro firewall. Questo può essere fatto eseguendo il seguente comando:
iptables -A INPUT -p udp --dport 9987 -j ACCEPT iptables -A INPUT -p udp --sport 9987 -j ACCEPT iptables -A INPUT -p tcp --dport 30033 -j ACCEPT iptables -A INPUT -p tcp --sport 30033 -j ACCEPT iptables -A INPUT -p tcp --dport 10011 -j ACCEPT iptables -A INPUT -p tcp --sport 10011 -j ACCEPT
E connettiti con il nostro TeamSpeak Client. Alla prima persona che accederà verrà chiesto di fornire una chiave di privilegio, inserire quella recuperata durante l'installazione.
Congratulazioni! Hai installato con successo TeamSpeak Server. Grazie per aver utilizzato questo tutorial per installare TeamSpeak Server sul tuo sistema Ubuntu 16.04 LTS (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controlla il sito Web ufficiale di TeamSpeak Server.