O servidor local é usado por desenvolvedores da web para depurar scripts e testar sites e programas da web. Um dos pacotes mais difundidos e funcionais é o Apache, cujas vantagens são a presença de um grande número de módulos e a abertura do código.
Instruções
Passo 1
Acesse o site oficial de desenvolvedores do Apache. Na página que se abre, à esquerda da janela, clique no link De um espelho do item Download. Baixe a distribuição mais recente para Windows.
Passo 2
Execute o arquivo baixado. Aceite os termos do contrato de licença e clique em Avançar. Digite o nome de domínio, nome do servidor e endereço de e-mail do administrador. Para instalar apenas como um servidor local, especifique localhost nas primeiras duas linhas. O número da porta pode ser deixado inalterado.
etapa 3
Na próxima janela, selecione o método de instalação padrão. Especifique o diretório para descompactar o servidor, é desejável criar uma pasta separada que será conveniente para você usar no futuro (por exemplo, C: / Apache). Clique no botão Instalar e aguarde a conclusão da instalação.
Passo 4
O Windows inicia automaticamente o Apache como um serviço imediatamente após a instalação. Após a mensagem sobre a conclusão da cópia dos arquivos, digite o endereço https:// localhost na barra de endereços do seu navegador. Se a instalação for bem-sucedida, você verá uma mensagem correspondente na tela.
Etapa 5
Vá para "Iniciar" - "Configurações" - "Painel de controle" - "Ferramentas administrativas" - "Serviços". Na janela que aparece, clique com o botão direito na linha Apache2. Para parar o servidor, clique em "Parar", para iniciar - "Iniciar".
Etapa 6
Os principais parâmetros do servidor são configurados no arquivo httpd.conf, que está localizado na pasta conf do diretório de instalação do Apache. Usando as diretivas deste documento, você pode alterar a porta, o nome e a localização da pasta principal do programa. Você também pode especificar o diretório onde os arquivos do projeto devem estar localizados. Usando um contêiner, você pode definir parâmetros para executar vários sites.