GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer TeamSpeak Server sur Ubuntu 20.04 ?

Les communications jouent un rôle fondamental dans la vie des êtres humains, et grâce à Internet, cela s'est amélioré dans des limites incroyables. Les communications Internet affectent toutes nos vies, des plus professionnelles aux moins importantes. C'est pourquoi aujourd'hui nous allons vous montrer comment installer TeamSpeak Server dans Ubuntu 20.04 pour avoir un serveur de communication voix sur IP.

En guise de brève introduction, nous pouvons dire que TeamSpeak est une application de chat Voix sur IP à usage général, bien qu'elle soit largement utilisée dans les jeux. Il dispose d'un client puissant qui peut être installé sur presque tous les systèmes d'exploitation actuels, mais nous pouvons également déployer notre propre serveur privé.

Avec notre instance, nous pouvons gérer le serveur TeamSpeak comme nous le souhaitons. Commençons.

Préparer le système

Avant de commencer, je dois vous avertir que je vais exécuter les commandes en tant que root.

Tout d'abord, mettez complètement à niveau le serveur

apt update
apt upgrade

Après cela, installez quelques packages nécessaires

apt install unzip wget nano

Ensuite, créez un nouvel utilisateur autre que root dédié à TeamSpeak.

adduser --disabled-login teamspeak

Remplissez les informations de l'utilisateur comme vous le souhaitez.

Nous pouvons maintenant continuer.

Téléchargez et installez TeamSpeak sur Ubuntu 20.04

Connectez-vous à l'utilisateur que nous venons de créer pour lancer le téléchargement à partir de là.

su - teamspeak

Utilisez maintenant wget pour effectuer le téléchargement TeamSpeak.

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

Au moment de la rédaction de cet article, la dernière version stable est 3.13.6 pour vérifier lequel il s'agit, visitez ce lien et modifiez la commande.

Décompresser le fichier

tar xvfj teamspeak3-server_linux_amd64-3.13.6.tar.bz2

Copiez tout le contenu dans le répertoire personnel de l'utilisateur.

cp teamspeak3-server_linux_amd64/* -R /home/teamspeak/

Vous pouvez maintenant supprimer le fichier .tar téléchargé.

rm -r teamspeak3-server_linux_amd64-3.13.6.tar.bz2

Acceptez les termes de la licence en créant un fichier vide nommé .ts3server_license_accepted .

touch .ts3server_license_accepted

Déconnectez-vous et redevenez root.

exit

La meilleure façon de gérer et de contrôler TeamSpeak est d'utiliser un service systemd. Pour ce faire, créez un nouveau fichier de configuration.

nano /lib/systemd/system/ts3server.service

Ensuite, ajoutez le contenu suivant

[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 les modifications et fermez l'éditeur.

Pour appliquer les modifications et la nouvelle configuration des services, actualisez la liste des services.

systemctl daemon-reload

Initialisez maintenant

systemctl start ts3server

Faites-le démarrer au démarrage.

systemctl enable ts3server

Sortie :

Created symlink /etc/systemd/system/multi-user.target.wants/ts3server.service → /lib/systemd/system/ts3server.service.

Et vérifiez l'état du service.

systemctl status ts3server

Jusqu'ici, tout va bien.

Définir un mot de passe pour accéder au serveur TeamSpeak

La chose la plus sûre à faire est de définir un mot de passe de connexion pour l'utilisateur administrateur. Cela protégera l'instance des étrangers.

Pour cela, arrêtez le serveur

systemctl stop ts3server

Reconnectez-vous au teamspeak utilisateur.

su - teamspeak

Et exécutez le script de démarrage mais spécifiez le mot de passe comme ceci

./ts3server_startscript.sh start serveradmin_password=pss

Évidemment, remplacez pss avec un mot de passe plus fort.

Lorsque vous avez terminé, arrêtez à nouveau le serveur.

./ts3server_startscript.sh stop

Maintenant, le mot de passe est défini. Déconnectez-vous et revenez à la session utilisateur root.

exit

Vous pouvez maintenant redémarrer le serveur

systemctl start ts3server

Installation d'un frontal pour le serveur TeamSpeak sur Ubuntu 20.04

Pour effectuer des tâches administratives sur le serveur, il est préférable d'avoir une interface graphique. Pour cela, nous disposons d'une interface que nous pouvons installer.

Tout d'abord, installez Apache et PHP.

apt install apache2 php libapache2-mod-php

Ensuite, accédez au répertoire racine d'Apache.

cd /var/www/html

Et à partir d'ici, téléchargez l'outil

wget https://www.bennetrichter.de/downloads/ts3wi.zip

Décompressez le fichier

unzip ts3wi.zip

Faites d'Apache le propriétaire du dossier.

chown -R www-data:www-data /var/www/html/ts3wi

Ensuite, nous devons spécifier la liste des adresses IP qui seront activées pour l'accès. Pour ce faire, nous créons un fichier texte.

nano /home/teamspeak/query_ip_allowlist.txt

Et ajoutez ce qui suit

your-server-ip
your-client-ip

Enregistrez les modifications et fermez l'éditeur.

Redémarrez les services Apache et TeamSpeak pour appliquer les modifications.

systemctl restart apache2
systemctl restart ts3server

Connectez-vous à l'interface Web TeamSpeak.

Ouvrez un navigateur Web et visitez http://yourserver/ts3wi pour accéder à l'écran de connexion.

Entrez le mot de passe que vous avez créé précédemment et vous verrez le panneau de contrôle.

Cela indique que l'installation a réussi.

Conclusion

Grâce à cet article, vous avez appris à installer le serveur TeamSpeak pour avoir une instance où vous pouvez communiquer avec votre équipe de travail ou de loisirs via Voice over IP.

J'espère que vous l'avez aimé et partagez ce post pour nous aider.


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 20.04

Comment installer TeamSpeak Server sur Ubuntu 21.04

Comment installer TeamSpeak Server sur Ubuntu 16.04 LTS

Comment installer TeamSpeak Server sur Ubuntu 20.04 LTS