Servidor de jogos com Linux, qual distribuição usar?

1. Servidor de jogos com Linux, qual distribuição usar?

Lucaa Liima
Kuhaaku

(usa openSUSE)

Enviado em 22/04/2016 - 23:23h

Olá, sou muito inexperiente na plataforma linux, porém conheço a boa fama da plataforma e funcionalidades.

Possuo um computador antigo, com configurações bem modestas e gostaria de transformar o mesmo em um servidor para JOGOS online... (Minecraft, Cs, Worms, DDTank e etc).

Gostaria de saber qual a melhor distro para isso, e o que de programação irei precisar... (Aceito apostilas, video-aulas (FREE por favor rs)...

As configurações do PC são:
*MotherBoard - ASUS P5VDC-TVM
*Processador - Intel Pentium 4, 524, 3.06GHz;
- Com suporte a x64bits;
- CacheL2: 1M;
- Velocidade FSB: 533MHz;
- TPD: 84W;
- Litografia: 90nm;
*Memória - 10536 RAM DDR1
*HD - 80GB ATA
Mais informações sobre o processador:
http://ark.intel.com/pt-br/products/27462/Intel-Pentium-4-Processor-524-supporting-HT-Technology-1M-... 


Pretendo acessar remotamente o servidor através de um outro PC com Windows 7 para fazer manutenção no Jogo e no Servidor.
Pretendo manter o PC ligado 24hs se tudo correr bem... (Para 10 pessoas no máximo).


  


2. Re: Servidor com Linux

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/04/2016 - 04:38h

Eu recomendaria à você instalar uma distribuição do zero, sem interface gráfica e sem pacotes desnecessários (já que é para servidor).
Se for ser apenas servidor de jogo não é necessário um servidor web e não são necessários programas de uma distribuição para desktop.
Tu pode optar por usar uma distribuição estável.

Após instalar a distribuição, antes de tudo adicione um usuário padrão sem permissões de escrita para as configurações do programa servidor do jogo, execute o servidor com esse usuário e edite as configurações como root.

"O que é necessário para o meu servidor de jogo?"

Uma distribuição com ou sem Desktop Environment/WM (preferenciamente sem para dedicar o servidor somente ao software server do jogo).
Mas isso não é uma regra, instale qualquer DE/WM se você não se acostumar com o terminal ou realmente preferir uma interface gráfica.

Compiladores/interpretadores atualizados, vem padrão mas atualize as versões.

Java Development Kit (Caso você for rodar um servidor de Minecraft também).

OpenSSH, para o login remoto no servidor.
'
Com tudo atualizado e pronto pra rodar o programa servidor do jogo, baixe o servidor do seu jogo; configure-o e execute.
Em relação ao limite de usuários, tu pode bloquear conexões adicionando algumas regras no iptables para bloquear determinado numero de acessos em uma porta (no caso a do jogo), o que eu não recomendo. Tendo em mente que nas configurações do programa servidor do jogo deve haver alguma opção de limite de acessos ou quantidade de usuários.
Aí vai de você configurar o seu jogo.

OBS: Você pode ter mais de um programa servidor do jogo rodando na sua máquina servidor em portas diferentes.
Já que você diz que é inexperiente instale um Linux para iniciantes como o Xubuntu e vá aprendendo a configurar aos poucos.
Detalhe, qualquer um dessas duas listas pode ser um servidor mas o da lista recomendados são relativamente mais "amigáveis"

Linux recomendado:

Antix
Debian
Lubuntu
Mint
Xubuntu

Para servidor:

Arch Linux
*BSD
Cent OS
Fedora
Gentoo
Nethserver
Scientific
Slackware
Zeroshell (descobri recentemente)


-------------------------------------------------------------------------------------------
Just bring us some beers, and then we can talk about our systems. :)



3. Re: Servidor com Linux

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/04/2016 - 10:31h

Rolling release para servidor é problema(salvo teste, desenvolvimento) se ela for bleeding edge como o arch (Onde existem mudanças constantes, por vezes significativas).
Sistemas com suporte curto e muitas atualizações, como Fedora e versões não LTS do Ubuntu por exemplo, também não são os mais indicados.


Iria lhe indicar o CentOS, mas como é para um servidor de jogos domestico, o Ubuntu Server LTS 16.04 pela quantidade de informação disponível na rede me parece uma opção melhor

Pesquise sobre como instalar o servidor de cada jogo no Ubuntu, mas leia com calma e não saia digitando comandos sem pensar.

Quanto a guia, nada melhor que a documentação oficial:
https://help.ubuntu.com/16.04/serverguide/serverguide.pdf




*Algo que encontrei que talvez possa lhe ser útil:
https://gameservermanagers.com



*Tente adicionar mais memoria nesta maquina, ao menos mais 1GiB e esteja atento que ela ja tem alguns anos, então pode não aguentar ficar 24x7 se não passar por uma boa manutenção (Limpeza, revisão da fonte de alimentação, estado do disco...) além de consumir bastante energia elétrica (Comparando com maquinas recentes mais modestas).

------------------------------------------------------
KISS principle, RTFM and STFW = 42


4. Re: Servidor de jogos com Linux, qual distribuição usar?

Lucaa Liima
Kuhaaku

(usa openSUSE)

Enviado em 23/04/2016 - 17:58h

Cristhoffer94 e erisrjr, muito obrigado pelas informações, darei uma olhada no material e distros que me recomendaram testarei, e pesquisarei bastante sobre o assunto, tenho isso em mente a muito tempo mas nunca fui atrás para pôr em prática, mas sinto realmente a necessidade de aprender um pouco mais sobre a plataforma e sistemas de rede, programação de jogos e etc, é uma área que me instiga muito.

Começarei pelo Linux, estudando seu funcionamento geral, depois partirei para os servidores, linguagem de programação e depois como programar um jogo.

Qualquer dúvida virei novamente aqui no tópico (perturbar vocês), kkkkk, tenho conhecimento básico como hobbie em programação em Arduíno, acho que irá me ajudar um pouco.

Então é isso, obrigado :D






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts