Anderson Brito Posted April 25, 2011 Share Posted April 25, 2011 O processo de instalação foi divido em algumas etapas de forma a facilitar seu entendimento O que é TeamSpeak? TeamSpeak é um software que permite comunicação por voz (alta qualidade) pela internet. Este software é composto por cliente/servidor. O servidor atua como um host para multiplicar as conexões clientes, capaz de suportar um número imenso de conexões simultâneas, resultando em uma solução de teleconferência que se aplica a várias aplicações como: comunicação entre players de jogos online, redução de custos com comunicação para pequenas empresas, comunicação pessoal entre familiares, etc. Acessando seu Servidor O primeiro passo para instalação do servidor TeamSpeak é o acesso ao seu servidor Linux. Para acessar o servidor é necessário um cliente SSH. O Linux já possui um cliente nativo. No caso do windows recomendamos o cliente putty, que pode ser obtido em http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Execute o putty para acessar o servidor, especificando o IP deste, escolha como protocolo SSH e como porta 22. O login a ser utilizado neste momento é root, com a senha recebida no email inicial. Pacotes necessários O pacote bzip2 é necessário para descompactar o arquivo a ser baixado nos próximos passos. Para instalá-lo no Debian, execute como root: apt-get update ; apt-get install bzip2 Criando um usuário Linux para o TeamSpeak Por questões de segurança, é recomendado que o TeamSpeak não seja executado como root, iremos então criar o usuário teamspeak para executá-lo. Para criar o usuário teamspeak utilize o seguinte comando: adduser teamspeak O comando adduser irá fazer algumas perguntas (pressione ENTER para manter o valor padrão em sua maioria). Uma senha terá de ser escolhida, anote-a em um lugar seguro, pois será necessária nos próximos passos. Crie uma nova sessão SSH (execute o putty novamente) repetindo as etapas do passo 2. Desta vez, utilize como usuário teamspeak e a senha que foi escolhida acima. Baixando o servidor de teamspeak Antes de baixar o arquivo, crie uma pasta para ele. Efetue login com o usuário teamspeak por ssh e execute os seguintes comandos: mkdir teamspeak cd teamspeak Baixe o arquivo compactado contendo o servidor TeamSpeak para linux: wget -c ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2 Atenção: Caso algum erro seja exibido neste ultimo comando, é possível que o link esteja quebrado. Será então necessário verificar o novo link no endereço http://www.goteamspeak.com/index.php?page=downloads Descompactando o arquivo: tar xfvj ts2_server_rc2_20201.tar.bz2 cd tss2_rc2/ Iniciando o servidor TeamSpeak Estes comandos devem ser executados pelo usuário teamspeak (efetue login por ssh utilizando este usuário). cd /home/teamspeak/teamspeak/tss2_rc2/ ./teamspeak2-server_startscript start Ao iniciar o servidor pela primeira vez, ele irá gerar uma senha para o administrador. Esta senha pode ser obtida com o seguinte comando: cd /home/teamspeak/teamspeak/tss2_rc2/ ./teamspeak2-server_startscript passwords Obs: Para parar o servidor utilize o comando: cd /home/teamspeak/teamspeak/tss2_rc2/ ./teamspeak2-server_startscript stop Interface web de administração Para acessar a interface WEB de administração do TeamSpeak, acesse o endereço: http://SEU_LOGIN.seusite.com.br:14534/ Clique em superadmin login (no rodapé da página) e efetue o login como superadmin utilizando a senha que foi recebida acima. Configurando o servidor TeamSpeak para iniciar automaticamente durante o processo de bootEfetue login por ssh como root. Será necessária a criação do arquivo /etc/init.d/ts.sh. Para criá-lo, execute o comando: cat > /etc/init.d/ts.sh O comando cat irá aguardar por entradas de usuário, copie e cole: ———————— INICIO (nao copie esta linha) ————————– #!/bin/bash case “$1″ in start) echo -n “Iniciando TeamSpeak com o usuario teamspeak: ” cd /home/teamspeak/teamspeak/tss2_rc2/ su teamspeak /home/teamspeak/teamspeak/tss2_rc2/teamspeak2-server_startscript start echo “.” ;; stop) echo -n “Parando TeamSpeak: ” cd /home/teamspeak/teamspeak/tss2_rc2/ /home/teamspeak/teamspeak/tss2_rc2/teamspeak2-server_startscript stop echo “.” ;; esac ———————— FIM (nao copie esta linha) ————————– Pressione ctrl+d para salvar. Ele irá exibir o prompt novamente. Agora execute: chmod +x /etc/init.d/ts.sh update-rc.d ts.sh defaults Pronto! O servidor TeamSpeak será inicializado automaticamente nos próximos reboots. Estou postando pois e sempre bom dividir o conhecimento Link to comment Share on other sites More sharing options...
Rocha Neto Posted April 25, 2011 Share Posted April 25, 2011 Até que fim, um post interessante esses dias. ;) Parabéns. o/ Link to comment Share on other sites More sharing options...
Guest Posted April 25, 2011 Share Posted April 25, 2011 Putz, não sabia que a galera gostava de games e essas coisas, aiuheiauhea. Vou fazer um tut então, de como criar um servidor de CS :DDD Link to comment Share on other sites More sharing options...
Anderson Brito Posted April 25, 2011 Author Share Posted April 25, 2011 (edited) @Rocha Neto Valew e sempre bom compartilhar com o pessoal. Edited April 25, 2011 by Anderson Brito Link to comment Share on other sites More sharing options...
avonni Posted April 25, 2011 Share Posted April 25, 2011 Até que fim, um post interessante esses dias. ;) Parabéns. o/ Concordo plenamente! Vlw pelo tutorial, Anderson! ;) Link to comment Share on other sites More sharing options...
lucasippon Posted April 25, 2011 Share Posted April 25, 2011 Tutorial bem organizado e explicado, parabéns gostei muito. Link to comment Share on other sites More sharing options...
Rodrigo Vieira Posted April 25, 2011 Share Posted April 25, 2011 Uhaa, finalmente alguém que não está aqui pra fazer do fórum, um portal de classificados.... Good Job MAN ! Link to comment Share on other sites More sharing options...
Anderson Brito Posted April 25, 2011 Author Share Posted April 25, 2011 @Ysaac @lucasippon @Rodrigo Vieira Valew que bom que gostaram do tutorial. Link to comment Share on other sites More sharing options...
Ruan Posted April 26, 2011 Share Posted April 26, 2011 Parabéns pelo tutorial Anderson! Isso ajuda o fórum a crescer, e muito! E saber fazer um sv de TS é sempre válido :D Link to comment Share on other sites More sharing options...
Anderson Brito Posted April 26, 2011 Author Share Posted April 26, 2011 Parabéns pelo tutorial Anderson! Isso ajuda o fórum a crescer, e muito! E saber fazer um sv de TS é sempre válido Valew. Quem precisar de ajuda e so mandar uma MP. Link to comment Share on other sites More sharing options...
Recommended Posts