Servidor para sites

1. Servidor para sites

David
Ro301

(usa Ubuntu)

Enviado em 30/12/2014 - 23:28h

Olá.

Já tenho ouvido falar há muito tempo que o linux é usado masivamente para a criação de servidores web. Sou alheio a estes assuntos, estou a dar os primeiros passos. O meu objetivo primeiro é entender as opções e o que tenho de aprender para começar a trabalhar neste mundo.

Quero ter um serviço de alojamento e revender. Sei que existem empresas para este efeito e podemos comprar a elas mas quero primeiro saber se podemos criar o nosso próprio servidor e esse ter a segurança "padrão". Como os sites que quero alojar não vão exigir muito trafego será que é possivel criar um servidor caseiro com fiabilidade?

Já ouvi dizer que podemos ter um desktop para isso. Mas ter ele sempre ligado num disco rigido não preparado será o ideal? Um NAS não será uma melhor opção ou outro? Gostava de saber a vossa opinião primeiro acerca do hardoware e das opções fisicas depois a minha outra questão é a nivel do software. Como criar um servidor? O quê utilizar?

Obrigado.


  


2. Re: Servidor para sites

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/01/2015 - 19:08h

Sobre infraestrutura de hardware, recomendo estudar o funcionamento dos datacenters e adaptar a sua necessidade.
Sobre infraestrutura de software, os servidores web mais usados são o Apache e/ou Nginx.

Seria isto o "primeiro passo".



3. Re: Servidor para sites

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 06/01/2015 - 19:26h


tu podes sim criar um servidor caseiro sim
mas como tu esta começando as vezes o orçamento é pequeno
geralmente o pessoal usa o cpanel mas tem o ispconfig que também é muito bom
é um painel que tu podes gerencial , criar um revenda , etc..

http://www.ispconfig.org/


4. Servidor para sites

David
Ro301

(usa Ubuntu)

Enviado em 06/01/2015 - 21:04h


danniel-lara

Obrigado pela dica e pela partilha do link, não conhecia isso :)

CMP


5. Re: Servidor para sites

David
Ro301

(usa Ubuntu)

Enviado em 06/01/2015 - 21:05h

textmode escreveu:

Sobre infraestrutura de hardware, recomendo estudar o funcionamento dos datacenters e adaptar a sua necessidade.
Sobre infraestrutura de software, os servidores web mais usados são o Apache e/ou Nginx.

Seria isto o "primeiro passo".


Sem palavras, MUITO OBRIGADO!





6. Re: Servidor para sites

Everson Morais
eversonmorais

(usa Slackware)

Enviado em 07/01/2015 - 03:42h

Tenho um servidor web no Slackware com Nginx sendo gerenciado pelo ISPConfig muito bom.

A maioria usa o apache como servidor web mas testando achei o nginx bem melhor.


7. Re: Servidor para sites

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 07/01/2015 - 08:20h


Você pode fazer um servidor de WebHosting em casa com um PC, Notebook ou até mesmo com aquelas placas de desenvolvimento como a Raspberry Pi, porém, muitos pontos devem ser considerados numa decisão dessas.

O hardware
Não recomendo que você faça seu datacenter no computador da sala. Uma maquina com essa responsabilidade precisa ter estabilidade e segurança. Alguns dos seus sites terão diversos recursos e o servidor terá de ter capacidade para processá-los, todos ao mesmo tempo.
Também não vale a pena usar os equipamentos caseiros. Uma memoria de um PC parado pode ser a ruína pra um servidor que precisa de disponibilidade. Então, tenha um hardware confiável e uma capacidade de processamento a altura, mas sempre com possibilidade de um upgrade sem "dor de cabeças", como a formatação.

O Roteador
Vale a pena você ter um roteador seu, com pleno controle. Já que é uma solução caseira, um Mikrotik de R$300 no varejo vai dar conta do recado e ainda suportar upgrades (por exemplo, caso sua brincadeira fique grande e você passe a ter dois fornecedores de link). Se você não está rodando nenhum conteúdo ilegal ou que atraia ataques, você não precisará comprar um roteador que custe um carro popular.
Este roteador também pode ser um linux com as funções configuradas.

O No-Break
O sistema de backup de energia deve ser eficiente tanto quanto o resto da estrutura. Um no-break com bateria adicional é uma boa opção para o caso de uma delas apresentar falhas. Também é bom fazer testes para saber quanto tempo ele realmente te dá de energia até que a rede principal volte.

O Software
Apache e Nginx são os mais conhecidos e usados para o servidor web. Eles rodam quase todas os recursos que um site necessita. Mas devemos também estar preparados para outros recursos, como Banco de Dados e o Java.
Para a Hospedagem, existe o cPanel, que é muito usado em empresas de hospedagens caseiras e de grande porte, como a Hostgator por exemplo, que hospeda o VOL.
Para a administração de contas, existe o WHMCS, um sistema de gestão de clientes, administração financeira e prestação de suporte, com integração a diversos painéis de controle, e utilizado em empresas de web hosting. Nele você tem Cobrança automática, Área do cliente, Relatórios estatísticos e contabilidade, Integração WHM / cPanel, Integração com órgão de registros de domínios, Sistema de tickets, Administração financeira automática e muito mais.
Seu servidor também tem que estar preparado para outros recursos, como FTP e Contas Emails e outros.

O link
Não tem como seu link de internet ser os contratados para residencia. eles tem uma taxa de upload baixa, ou oscilante, que será um ponto negativo na hora de seu cliente enviar os arquivos do site dele pro seu servidor. Você precisa de um link dedicado com uma boa velocidade e IPs públicos pra dar conta do recado. Veja nos planos de outras empresas onde tem a opção Tráfego: 500MB ou Tráfego: 1000MB e assim vai. Essas empresas estipulam o trafego para garantir que o link dará conta de ter todos os sites sendo acessados ao mesmo tempo. E também uma forma de ganhar mais dinheiro, rsrs..

O Desastre
Pra se ter um serviço de confiança precisamos pensar em: O pode acontecer para parar o meu negócio? Um incêndio? Uma inundação? Um Hd danificado? Uma memória Queimada?/? Na verdade, tudo isso!!
Mesmo que seu equipamento seja o melhor do mercado, sempre tenha em mente que ele não é perfeito e a prova de falhas, seu cliente pagará pelo site no ar, e é isso que você deve garantir a ele. Grandes empresas de hospedagem tem backup de tudo... Software, Hardware e Energia. Isso pode não ser sua preocupação agora, mas tenha isso em mente.

O Resfriamento
Depende da capacidade de refrigeração dos gabinetes dos servidores, do uso deles (muito uso de I/O e CPU aumentam a temperatura), a temperatura ambiente, a média anual de temperatura da sua cidade etc. Se você for usar hardware de desktop/varejo em vez de um servidor de grife, vale a pena arriscar: instale ferramentas de monitoramento de temperatura e acompanhe diariamente.

Tudo isso pode ser desconsiderado por você, mas pense nessas dicas com carinho se quiser que seu servidor caseiro se transforme em uma empresa rentável e que te sustente!

Se tiver mais duvidas sobre o negócio, poste aqui pra gente ajudar!







Acho que agora vou montar um desses pra mim!!


8. Re: Servidor para sites

David
Ro301

(usa Ubuntu)

Enviado em 07/01/2015 - 15:19h

andr3ribeiro escreveu:


Você pode fazer um servidor de WebHosting em casa com um PC, Notebook ou até mesmo com aquelas placas de desenvolvimento como a Raspberry Pi, porém, muitos pontos devem ser considerados numa decisão dessas.

O hardware
Não recomendo que você faça seu datacenter no computador da sala. Uma maquina com essa responsabilidade precisa ter estabilidade e segurança. Alguns dos seus sites terão diversos recursos e o servidor terá de ter capacidade para processá-los, todos ao mesmo tempo.
Também não vale a pena usar os equipamentos caseiros. Uma memoria de um PC parado pode ser a ruína pra um servidor que precisa de disponibilidade. Então, tenha um hardware confiável e uma capacidade de processamento a altura, mas sempre com possibilidade de um upgrade sem "dor de cabeças", como a formatação.

O Roteador
Vale a pena você ter um roteador seu, com pleno controle. Já que é uma solução caseira, um Mikrotik de R$300 no varejo vai dar conta do recado e ainda suportar upgrades (por exemplo, caso sua brincadeira fique grande e você passe a ter dois fornecedores de link). Se você não está rodando nenhum conteúdo ilegal ou que atraia ataques, você não precisará comprar um roteador que custe um carro popular.
Este roteador também pode ser um linux com as funções configuradas.

O No-Break
O sistema de backup de energia deve ser eficiente tanto quanto o resto da estrutura. Um no-break com bateria adicional é uma boa opção para o caso de uma delas apresentar falhas. Também é bom fazer testes para saber quanto tempo ele realmente te dá de energia até que a rede principal volte.

O Software
Apache e Nginx são os mais conhecidos e usados para o servidor web. Eles rodam quase todas os recursos que um site necessita. Mas devemos também estar preparados para outros recursos, como Banco de Dados e o Java.
Para a Hospedagem, existe o cPanel, que é muito usado em empresas de hospedagens caseiras e de grande porte, como a Hostgator por exemplo, que hospeda o VOL.
Para a administração de contas, existe o WHMCS, um sistema de gestão de clientes, administração financeira e prestação de suporte, com integração a diversos painéis de controle, e utilizado em empresas de web hosting. Nele você tem Cobrança automática, Área do cliente, Relatórios estatísticos e contabilidade, Integração WHM / cPanel, Integração com órgão de registros de domínios, Sistema de tickets, Administração financeira automática e muito mais.
Seu servidor também tem que estar preparado para outros recursos, como FTP e Contas Emails e outros.

O link
Não tem como seu link de internet ser os contratados para residencia. eles tem uma taxa de upload baixa, ou oscilante, que será um ponto negativo na hora de seu cliente enviar os arquivos do site dele pro seu servidor. Você precisa de um link dedicado com uma boa velocidade e IPs públicos pra dar conta do recado. Veja nos planos de outras empresas onde tem a opção Tráfego: 500MB ou Tráfego: 1000MB e assim vai. Essas empresas estipulam o trafego para garantir que o link dará conta de ter todos os sites sendo acessados ao mesmo tempo. E também uma forma de ganhar mais dinheiro, rsrs..

O Desastre
Pra se ter um serviço de confiança precisamos pensar em: O pode acontecer para parar o meu negócio? Um incêndio? Uma inundação? Um Hd danificado? Uma memória Queimada?/? Na verdade, tudo isso!!
Mesmo que seu equipamento seja o melhor do mercado, sempre tenha em mente que ele não é perfeito e a prova de falhas, seu cliente pagará pelo site no ar, e é isso que você deve garantir a ele. Grandes empresas de hospedagem tem backup de tudo... Software, Hardware e Energia. Isso pode não ser sua preocupação agora, mas tenha isso em mente.

O Resfriamento
Depende da capacidade de refrigeração dos gabinetes dos servidores, do uso deles (muito uso de I/O e CPU aumentam a temperatura), a temperatura ambiente, a média anual de temperatura da sua cidade etc. Se você for usar hardware de desktop/varejo em vez de um servidor de grife, vale a pena arriscar: instale ferramentas de monitoramento de temperatura e acompanhe diariamente.

Tudo isso pode ser desconsiderado por você, mas pense nessas dicas com carinho se quiser que seu servidor caseiro se transforme em uma empresa rentável e que te sustente!

Se tiver mais duvidas sobre o negócio, poste aqui pra gente ajudar!







Acho que agora vou montar um desses pra mim!!


:O

Sem palavras! Não esperava tanta e tão boa informação, valeu. Para já estou a aprender a nível teórico, preciso de me abientalizar. Mais para a frente sou capaz de começar por subscrever um serviço de alojamento com servidor dedicado. Claro que ainda quero fazer testes caseiros. Já deu para ver que é necessário um investimento consideravel mesmo para quem quer algo simples (confiavel). A esse nível para já não penso que fará parte dos meus planos porque penso que os serviços que estão no mercado são mais vantajosos. Porém, a informação que está a partilhar ajuda-me a compreender melhor a complexidade deste "mundo". Obrigado.

A empresa onde estou hospedado é portuguesa, é de um jovem (casa dos vinte e tantos). Ele começou do zero, do que sei ele ainda não investiu em servidores próprios. Para terem uma noção ele vive do negócio há vários anos. Se ele ainda não investiu num serviço de alojamento com um "datacenter" próprio é porque não deve sair nada em conta para pequenas empresas. Agora para testar e exprimentar, talvez tente com o meu pc.

Boa sorte para o seu datacenter.

Cump




9. Re: Servidor para sites

Jonas Oliveira Francisco
jonasof

(usa Mageia)

Enviado em 09/01/2015 - 16:47h

Não se esqueça também da segurança. Use senhas fortes, configure corretamente o firewall e os serviços de rede.

Se, por exemplo, você estiver com a porta 22 aberta e o sshd rodando e acessível - caso o login com o usuário root esteja disponível com senha e você escolher uma fácil como 123456, um cracker poderá facilmente tomar o controle do servidor, roubando dados, ou colocando-o numa botnet.

http://blog.sucuri.net/2013/07/ssh-brute-force-the-10-year-old-attack-that-still-persists.html

O invasor poderá ainda trocar a index dos sites para "Hackeado por @user" - eu já vi isso acontecer com um serviço de hospedagem. Mas não me lembro se o ataque ocorreu via ssh ou via outro serviço.

Pesquise pelo tema e encontrará dicas importantes.


10. Re: Servidor para sites

Jonas Oliveira Francisco
jonasof

(usa Mageia)

Enviado em 09/01/2015 - 16:53h

São tantas as preucupações que na maioria dos casos é melhor terceirizar o serviço para produção.

Porém, configurar um servidor "caseiro" pode ser uma boa forma de aprendizado.


11. Re: Servidor para sites

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/01/2015 - 17:15h

jonasof escreveu:

São tantas as preucupações que na maioria dos casos é melhor terceirizar o serviço para produção.

Porém, configurar um servidor "caseiro" pode ser uma boa forma de aprendizado.



sempre é bom , assim tu vai aprender como tudo funcionar


12. Re: Servidor para sites

David
Ro301

(usa Ubuntu)

Enviado em 09/01/2015 - 18:49h

jonasof escreveu:

Não se esqueça também da segurança. Use senhas fortes, configure corretamente o firewall e os serviços de rede.

Se, por exemplo, você estiver com a porta 22 aberta e o sshd rodando e acessível - caso o login com o usuário root esteja disponível com senha e você escolher uma fácil como 123456, um cracker poderá facilmente tomar o controle do servidor, roubando dados, ou colocando-o numa botnet.

http://blog.sucuri.net/2013/07/ssh-brute-force-the-10-year-old-attack-that-still-persists.html

O invasor poderá ainda trocar a index dos sites para "Hackeado por @user" - eu já vi isso acontecer com um serviço de hospedagem. Mas não me lembro se o ataque ocorreu via ssh ou via outro serviço.

Pesquise pelo tema e encontrará dicas importantes.


Já sabia disso... Como já disse não sou completamente iniciado além disso uso e consumo muito sites de referência de informática. Mesmo assim fica a valiosa dica. Obrigado.





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts