quarta-feira, 17 de outubro de 2012
Hospedando seu próprio servidor web - O que considerar
Você está aborrecido ou decepcionado com o seu host atual? Você mudou web hosting empresas muitas vezes? Você já pensou em hospedar seu próprio site (s)? Você tem a ambição de controlar e gerir o seu próprio servidor web?
Se você respondeu "sim" para as perguntas acima, então você pode estar pronto para hospedar seus próprios sites. Este artigo vai lhe dar coisas a considerar ao fazer a mudança.
Ao ser seu host próprio você deve ser tecnicamente inclinados e ter conhecimentos básicos de sistemas operacionais, entender termos técnicos, entender como configurar um ambiente de servidor (tais como: DNS, IIS, Apache, etc) têm conhecimento básico de linguagens de script e bancos de dados (PHP, Perl, MySQL, etc), estar familiarizado com as tecnologias atuais, e ter um conhecimento básico de componentes de hardware e servidor.
Você deve perceber os prós e contras. É uma coisa a dizer, você quer hospedar seu próprio servidor web e outra coisa é realmente fazê-lo.
Prós:
Próprio senso de responsabilidade
Nível de consciência elevado (você está na linha de frente de todos os acontecimentos de servidor)
Sem taxas mensais de hospedagem / contas
Incompetência não existem mais
Não compartilhado ambiente (servidor dedicado)
Sites ilimitada, bancos de dados, conteúdo, armazenamento, etc
Mais largura de banda
Não há mais espera de alguém tempo
Controle completo
Contras:
Cansativo, por vezes,
Diante do servidor / hardware problemas
ISP conta comercial (despesa de negócio / banda larga mensal)
Se o servidor vai para baixo, então o site está offline
Nenhuma equipe de suporte técnico
Gastos com software, hardware e rede
Não poderia haver muitos prós e contras mais, mas eu apontou alguns dos mais importantes. Gerenciando um servidor web começa como um trabalho a tempo completo, você deve monitorar constantemente o seu desempenho e segurança. Isto às vezes pode ser uma tarefa desgastante, especialmente se você atualmente tem outras responsabilidades. No entanto, o controle você tem sobre o seu site e seu desempenho é suficientemente gratificante. Você não precisa mais esperar para suporte técnico ou aprovação para instalar um script para o servidor. Você pode ter como muitos sites e bancos de dados que você quer, contanto que seu hardware pode lidar com isso. Você não tem que ir para os fóruns de discussão e busca de o melhor host ou discurso retórico sobre o quanto você odeia seu anfitrião atual. Você pode até começar a hospedagem da família e amigos sites pessoais.
Pergunte a si mesmo, como tecnicamente avançado é você? Muitas vezes você não tem que ser um guru de tecnologia ou qualquer coisa do tipo, mas você deve ser muito engenhoso. Você deve saber como encontrar resoluções e respostas para os problemas, de forma rápida e eficiente. Isto significa que você deve ser esclarecido internet. Não apenas o surfista média, que navega sem rumo, mas você deve ser o surfista que pode sempre encontrar o que estão procurando. Isso é fundamental, porque com qualquer ambiente de servidor que você vai ter problemas e encontrar as respostas estão online mais completo, com vários recursos, técnicas de busca e motores. Claro que você pode contratar alguém para resolver seus problemas, mas como deveríamos ter aprendido com o "web hosting", ter alguém fazer isso para você nem sempre é a melhor opção. Aqui é um teste para ver se você está pronto para encontrar soluções. Eu preciso de uma solução para um Microsoft Windows 2003 Server Erro de evento - "Evento ID: 1056" é um erro de servidor DHCP. Como você busca? Vá em frente encontrar a solução.
Será que você vá para o Google? Se você fez, que foi um esforço legal e comum para a maioria, além de um bom lugar para começar, mas geralmente é melhor começar no site dos desenvolvedores. Neste caso, "microsoft.com" teria sido a primeira opção. Por quê? Google seria mais do que provável fornecê-lo com a resposta da Microsoft e de outras fontes, mas você não deseja obter informações imprecisas de outras fontes. É comum para obter informações da Microsoft, que não especificamente resolver o problema, mas o desenvolvedor deve ser sempre o primeiro lugar para procurar as respostas. Agora procure o erro novamente e vá para o site da Microsoft e encontrar a solução.
Você deve ter encontrado este (ID do evento 1056 é registrada após a instalação do DHCP)
Que frase de pesquisa que você usa? Deveria ter sido Event ID: 1056, porque o ID do evento é o erro exato, ele aponta seu problema exato sem alargar a sua pesquisa. Às vezes, a descrição de erro também é adequado para procurar, apenas a descrição do erro por si só ou em combinação com o ID do evento. Depende de seu erro, o seu feedback de pesquisa, sua habilidade e técnica. Para este exemplo eu não incluir a descrição do erro.
Google ou o Yahoo! deve ter sido sua segunda opção (os dois maiores motores de busca). Em seguida, procure outro menor e motores de busca de nicho. Um site de busca que faz bom uso de tags do Google operador é http://www.soople.com seguida, você deve procurar dentro de fóruns e grupos de discussão. Se você é muito experiente internet e ter um ou poucos fóruns abundantes e grupos de discussão que você freqüente, então você pode realmente visitar esses lugares antes de visitar o Google ou o Yahoo!. Você pode até mesmo visitar aqueles antes de visitar o site do desenvolvedor, uma vez que é uma fonte confiável, mas eu não recomendo, eu ainda iria para o site dos desenvolvedores em primeiro lugar. Ok, então agora temos plantado nossos pés e nos familiarizarmos com ser esclarecido Internet (pesquisa). Estamos prontos para comprar um servidor!
Ao fazer uma compra de servidor você precisa considerar algumas coisas antes de fazê-lo. O que comprar? A parte superior do processador, linha quádrupla, e servidor rápido super turbo é sempre ideal, mas muitas vezes não é lógico ou a preços acessíveis. Portanto, você precisa pesar as suas opções (sensivelmente).
O que comprar?
Primeiro determinar seu orçamento. Seja realista e esperar passar pelo menos US $ 2.500 para um servidor low-end. Para uma low-end do servidor, de qualidade, com equipamentos necessários e outros serviços Passei um pouco mais de 4.500 dólares facilmente.
Determine o seu ISP provedor (banda larga). Pesquisa e falar com vários fornecedores diferentes antes de decidir qual solução de banda larga melhor atender às suas necessidades. Cada plano do provedor é diferente e tem diferentes benefícios, determinar o melhor que se adapta às suas necessidades. Largura de banda deve ser colocado em consideração ao escolher seu provedor de Internet.
Um dispositivo de backup deve ser comprado antes de implementar uma instalação de servidor. O dispositivo de backup deve ser o dobro do espaço de armazenamento do servidor. Esta poderia ser uma unidade autônoma como um disco rígido externo ou outro dispositivo de armazenamento em rede ou o dispositivo de backup pode ser de vários dispositivos, tais como: fitas de backup, disco, etc A razão do dispositivo de backup deve ser maior é porque você quer ser capaz de ter meses no valor de backups e cópias de segurança não apenas semanais ou mensais. Você deve ter pelo menos 24 semanas de backups sem a preocupação de espaço de armazenamento. O dispositivo de backup ou depósitos seguros também deve ser externa, removível, e portátil. Isto é para que os backups podem ser armazenados em um local remoto. Normalmente, para guarda, em caso de roubo ou desastre.
Determine sua meta tráfego diário (o tráfego diário que você espera ver dentro de 1 ano - seja realista), dividir esse número pelo tráfego diário você recebe atualmente, e depois multiplicar esse número por 5. Que é o número total de espaço que precisa GB.
Exemplo:
Objetivo Tráfego diário: 10 mil (dividido por) Tráfego Diário atual: 500 (x vezes) 5 = 100GB
No exemplo que você deve comprar um disco rígido de 100GB, o melhor é comprar duas ou mais unidades de opor a 1. Neste caso, uma vez que as unidades 50GB não existem ou mais difícil de encontrar, você compraria dois discos de 60 GB, dando-lhe um total de 120GB. 2 ou mais unidades são geralmente necessários em um servidor para configurar a opção RAID adequado, em alguns casos três ou mais são necessárias. Seu espaço de armazenamento de backup deve ser uma capacidade mínima de 200GB (ou 240GB, opcional).
Determinar a sua memória. Se o seu servidor web objetivo tráfego diário é de 500.000, então eu recomendo pelo menos 2 GB de memória vale a pena. Se é um servidor compartilhado, o que significa que também tem serviços de servidor em execução na máquina, especialmente um servidor de correio ou banco de dados (que não é recomendado), então a sua memória deve ser pelo menos 3 GB ou mais. Caso contrário, você pode pensar pequeno e atualizar, se necessário, um cartão de memória de 1GB deve ser bom para começar.
Determinar os componentes de rede, placa de rede, que apresenta melhor desempenho em níveis de alto tráfego e qual roteador o melhor desempenho para o seu LAN / servidor web. É melhor para obter um roteador que tem um firewall embutido (comumente conhecido como um "firewall de hardware"). Seu ISP pode fornecer-lhe com um firewall do roteador ou hardware, é assim que eles são capazes de autorizar o tráfego em sua rede. Como caixa de um cabo faz para a televisão por cabo. O roteador também compartilha o seu endereço IP com outros clientes na sua rede. Isso permite que você compartilhe sua conexão de internet sem a necessidade de obter um IP diferente do seu ISP. O firewall de hardware é simplesmente um roteador com um firewall embutido, o que significa que ele compartilha o seu endereço de IP, bem como oferece proteção adicional à sua rede. Ele bloqueia endereços ruins e portos à frente, antes que possa fazê-lo para o seu computador. Não é recomendado para contar apenas com um firewall de hardware de segurança, este é apenas o primeiro passo. Recomenda-se também incluir um firewall de software (software de firewall que instala em seu computador) e recomenda-se a continuar as práticas de segurança oportunas, como a atualização e patches seu sistema em uma rotina programada.
Determinar a velocidade do processador e poder. Independentemente da quantidade de tráfego que você está esperando Eu recomendaria um processador dual ou superior. Um processador dual ou maior é melhor, porque se o site inesperadamente tirar, então você estará bem preparado e se você hospedar outras opções do servidor ou sites no mesmo servidor, então você vai ter um desempenho melhor. Na altura desta escrita a plataforma 64 bits é a direcção do processador. 3.8GHz é a velocidade mais disponível. Se o seu bolso pode pagar as mais recentes tecnologias, então, que é o ideal, mas tenha em mente neste momento em particular um processador de 64-bit compatível não é necessário, sem ter muitas aplicações que exigem ou entregar nessa plataforma. Isso é um monte de velocidade indo a lugar nenhum rápido. Também, recordar o poder da plataforma de 64 bits e a uma maior velocidade do processador mais calor que produz, portanto, deve ser arrefecido mais rapidamente e de forma eficiente. Neste momento uma dupla de 32 bits, 2.8GHz - 3.2GHz processador será suficiente (mesmo que seja muito mais do que o suficiente). Porém, se o seu bolso pode pagar, então o mais recente e maior seria bom, você vai estar bem preparado. Caso contrário, faça como a maioria das pessoas e atualizar quando chegar a hora.
Certifique-se de que você tem uma unidade de CD / RW. A unidade de disquete não é necessário, mas eu recomendo isso para fazer a restauração do sistema de disco. A unidade de CD / RW é necessário porque você precisa de algum tipo de dispositivo de armazenamento removível. Você nunca sabe quando você precisa instalar um driver de um local diferente ... como um driver de ethernet. Um externo CD / RW é a melhor opção, especialmente se você tem várias máquinas.
Escolha o seu sistema operacional com cuidado. Escolher o vendedor que você está mais confortável com. Não escolha um MAC se você nunca usou um MAC antes. Só porque o seu amigo sugere que ele e diz que é um pedaço de bolo, não significa que será para você. Você está tentando obter um servidor web não online re-aprender um sistema totalmente novo. Mantenha-se focado e aterrados. Se você estiver confortável com a Microsoft, em seguida, ir com a Microsoft, independentemente se a pessoa de TI em seu trabalho diz que os produtos da Microsoft são inseguros, Linux ou Unix é mais seguro e muito melhor para um servidor web. Se você nunca usou o Linux ou (especialmente) Unix, então você vai estar em um passeio de sua vida. Sua experiência de servidor web em breve se tornará um pesadelo e você terá desperdiçado milhares de dólares em equipamentos. Vá com o que você sabe, não o que lhe é dito. Cada plataforma tem seus prós e contras: a Microsoft é a user-friendly de todos eles; Mac é o desenvolvedor web / gráfico de todos eles; Linux é o paraíso open-source/developers de todos eles; Unix é o mais seguro de todos eles . Cada um deles pode ser ajustado de forma a proporcionar uma plataforma sólida, de qualidade, é melhor ficar com o que você já sabe.
Você deve instalar no seu sistema todos os serviços web (tais como: Apache, IIS, etc), aplicações (tais como: software de dispositivo de backup, RAID (matriz) Manager), linguagens de script (como: PHP, Perl, etc ), CGI, banco de dados (tais como: MySQL, Microsoft SQL Server, etc), e um analisador de log web (tais como: weblog especialista, nihuo, etc.) Também é recomendada a realização de atualizações do sistema, patches de segurança e instala o firewall e configurações. Às vezes, é melhor deixar as instalações e configurações de segurança para depois você tem o sistema funcionando corretamente para evitar problemas não calculadas. Dessa forma, quando você instalar o firewall e algo pára de funcionar corretamente como se conectar ao seu site a partir de fora de sua rede, você pode solucionar assumindo que é o firewall, portanto, você começaria abrindo a porta 80 no firewall. Este método pode poupar-lhe um monte de problemas, mas às vezes pode ser considerado o método não seguro, especialmente se você não tem um firewall de hardware já está em vigor.
Em seguida, há algumas coisas a considerar antes de instalar e configurar um servidor. Onde colocá-lo? A localização, isolada fresca é ideal, mas se isto não pode ser realizado, em seguida, podem ser feitos ajustes.
Onde colocá-lo?
Localize um local dentro de sua casa, que é livre de estática, que não queremos colocar o servidor no carpete, cortinas perto, ou qualquer outra coisa que pode produzir uma reação estática. A razão para isso é que você não quer que os componentes internos do servidor para receber uma carga estática e curto-circuito.
O local deve ser um ambiente fresco, de preferência abaixo da temperatura ambiente. A razão para uma área legal é porque os servidores (bem como computadores de mesa) produzem grandes quantidades de calor, mais calor ele produz mais ele precisa para se refrescar. Se o servidor não é mantido fresco, então isso pode levar ao servidor de suspensão e depois, eventualmente, cair. É o mesmo resultado de quando um carro superaquecer, ele pára de funcionar. Você pode manter um componentes internos do servidor frio, mantendo o quarto, além disso, você pode adicionar mais fãs para o servidor que refrigera os componentes internos do servidor, você também pode posicionar um ventilador autônomo diretamente no painel traseiro do servidor e constantemente tem o ventilador arrefecer o componentes internos do servidor. Dependendo de como seu quarto é legal e quanto calor produz seu servidor, ficando mais fãs para o seu servidor pode ser uma necessidade e não uma opção.
Sugere-se que o servidor está em um nível superior dentro de sua casa (meados do chão), porque se é no porão e ocorre uma inundação que poderia arruiná-lo. Se é no sótão eo sol irradia no sótão por horas o servidor poderia superaquecer. Mid piso de nível é geralmente o lugar mais frio dentro de casa, mas estas recomendações é opcional e você deve colocar o servidor no espaço mais confortável e conveniente seguir o restante das orientações.
Certifique-se a área que você escolher não está úmido ou molhado (sem vazamentos, umidade, perto de quaisquer líquidos, ou perto de uma janela ", especialmente abertas"). Nós todos sabemos o que pode acontecer quando os componentes elétricos se molhar.
O servidor deve sentar-se pelo menos 4 "polegadas do chão
Certifique-se de uma tomada elétrica está próximo. É importante ter uma fonte de alimentação, uma boa marca é APC. Tendo uma fonte de alimentação pode te salvar de falhas elétricas, desmaios e quedas de energia. Tendo uma fonte de alimentação ajuda o servidor manter seu poder, permanecem estáveis, e não afetado quando há uma interrupção, assim ele protege o servidor contra choque elétrico. Se a sua interrupção permanece mais do que 5 minutos é recomendado para iniciar o backup qualquer coisa considerada importante e desligar o computador, voluntariamente, bem como quaisquer outros dispositivos elétricos conectados.
Tem uma linha de LAN próximo e também uma tomada de telefone (se você planeja usar o servidor para quaisquer serviços dial-up). Não é recomendado o uso de seu serviço web com uma conexão dial-up. Uma conexão de banda larga ou maior é recomendado para o desempenho ideal. A linha de LAN nunca deve vir de sua parede e conecte diretamente em seu servidor, ele deve ligar para um firewall de hardware (geralmente um roteador com firewall embutido).
Dependendo do tamanho do servidor e os componentes internos do servidor pode ser extremamente ruidosos e fortes, especialmente com os ventiladores indo. Sugere-se que o servidor em um local isolado que não é perto de qualquer zona tranquila da casa, como: quarto.
Essas são todas algumas coisas básicas a considerar antes de hospedar seu próprio servidor. Hospedar seu próprio servidor não é uma tarefa fácil, mas uma vez que você teve algum tempo e experiência com ele, torna-se uma brisa. Você terá uma melhor experiência de hospedagem web, você vai estar mais em sintonia e dependentes para seus clientes, e você vai ganhar maior aptidão técnica. Hospedar seu próprio servidor web é gratificante, útil, e dá-lhe a oportunidade de hospedar sites ilimitados, bancos de dados, serviços, etc
Se o seu tráfego na web se torna grande demais para o seu servidor, então é recomendado escolher um host externo. É recomendável a compra de um servidor dedicado com um host de qualidade. Se você escolher um servidor com as recomendações acima, então o tráfego do servidor deve ser bom para, pelo menos, até 25 milhões de page views por mês. Poderia ser maior ou menor dependendo de seu sistema operacional, a configuração do servidor, desempenho, aplicações e serviços. O ponto é que você deve estar bem em uma posição para comprar o espaço por servidor dedicado o tempo que o tráfego fica muito alta, porque se você está recebendo algo próximo a 1.000.000 page views por mês, você deve ter alguma publicidade competitiva ou renda de comércio eletrônico. E mais, com o conhecimento que você vai ganhar com a experiência que você vai ser capaz de suportar o seu próprio servidor em um servidor dedicado (remoto) local, reduzindo assim mais sobrecarga.
A maior desvantagem de hospedar seu próprio servidor web é a confiabilidade uptime. Se o seu servidor web desliga por qualquer razão, o seu site está offline. Normalmente web hosting empresas têm métodos e redes para evitar essa falha de afetar seu website. Normalmente, se o sistema for desligado eles têm um local do espelho onde o site está rejuvenescido e não experimenta o tempo de inatividade muito. Alguns provedores de hospedagem não praticam este método ou qualquer tolerância a falhas dos outros. Imagine se uma falha de apagão ou de energia ocorre, então o seu servidor web pode ser para baixo por horas ou mesmo dias, isso pode afetar o seu negócio muito. Existem algumas empresas que fornecem hospedagem web espelho de hospedagem para uma taxa pequena, eu não encontrei um que é confiável ainda. Ou você pode cruzar os dedos e esperar o melhor, até que você é capaz de hospedar seu servidor de fora de sua casa em uma rede maior.
Hospedar seu próprio servidor geralmente não é uma experiência de poupança de dinheiro. Às vezes, custam mais para hospedar seu próprio servidor, quando o total de até manter e manutenção. O benefício de hospedar seu próprio servidor é geralmente uma plataforma melhor para seus clientes, porque já não é um servidor compartilhado, e dá-lhe a possibilidade de fazer alterações globais quase instantaneamente. Quando os seus clientes pedem mais desempenho ou aplicações específicas, então você será capaz de implementar isso imediatamente. Os clientes gostam de saber que você está no controle. Se você dizer a seus clientes que o servidor vai estar em manutenção a partir de seis horas - sete horas, então seria melhor se que é quando o servidor está em baixo, e não de cinco horas - dez horas Você sabe como o seu host irá dizer-lhe uma coisa e então você tem que tentar explicá-lo ao seu cliente. No final, vai beneficiar você hospedar seu próprio servidor web como um negócio na web, o que ajuda você e seus clientes....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário