Cómo instalar TeamSpeak Server en CentOS 7
TeamSpeak es una popular aplicación multiplataforma de VoIP y chat de texto para comunicación interna de negocios, educación y capacitación (conferencias), juegos en línea y conexión con amigos y familiares. Su prioridad principal es ofrecer una solución que sea más fácil de usar, con estándares de seguridad sólidos, excelente calidad de voz y menos uso de sistema y ancho de banda. Utiliza una arquitectura cliente-servidor y es capaz de manejar miles de usuarios simultáneos.
Implemente su propio TeamSpeak Server en un VPS de Linux y comparta su dirección de TeamSpeak Server con compañeros de equipo, amigos y familiares o con cualquier persona con la que desee comunicarse. Utilizando el escritorio gratuito TeamSpeak Client , se conectan a su TeamSpeak Server y comienzan a hablar. ¡Es fácil!
- It is easy to use and highly customizable.
- Has a decentralized infrastructure and is highly scalable.
- Supports high security standards.
- Offers remarkable voice quality.
- Allows for low system resource and bandwidth usage.
- Supports powerful file transfer.
- Also supports a robust permission system.
- Supports stunning 3D sound effects .
- Allows for mobile connectivity and lots more.
- CentOS 7 Server with Minimal System Installation
- CentOS 7 Server with Static IP Address
En este tutorial, explicaremos cómo instalar TeamSpeak Server en su instancia de CentOS 7 y un escritorio TeamSpeak Client en una máquina con Linux.
Instalando TeamSpeak Server en CentOS 7
1. Primero comience por actualizar sus paquetes de servidor CentOS 7 y luego instale las dependencias necesarias para el proceso de instalación usando los siguientes comandos.
# yum update # yum install vim wget perl tar net-tools bzip2
2. A continuación, debe crear un usuario para el proceso de TeamSpeak Server para asegurarse de que el servidor de TeamSpeak se ejecuta en modo de usuario separado de otros procesos.
# useradd teamspeak # passwd teamspeak
3. Ahora vaya a la página de descarga de TeamSpeak Server y tome la versión más reciente (es decir, 3.2.0 ) con el siguiente comando wget y luego extraiga el archivo comprimido y copie todos los archivos. archivos al directorio de inicio de nuestro usuario sin privilegios como se muestra.
# wget -c http://dl.4players.de/ts/releases/3.2.0/teamspeak3-server_linux_amd64-3.2.0.tar.bz2 # tar -xvf teamspeak3-server_linux_amd64-3.2.0.tar.bz2 # mv teamspeak3-server_linux_amd64 teamspeak3 # cp -R teamspeak3 /home/teamspeak/ # chown -R teamspeak:teamspeak /home/teamspeak/teamspeak3/
4. Una vez que todo esté en su lugar, ahora cambie al usuario de teamspeak e inicie el servidor de teamspeak manualmente usando los siguientes comandos.
# su - teamspeak $ cd teamspeak3/ $ ./ts3server_startscript.sh start

5. Para administrar TeamSpeak Server bajo los servicios de Systemd , debe crear un archivo de unidad teamspeak service .
$ su - # vi /lib/systemd/system/teamspeak.service
Agregue la siguiente configuración en el archivo de la unidad.
[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
Guarde y cierre el archivo. Luego, inicie teamspeak server por ahora y habilítelo para que se inicie automáticamente en el inicio del sistema de la siguiente manera.
# systemctl start teamspeak # systemctl enable teamspeak # systemctl status teamspeak

6. Cuando inicias el teamspeak server por primera vez, genera un token/key administrador que usarás para conectarte al servidor. de un TeamSpeak Client . Puede ver el archivo de registro para obtener la clave.
# cat /home/teamspeak/logs/ts3server_2017-08-09__22_51_25.819181_1.log

7. A continuación, TeamSpeak escucha en varios puertos: 9987 UDP (TeamSpeak Voice service), 10011 TCP (TeamSpeak ServerQuery) y 30033 TCP (TeamSpeak FileTransfer).
Por lo tanto, modifique sus reglas de firewall para abrir estos puertos de la siguiente manera.
# 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
Instalando TeamSpeak Client en Ubuntu 18.04
8. Inicia sesión en tu máquina de Ubuntu Desktop (puedes usar cualquier sistema operativo Linux) y ve a la página de descarga de TeamSpeak Client y toma la versión más reciente (es decir, 3.1.9 ) usando el siguiente comando de wget e instálelo como se muestra.
$ wget http://dl.4players.de/ts/releases/3.1.9/TeamSpeak3-Client-linux_amd64-3.1.9.run $ chmod 755 TeamSpeak3-Client-linux_amd64-3.1.9.run $ ./TeamSpeak3-Client-linux_amd64-3.1.9.run $ cd TeamSpeak3-Client-linux_amd64 ./ts3client_runscript.sh

9. Para acceder a la cuenta de administrador de consultas del servidor, use loginname y password que se crearon después de iniciar el servidor. Aquí, también se le pedirá que proporcione la Clave de ServerAdmin , una vez ingresada la clave, verá el mensaje a continuación, lo que significa que ahora tiene derechos administrativos en el servidor teamspeak que acaba de instalar.
Privilege Key successfully used.
Para obtener más información, visite la página de inicio de TeamSPeak: https://www.teamspeak.com/en/
En este artículo, hemos explicado cómo instalar TeamSpeack Server en CentOS 7 y un cliente en Ubuntu Desktop . Si tiene alguna pregunta o comentario para compartir, use el formulario de comentarios a continuación para comunicarse con nosotros.