Algumas dúvidas sobre como criar meu próprio servidor webhosting

0

Acabei de criar um site de administração de sistemas a partir do zero para um dos escritórios de administração da minha universidade (gratuitamente) usando um banco de dados postgresql. Eu testei este novo sistema por quase 3 semanas e tudo funciona muito bem, no entanto, minha universidade não me permite hospedá-lo em um de seus servidores e as pessoas deste escritório de administração estão encantadas com o novo sistema, mas não são muito prováveis para ajudar com qualquer coisa relacionada ao financiamento de webhosting.

Após a resposta insatisfatória da minha universidade, decidi criar meu próprio servidor da Web e executar esse novo sistema em minha casa usando um computador antigo executando o Scientific Linux 6.2, no entanto, tenho algumas dúvidas sobre a configuração inicial:

  1. Se eu quiser meu próprio servidor de hospedagem na Web, é obrigatório ter um IP estático ou usar o IP dinâmico da minha casa do roteador DHCP?
  2. Preciso comprar um domínio ou existe alguma possibilidade de criar meu próprio domínio para este sistema?
  3. Quando tiver as condições 1 e 2 atendidas, qual software de código aberto seria mais conveniente de usar: o servidor da web Apache tradicional ou o servidor da web russo Nginx?

Por fim, gostaria de saber se estou perdendo alguma outra coisa ou qual é o próximo passo que devo dar sobre a instalação do meu servidor.

    
por Alejandro BR 29.03.2014 / 06:10

1 resposta

0

is it mandatory to have a static IP or can I use the dynamic IP from my DHCP router home?

Normalmente, é considerado obrigatório. Mas você pode usar algum recurso de DNS dinâmico para manter sempre o endereço IP correto no DNS. É possível executar um serviço da web em um IP dinâmico dessa maneira.

Do I need to buy a domain or is there any possibility to create my own domain for this system?

Você pode usar um domínio falso para seus próprios fins, mas, para os nomes públicos que você precisa, você precisa ter acesso a pelo menos um domínio DNS registrado global.

Once I have conditions 1 and 2 fulfilled, which open source software would be more convenient to use: the traditional Apache web server or the Russian Nginx web server?

Depende apenas das suas necessidades. As principais diferenças estarão no nível do aplicativo, portanto, primeiro é preciso definir quais linguagens de programação e estruturas você deseja suportar e, em seguida, verificar os servidores da Web e seus recursos.

    
por 29.03.2014 / 10:19