Foros OVH  

Retroceder   Foros OVH > Foros Particulares > HOW-TO
Registrarse Preguntas Frecuentes Guias Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas
Antiguo 05-04-2012, 21:15:17   #1
juanillo
Miembro
 
Fecha de Ingreso: Feb 2008
Mensajes: 278
Predeterminado Instalacion TeamSpeak 3

Hola,

Visto que un usuario pregunta como instalarlo, pego aqui mi chuleta. Así instalo yo, y así lo tengo copiado en mi chuleta para no tener que pensar y hacerlo de cuajo :P

//////////////////////\\\\\\\\\\\\\\\\\\\\\\\

* crear carpeta "scripts" bajo home
* crear usuario / grupo llamado "teamspeak" con bin/sh y NO LOGIN
* crear carpeta /home/teamspeak/ts3server/ y cambiar propietario/permisos a teamspeak/teamspeak

* copiar scripts a su /home/scripts
* cambiar user/group del ts3check a teamspeak/teamspeak
* cambiar permisos scripts a 755
cd /home/scripts
chmod +x ts3update.sh
chmod +x tscheck.sh
* crear carpeta ts3update en root
* extract y copiar teamspeak server en esa carpeta [root/ts3update/teamspeak3-server_linux-amd64]
* instalar usando el script de actualizaciones:
cd /home/scripts
sh ts3update.sh

* copiar el defaults.sql (cambiar user/group a teamspeak) a directorio /home/teamspeak/ts3server/sql
* copiar la licencia (cambiar user/group a teamspeak) a la raiz

* crear el cron
ejecutar: /home/scripts/tscheck.sh

*Crear acrchivo query_ip_whitelist.txt en raiz ts3 con esto dentro (IP de tsviewer, etc):

127.0.0.1
85.25.120.233

//////////////////////\\\\\\\\\\\\\\\\\\\\\\\

ACTUALIZAR :
wget ... ts server amd 64
* borrar el contenido de la carpeta [root/ts3update/]
* extract cortar y copiar teamspeak server en la carpeta [root/ts3update/teamspeak3-server_linux-amd64]
* Detener el cron
* Matar proceso teamspeak
* instalar usando el script de actualizaciones:
cd /home/scripts
sh ts3update.sh

//////////////////////\\\\\\\\\\\\\\\\\\\\\\\

script ts3update:

#!/bin/sh
# Script para actualizar el teamspeak
# INFO: descomprimir, copiar/cortar carpeta a dentro de "ts3update"
# de esta manera root/ts3update/teamspeak3-server_linux-amd64
# ejecutar con ./ts3update.sh
# Please change the following path to your ts2-directory.

# UPDPATH=/root/ts3update
chown -R teamspeak:teamspeak /root/ts3update
chmod -R +x /root/ts3update
cp -p -f -R /root/ts3update/teamspeak3-server_linux-amd64/* /home/teamspeak/ts3server/

//////////////////////\\\\\\\\\\\\\\\\\\\\\\\

script tscheck:

#!/bin/sh
# This is the crontab script for ts3.
#
# Please change the following path to your ts3-directory.

TS3PATH=/home/teamspeak/ts3server

# the rest should be kept as is

if test -r $TS3PATH/ts3server.pid; then
TS3PID=$(cat $TS3PATH/ts3server.pid)
if $(kill -CHLD $TS3PID >/dev/null 2>&1)
then
exit 0
fi
fi
cd $TS3PATH
./ts3server_startscript.sh start

//////////////////////\\\\\\\\\\\\\\\\\\\\\\\

Última edición por juanillo fecha: 05-04-2012 a las 21:18:45
juanillo no está en línea   Responder Con Cita
Respuesta

Herramientas

Normas de Publicación
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 11:34:48.


© OVH 1999-2010