En este tutorial, le mostraremos cómo instalar y configurar TeamSpeak Server en Ubuntu 16.04. Para aquellos de ustedes que no lo sabían, TeamSpeak es un VoIP (voz sobre protocolo de Internet). ) solución lanzada por primera vez en 2001 y más popular entre aquellos que juegan juegos en línea basados en equipos. El software tiene dos partes, un servidor y un cliente, los cuales se pueden instalar en Windows, Mac y Linux.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo' a los comandos para obtener privilegios de raíz. Le mostraré paso a paso la instalación de TeamSpeak Server en un servidor Ubuntu 16.04 (Xenial Xerus).
Instalar TeamSpeak Server en Ubuntu 16.04 LTS
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
sudo apt-get update sudo apt-get upgrade
Paso 2. Cree un nuevo usuario para TeamSpeak.
Ahora necesitamos crear un nuevo usuario en nuestro servidor, este usuario se usará para la instalación y ejecución de TeamSpeak. Esto se hace ejecutando el siguiente comando como raíz:
adduser --disabled-login teamspeak
Paso 3. Instalación de un servidor TeamSpeak.
A continuación, deberá instalar el servidor TeamSpeak con el siguiente 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
De manera predeterminada, el servidor TeamSpeak no se iniciará cuando se inicie el sistema. Deberá crear una secuencia de comandos de inicio para que el sistema inicie automáticamente el software del servidor TeamSpeak en boot. Aquí es donde los scripts de inicio pueden resultar útiles. Cree el siguiente archivo y ábralo en su editor de texto:
nano /lib/systemd/system/teamspeak.service
Copie el siguiente contenido en el archivo de script de inicio:
[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
Ahora iniciaremos el servidor TeamSpeak y habilitaremos que se inicie cuando arranque su sistema:
systemctl --system daemon-reload systemctl start teamspeak.service systemctl enable teamspeak.service
Paso 4. Configure el cortafuegos para TeamSpeak.
Ahora que la instalación de nuestro servidor está completa, podemos abrir los puertos en nuestro firewall. Esto se puede hacer ejecutando el siguiente 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
Y conéctese con nuestro cliente TeamSpeak. Se le pedirá a la primera persona que inicie sesión que proporcione una clave de privilegio, ingrese la que recuperó durante la instalación.
¡Felicitaciones! Ha instalado correctamente TeamSpeak Server. Gracias por usar este tutorial para instalar TeamSpeak Server en su sistema Ubuntu 16.04 LTS (Xenial Xerus). Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de TeamSpeak Server.