GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer TeamSpeak Server sur Ubuntu 20.04

Teamspeak est un logiciel de chat vocal gratuit qui peut être utilisé par des équipes, des groupes et des communautés. Il est populaire parmi les joueurs car il leur permet de communiquer des stratégies complexes en temps réel tout en jouant à leur jeu préféré. Teamspeak a cependant de nombreuses autres utilisations en plus du jeu. Il peut également être utilisé pour organiser des conférences ou des réunions en ligne, des cours à distance, des cours de langue et bien plus encore.

TeamSpeak est-il meilleur que Discord ?

Teamspeak est préféré par la plupart des joueurs car il est très stable et rapide comme l'éclair. En fait, la qualité vocale de TeamSpeak a été saluée comme étant supérieure à celle offerte par Discord ou Skype. Une meilleure qualité sonore n'est pas tout - avec Teamspeak, vous pouvez également avoir un serveur personnalisé construit exactement comme vous le souhaitez. S'il y a beaucoup d'utilisateurs dans votre communauté en ligne, une boîte de chat Web intégrée sera également utile !

TeamSpeak est-il sécurisé ?

Les serveurs Teamspeak sont très sécurisés. Il est également exempt de logiciels malveillants et de virus, ce qui est un plus si vous craignez de compromettre votre ordinateur ou votre réseau avec des logiciels espions ou d'autres codes malveillants. Parce que TeamSpeak n'a pas besoin d'être installé sur chaque appareil qui se connecte, il peut être exécuté à partir d'un lecteur externe, ce qui facilite le transfert entre les appareils selon les besoins sans avoir à installer quoi que ce soit de nouveau !

Cet article vous guidera à travers les étapes nécessaires pour configurer votre propre serveur Teamspeak sur un serveur Ubuntu 20.04. D'autres distributions basées sur Debian sont également prises en charge, bien que certaines étapes puissent varier légèrement.

Prérequis

  1. Vous devez avoir un accès root. Le compte utilisateur exécutant TeamSpeak a besoin de privilèges de superutilisateur (c'est-à-dire des droits d'administration) pour effectuer la plupart des tâches décrites dans ce didacticiel.
  2. Un nouveau serveur Ubuntu 20.04. S'il reste des packages provenant d'installations précédentes de Teamspeak sur votre serveur, il est préférable de les nettoyer avant de continuer avec ce guide.
sudo apt-get autoremove -y
sudo apt autoclean

Mise à jour de votre système

Ouvrez le terminal de votre serveur et exécutez les commandes suivantes :

sudo apt-get update && sudo apt-get upgrade -y && sudo reboot

Une fois votre système redémarré, reconnectez-vous avec le même utilisateur non root.

Installation du serveur TeamSpeak

TeamSpeak vous demande de créer un compte utilisateur avant de pouvoir l'utiliser. Vous pouvez appeler cet utilisateur comme bon vous semble et il n'a pas besoin d'être connecté au système.

Ouvrez une session de terminal et créez le nouveau compte à l'aide de cette commande :

sudo adduser teamspeak

Cette commande vous demande un nouveau mot de passe. Entrez-le et conservez-le en lieu sûr car vous en aurez besoin pour vous connecter à votre serveur avec le compte d'utilisateur que vous venez de créer. Après cela, des données personnelles d'utilisateur seront demandées. Vous pouvez les laisser tous vides si vous le souhaitez, appuyez simplement sur Entrée pour chacun ou remplissez les détails si nécessaire.

Utilisez la commande wget pour télécharger le serveur TeamSpeak en utilisant l'utilisateur nouvellement créé

su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.5/teamspeak3-server_linux_amd64-3.13.5.tar.bz2

Décompressez l'archive téléchargée et copiez les fichiers extraits dans le dossier Accueil du compte TeamSpeak, puis supprimez le fichier téléchargé.

tar xvfj teamspeak3-server_linux_amd64-3.13.5.tar.bz2
cp teamspeak3-server_linux_amd64/* -R /home/teamspeak/
rm -rf teamspeak3-server_linux_amd64 teamspeak3-server_linux_amd64-3.13.5.tar.bz2

Maintenant, créez un fichier de licence vierge appelé ts3server_license_accepted. Il doit être placé dans le même dossier que votre fichier exécutable de Teamspeak3.

touch .ts3server_license_accepted

Ce fichier est juste un fichier vide qui sera utilisé pour indiquer que le serveur a une licence active et que vous acceptez le contrat de licence.

À ce stade, TeamSpeak est installé sur votre serveur mais vous ne pouvez pas encore l'utiliser. Le fichier de configuration du serveur TeamSpeak doit être créé avant de pouvoir l'exécuter.

Maintenant, déconnectez-vous du compte TeamSpeak et revenez à l'utilisateur root. Créez ensuite un fichier de configuration appelé ts3server.service dans /lib/systemd/system répertoire comme suit :

exit
sudo nano /lib/systemd/system/ts3server.service

Remplissez le fichier avec les lignes ci-dessous :

[Unit]
Description=Teamspeak Service
Wants=network.target

[Service]
WorkingDirectory=/home/teamspeak
User=teamspeak
ExecStart=/home/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
ExecReload=/home/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15

[Install]

WantedBy=multi-user.target

Enregistrez et fermez le fichier lorsque vous avez terminé.

Maintenant, actualisez la liste des services système pour appliquer les modifications

sudo systemctl daemon-reload

Démarrez le serveur TeamSpeak et laissez-le démarrer au démarrage de votre ordinateur.

sudo systemctl start ts3server.service
sudo systemctl enable ts3server.service

Assurez-vous que TeamSpeak fonctionne correctement en vérifiant l'état du service :

sudo systemctl status ts3server

Vous devriez voir le résultat suivant :

Pour voir quels ports TeamSpeak utilise, tapez la commande suivante :

ss -antpl | grep ts3server

Définir un mot de passe administrateur

Un mot de passe administrateur est requis pour TeamSpeak.

Arrêtez le service TeamSpeak et passez à l'utilisateur TeamSpeak.

sudo systemctl stop ts3server
su - teamspeak

Démarrez le serveur Teamspeak manuellement et passez le paramètre serveradmin_password avec votre mot de passe comme suit

./ts3server_startscript.sh start serveradmin_password=your_password

N'oubliez pas de remplacer your_password par votre mot de passe.

Arrêtez TeamSpeak manuellement après avoir défini le mot de passe, déconnectez l'utilisateur TeamSpeak et démarrez le service TeamSpeak à l'aide de la commande systemctl

./ts3server_startscript.sh stop
exit

sudo systemctl start ts3server

Installation de l'interface Web TeamSpeak

Pour utiliser l'interface Web de TeamSpeak, vous devez installer un composant séparé.

Connectez-vous en tant qu'utilisateur root, installez le serveur Web Apache et les packages logiciels PHP ainsi que le package de décompression avec les commandes suivantes :

sudo apt-get install apache2 -y
sudo apt-get install php libapache2-mod-php
sudo apt-get install unzip -y

Déplacez-vous dans le dossier de documents Apache Root et téléchargez le package d'interface utilisateur Web appelé ts3wi à l'aide de la commande wget

cd /var/www/html
wget https://www.bennetrichter.de/downloads/ts3wi.zip

Une fois le téléchargement terminé, décompressez le fichier et assurez-vous que le répertoire ts3wi est bien propriétaire.

unzip ts3wi.zip
chown -R www-data:www-data /var/www/html/ts3wi

Ouvrez maintenant votre navigateur Web et accédez à http://your_server_ip/ts3wi où your_server_ip est l'adresse IP publique de votre serveur. Vous serez redirigé vers la page de connexion.

Indiquez le nom d'utilisateur admin et le mot de passe, puis cliquez sur Connexion. Vous serez dirigé vers l'interface utilisateur Web de TeamSpeak. Vous pouvez créer des chaînes, gérer les utilisateurs et faire tout ce qui est identique à celui du client Windows.

C'est ça! Vous avez installé avec succès le serveur TeamSpeak sur le serveur Ubuntu 20.04 LTS. Trouvez plus d'informations sur le site officiel de TeamSpeak.

Conclusion

Nous avons appris comment installer le serveur TeamSpeak sur Ubuntu 20.04 LTS dans ce tutoriel. Il était facile à configurer et à démarrer en un rien de temps. Nous avons également découvert certains des paramètres de configuration importants nécessaires à la configuration d'un serveur TeamSpeak.


Ubuntu
  1. Comment installer MySQL sur Ubuntu 18.04

  2. Comment installer le serveur Minecraft sur Ubuntu 18.04

  3. Comment installer Nginx sur Ubuntu 20.04

  4. Comment installer Zimbra 8.6 sur le serveur Ubuntu 14.04

  5. Comment installer TeamSpeak Server sur Ubuntu 18.04 et 20.04

Comment installer le serveur Ubuntu 20.04 LTS

Comment installer Cockpit sur Ubuntu 20.04

Comment installer TeamSpeak Server sur Ubuntu 21.04

Comment installer TeamSpeak Server sur Ubuntu 20.04 ?

Comment installer TeamSpeak Server sur Ubuntu 16.04 LTS

Comment installer TeamSpeak Server sur Ubuntu 20.04 LTS