Portal   |   Hospedagem   |   Pesquisar  
Registrar  Entrar
Índice do fórum Linux Jogos Diversos


Siga-nos:
Siga lnxtotal on Twitter

Servidor de CS via http

   
Dicas e tutoriais sobre jogos diversos

Moderadores: Fundador, Moderadores, Equipe de Jogos

Servidor de CS via http

Mensagempor Filipe » 02 Set 2010, 10:55

Navegando pela web, achei um tutorial legal sobre como criar um servidor de counter strike 1.6 em uma hospedagem que suporte php. É utilizado um servidor de counter strike para linux. Quem fez o tutorial, montou o servidor no windows, mas existem funções similares no linux para traçar a rota, verificar portas, entre outros. Não testei pela falta de tempo, mas fica aí a dica para quem estiver interessado:
O que é preciso?!
; 1 Servidor HTTP (Freeweb hosting, 1L, OtherSpancer)
; 1 Servidor FTP (Encontrado nos servidores HTTP)
; 1 Servidor com suporte a PHP 4 ou 5
*********************************************************************
COUNTER-STRIKE 1.6 E SOURCE
*********************************************************************
Baixe a versão do Counter-Strike Server (Steam server), para LINUX.
Lembrando que deve ser a versão que não pede autenticação de login do steam
Encontrado em:
http://www.sitecs.net (créditos ao Tugh pelo site)
Baixe os arquivos e envie para seu servidor HTTP usando um gerenciador de FTP.
Recomendo o uso do ws_ftp ou smartFTP. Ambos encontrados na Superdownloads.
http://www.superdownloads.com
********************************************************************
Configurando o servidor
********************************************************************
Antes de enviar seu servidor é importante de certificar-se de que.
1 – Todas as configurações, como numero de players, porta e etc estão corretos.
2 – O ip do servidor deve ser o mesmo do servidor HTTP
; para descobrir o IP do servidor HTTP, vá em
INICIAR > EXECUTAR
Digite CMD
Ira abrir o prompt do DOS…agora digite.
tracert www.seudominio.seuserver.com
Ira aparecer entre [] o ip do servidor http Feliz
Feito as configurações, envie.
*******************************************************************
*******************************************************************
RODANDO O SERVIDOR
*******************************************************************
*******************************************************************
Agora faça um arquivo php com este codigo abaixo
—————————————————————————————-
// Deutschland SiteCS [InSaNe] |/| www.SiteCS.de
< ? $act=$HTTP_GET_VARS['act'];
// Starting the server...
if ($act=="start")
{
$output = shell_exec("./SEUSERVIDOR.sh start");
echo $output;
}
// Stopping the server...
elseif ($act=="stop")
{
$output = shell_exec("./SEUSERVIDOR.sh stop");
echo $output;
} ?>
—————————————————————————————-
Copie e cole em um txt.
SALVAR COMO > Todos os arquivos > iniciar.php
Envie isso para o seu FTP, na mesma pasta que colocou o servidor, geralmente.
/public_html/
Após enviar, feche o FTP.
Agora vá novamente em
INICIAR > EXECUTAR > CMD
E digite.
ipconfig > renew
Ira renovar seu IP
É necessario para o servidor HTTP não lhe travar com o proxy.
Pronto, agora abra o seu browser e digite
http://www.meudominio.seuservidor.com/iniciar.php
Seu servidor será iniciado.
Agora é só testar
—————————————————————————————-
OBSERVAÇÕES
*********************************************************************
Maioria dos hostings deixam todas as portas travadas por padrão.
Configure seu servidor em uma dessas portas.
80, 2082, 2083, 2086
Uma delas vai Piscada
Se quiserem descobrir mais portas abertas, usem o scanport
Observações:
Maioria dos servidores free que suportam PHP ficam nos EUA, não espere um bom ping, se descobrirem um brazuca, postem ai(mas esse tuto é bom pra aprender)


fonte: http://www.sitecs.net/tutoriais/http.htm
Linux Total, uma alternativa para quem está cansado das mesmas coisas de sempre ;)
Avatar do usuário
Filipe
Administrador
Administrador
 
Mensagens: 1899
Registrado em: 27 Ago 2010, 10:10
Localização: /home/filipe/
Distribuição Linux utilizada: Ubuntu

Voltar para Diversos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron