Tao of Fu Manchu

just blogging is no more, it as emerged as the Tao of Fu Manchu

31 de agosto de 2006

Go ahead and try it....if you dare

A questao de horas acabei de configurar um servidor de teamspeak, servidor este que estava a servir uma pme cujo o nome não vai ser divulgado como é obvio. É de notar que geralmente esta ferramenta está direccionada para o pessoal que joga jogos em rede, mas estes senhores optaram por instalar isto, para permitir conferencias entre eles, quer dentro quer fora da empresa.Gostei da iniciativa deles em optar por algo como o teamspeak. Pelo que me disseram antes de começar, o
servidor já estava a correr mas não era estavel, diziam que "caia", chegaram mesmo a alegar que estavam a ser atacados, e como resultado ficavam sem poder interagir uns com os outros.

 Tive a rever o servidor em questão, e até que não era nada de mau, mas pronto. O "suposto" servidor estava a "correr" uma versao do windows xp , com o service pack 2. O que foi depressa corrigido. Em conversa com o "técnico de informática", digamos que ele não não pensa la muito "fora da caixa", e também com o patrao. Lá consegui dar a volta aos meninos, e logo tratei do problema, formatação e instalação de fedora core 5.

Um aparte, até que gostei da atitude deles, em especial do patrão, que conhecia a infraestrutura linux, e ja tinha tido uma versão antiga do red hat instalada em casa, mas não conseguia mexer lá muito nele.

Após concluir a formatação deste, foi actualizar o que era preciso actualizar, em termos de rpm's, instalar umas quantas coisas, entre elas o servidor de teamspeak. Mas em vez de enfiar isto na conta de root, ou do user que criei, decidi criar um user especifico para o teamspeak antes de arrancar com a instalação.

Em termos de instalação, resume-se a isto.

Descompactar o ficheiro para uma pasta, como foi uma coisa de urgencia, optei por instalar a tarball, e não o binario(rpm) dele. Mea culpa, mas eu para a semana devo la ir, e muda se para binario, para ficar logo dentro do sistema, e a arrancar com ele caso e por alguma razão o servidor seja reiniciado.

Como ele não custa nada em configurar, e so alguns pequenos ajustes e recriar os users de novo.

Abrir uma consola, e navegar até á localização deste.

E finalmente escrever o seguinte:

"teamspeak2-server_startscript start", claro que sem as aspas.

e depois fazer:

 "teamspeak2-server_startscript stop", porque isto? Porque precisamos das passwords de administrador, e superadministrador, que são fornecidas pelo arranque e encerramento do servidor, no ficheiro server.log.

Voltar a arrancar o servidor abrir o browser que quisermos e escrever o endereço de ip, neste caso o publico e seguido de ":14534". Este número corresponde a porta que o teamspeak usa para conectar.  Como era de esperar a porta já estava aberta e não tive que me preocupar com mais nada.

Em seguidar criar o servidor e users, dar uns pequenos ajustes, e presto, teamspeak a funcionar.

Teste geral aos pc's que iriam usar isto, e correu tudo sem problemas.

Tudo a funcionar como era de esperar.

Cheque passado, e até a proxima consulta.

 

E assim se conclui a lição por hoje