Comment installer TeamSpeak sur mon VPS ?
L’installation de TeamSpeak sur un serveur virtuel est assez simple et peut être réalisée sur des systèmes d’exploitation courants tels qu’Ubuntu ou CentOS. Vous trouverez ci-dessous un guide étape par étape sur l’installation de TeamSpeak Server sur un serveur virtuel basé sur Ubuntu. Si vous avez un autre système d’exploitation, la procédure sera similaire, avec des différences mineures.
La configuration minimale requise pour installer et faire fonctionner TeamSpeak sur un serveur virtuel est la suivante :
- 1 cœur de CPU
- 512 MO DE RAM
- 1 à 2 Go d’espace disque
- connexion réseau 10 Mbps
Vous pouvez facilement démarrer avec la configuration minimale du plan tarifaire VPS U1
Création d’un nouvel utilisateur
Mettez à jour les référentiels et installez toutes les mises à jour nécessaires :
sudo apt update && sudo apt upgrade -y
Créez un nouvel utilisateur pour TeamSpeak (recommandé pour des raisons de sécurité) :
sudo adduser teamspeak
Télécharger le serveur TeamSpeak
Passez à l’utilisateur teamspeak:
sudo su - teamspeak
Téléchargez la dernière version du serveur TeamSpeak (pour 64 bits) :
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
Extraire l’archive téléchargée :
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
sortie
Installer le serveur TeamSpeak
Entrez la commande :
apt install bzip2
- Vous pouvez également installer le serveur TeamSpeak à l’aide du script d’installation automatique. Connectez-vous à votre serveur
ssh root@server_ip -p ssh_port
wget https://bill.alexhost.com/downloads/teamspeak_install.sh
chmod x teamspeak_install.sh
./teamspeak_install.sh
Changez d’utilisateur pour le teamspeak nouvellement créé et téléchargez le serveur :
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
Ensuite, vous devez décompresser l’archive. Ceci est possible avec cette commande :
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Vous devez maintenant accepter l’accord de licence. Créez un fichier vide :
touch ~/.ts3server_license_accepted
Après cela, quittez l’utilisateur actuel en entrant simplement :
exit
Créer un service système
Pour gérer le serveur TeamSpeak, créons un service système. Ouvrez l’éditeur pour créer un fichier de service :
nano /etc/systemd/system/teamspeak.service
Ajoutez le code suivant : https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Enregistrez (ctrl s) le fichier et quittez l’éditeur. Appliquez les modifications à l’aide de la commande :
systemctl daemon-reload
Activez le service pour qu’il démarre au démarrage du système et démarrez-le maintenant :
systemctl enable --now teamspeak
Pour vérifier l’état du serveur, utilisez la commande :
systemctl status teamspeak
Définition du mot de passe de l’administrateur
Avant d’effectuer ces actions, nous devons arrêter le serveur. Ceci peut être fait en utilisant cette commande :
systemctl stop teamspeak.service
Démarrez maintenant le serveur avec le mot de passe de l’administrateur :
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=VotrePasswd
Après avoir défini le mot de passe, arrêtez le service TeamSpeak :
./ts3server_startscript.sh stop
Ensuite, quittez en tapant :
exit
Démarrez le service TeamSpeak :
systemctl start teamspeak.service
Connexion au serveur TeamSpeak
Vous pouvez maintenant passer à l’étape du téléchargement et de l’installation de TeamSpeak sur votre bureau. Après la connexion, entrez le jeton qui a été créé lors du démarrage du service. Ce jeton peut être trouvé à l’aide de la commande exécutée :
grep -i token /opt/teamspeak/logs/*