A tarefa de hospedar seu próprio site requer uma boa cabeça para redes de sistemas de --- e uma boa dose de ambição. Se você não está intimidado por definições de configuração de rede e estão confiantes de que você pode gerenciar a manutenção da administração do servidor, você tem várias opções de software para construir o servidor host. As seguintes instruções são destinadas a ambos os programas mais usados --- Internet Information Server (que é executado no Microsoft Windows Server) e Apache (que funciona na maioria das versões ou Linux e Unix) --- mas você pode querer investigar WebSphere, Tux e Servidor web Google para determinar se eles melhor atender às suas necessidades.
Coisas que você precisa
- Um ou mais endereços IP
- Computador pessoal
- software de sistema operacional (como o Microsoft Windows Server ou Linux)
- software de servidor Web (como o Internet Information Server ou servidor web Apache)
- endereço de rede, máscara de rede e endereço de broadcast (para Linux installations- disponível a partir de seu provedor de Internet ou engenheiro de rede)
Construindo um servidor para executar em Microsoft Windows Server
Instalar o sistema operacional base (Microsoft Windows Server) no computador que atuará como servidor de hospedagem web.
Configurar o servidor com as configurações de rede básicas. Vá para o Painel de Controle e selecione "Configurações de rede." direita; clique na conexão de rede apropriado e selecione "Propriedades." Clique duas vezes em qualquer versão do Protocolo Internet (IP) que você está usando (o mais provável versão 4 ou 6). Na guia Geral, escolha "Usar o seguinte endereço IP" e digite o endereço IP permanente que você deseja usar.
Instalar os arquivos de hospedagem web Internet Information Server no computador. A partir do menu Iniciar, selecione "Gerenciador do Servidor." selecionar "Adicionar funções" e escolha "Servidor web." Certifique-se de que você tem os arquivos de instalação do Windows 2008.
Finalize a configuração de qualquer servidores web Apache IIS ou. Você vai querer garantir que o servidor web está configurado com o endereço IP correto. Enquanto isso não é um problema para servidores web configurados com apenas um endereço IP, é uma preocupação se você é multi-homing.
Vá até o IIS ou Apache e certifique-se de que as permissões estão configuradas corretamente, verificando os usuários que precisam acessar o site tem o nível direito de acesso também. Para o IIS, abra o Gerenciador do IIS e selecione "permissões de edição". Para o Apache, verifique se as permissões estão correctas para onde os arquivos da web estão localizados. Para obter informações sobre como especificar ler, escrever e executar permissões em um servidor Linux rodando Apache, ir para a linha de comando e digite:
man chmod
Construindo um servidor para executar no Linux
Instalar o sistema operacional base (Linux) no computador que atuará como servidor de hospedagem web.
Configurar o servidor com as configurações de rede básicas. Porque as interfaces gráficas do Linux irá variar de acordo com qual versão você está usando, você pode querer configurar as definições através da linha de comando. Para fazer isso, use o seguinte formato para inserir informações de endereçamento que você deve ter obtido do seu provedor de Internet ou engenheiro de rede da sua organização:
/ Sbin / ifconfig eth0 192.168.1.2 máscara de rede 255.255.255.0 192.168.1.255 transmitido
Neste exemplo, 192.168.1.2 é o endereço de rede, 255.255.255.0 é a máscara de rede e 192.168.1.255 é o endereço de broadcast.
Baixe a versão mais recente RPM Apache dos arquivos do instalador (disponível em linux-sxs.org). RPM é um sistema de gerenciamento de pacotes, o que simplifica a instalação de arquivos de aplicativos Linux.
Instalar os arquivos do servidor Apache hospedagem web no computador executando o comando a seguir, com o símbolo # prompt você vê quando no modo de linha de comando:
rpm -ivh httpd-2.0.49-4.i386.rpm
dicas & avisos
- Ao selecionar um computador para o seu servidor host, certifique-se de levar em consideração o número de usuários simultâneos que vão tentando se conectar a ele --- os mais usuários, maiores as exigências de desempenho. Considere também qual sistema operacional você pretende instalar (por exemplo, Windows 2008 Server tem exigências maiores de hardware que o Linux).
- Embora você pode configurar o servidor para ter um endereço dinâmico do Internet Protocol (IP), é altamente recomendável que você atribuir um endereço estático ou permanente (supondo que você registrou um nome de domínio para o endereço IP em questão).
- Ambos os servidores web Apache e IIS têm ambos uma extensa documentação sobre como ajustar o desempenho e, em alguns casos, utilitários gratuitos para ajudar a proteger o servidor web.
- Até que você esteja confiante de que você tenha configurado o servidor web corretamente, não instalar e ligar o servidor web até que esteja pronto. a funcionalidade do servidor Web é um que os hackers normalmente circumvent- sem as medidas adequadas no lugar isto pode ser feito com um mínimo de esforço.
Referências
recursos
- imagem Enigma web Crédito da foto por Joa? o Freitas de Fotolia.com