En este tutorial, le mostraremos cómo instalar y configurar TeamSpeak Server en su servidor CentOS 7. Para aquellos de ustedes que no lo sabían, TeamSpeak es un VoIP (voz en off). -Protocolo de Internet) 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 root. Le mostraré la instalación paso a paso de TeamSpeak Server en un servidor CentOS 7.
Instalar TeamSpeak Server en CentOS 7
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update yum install nano wget perl tar net-tools bzip2
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. Por razones de seguridad, este usuario no tendrá sudo
:
useradd idroot passwd idr00t
Paso 3. Instalación del 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
Si su servidor se reinicia, necesitará una forma de que TeamSpeak se inicie automáticamente. Aquí es donde los scripts de inicio pueden ser útiles. Cree el siguiente archivo y ábralo en tu editor de texto:
nano /lib/systemd/system/teamspeak.service
Agregue este contenido al archivo:
[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 puede iniciar y habilitar la función TeamSpeak Server en el arranque:
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:
firewall-cmd --zone=public --add-port=9987/udp --permanent firewall-cmd --zone=public --add-port=10011/tcp --permanent firewall-cmd --zone=public --add-port=30033/tcp --permanent firewall-cmd --reload
Y conéctese con nuestro cliente TeamSpeak. A la primera persona que inicie sesión se le pedirá 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 CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el servidor oficial de TeamSpeak. sitio web.