Novidades100 - Dicas de Internet e Computador
CulináriaInternetDetonadosWallpapersPoesiasVideos

Instalar o Servidor Apache 2.4

Instalar e Configurar Manualmente o Servidor Apache24

Instalar Servidor Apache24

Instalar o Servidor Apache24 no computador é fundamental para trabalhar com novas versões do Php. Siga as etapas a seguir para instalar e iniciar o Servidor no computador para testar seus arquivos antes de enviá-los para produção.
A primeira coisa a fazer é o download do arquivo compatível com seu PC. Verifique qual o tipo de sistema está instalado no seu computador (32 ou 64 bits) e depois baixe o arquivo equivalente - Observe a imagem abaixo.

Acesse https://www.apachelounge.com/download/ e faça o download indicado para o seu computador.
Antes de abrir o arquivo baixado do Apache, é interessantes que você crie duas pastas no Disco C, raiz do console.
A primeira pasta, em C:\, atribua a ela o nome Bin e a segunda, dentro de C:\Bin\, atribua o nome Apache.
Agora sim, abra o arquivo baixado do Apache e clique rapidamente duas vezes em Apache24 - Veja a imagem abaixo.

Esta janela que se abriu mostra todos os arquivos do Apache. Pressione Ctrl + A para selecionar todos e clique em Extrair - Escolha a pasta Apache (C:\Bin\Apache) como local destinado - Veja a imagem abaixo.

Pronto. Os arquivos do Servidor já estão nos seus devidos locais - Agora vamos para as configurações do Apache.
Localize, dentro da pasta do Apache, a pasta conf - C:\Bin\Apache\conf. Abra então o arquivo chamado httpd.conf - É neste arquivo que estão todas as configurações do Servidor Apache.
Com o arquivo httpd.conf aberto, pressione no teclado Ctrl + F e localize Define SRVROOT. Onde tem Define SRVROOT "c:/Apache24", altere para Define SRVROOT "C:\Bin\Apache" apenas.
Agora localize #ServerName www.example.com:80, retire o # (jogo da velha) do início da linha e altere-a para ServerName localhost:80 ou ServerName 127.0.0.1:80.

Opcional
Você pode registrar nomes de DNS no seu Host, e assim adicionar um nome amigável ao seu Site Local. Tudo que tem que fazer é abrir este arquivo: c:\windows\system32\drivers\etc\hosts e adicionar abaixo das duas linhas já existentes em # localhost name resolution is handled within DNS itself:
127.0.0.1 seu_nome.com
127.0.0.1 www.seu_nome.com.

Agora você pode alterar ServerName localhost:80 para um dos dois endereços acima. Deve ficar assim no arquivo httpd.conf:
ServerName www.seu_nome.com:80.
Seu site vai trabalhar com www. ou sem.

Agora, para concluir, adicione no arquivo as linhas destacadas abaixo - São necessárias para ligar o Apache ao Php e trabalhar com extensões .php.
Obs: Tenha cuidado para não inserí-las dentro de um Módulo (Podem ser inseridas no final do arquivo).
- Perceba que quase todas são caminhos de arquivos do Php, portanto se o caminho da instalação do Php não é C:\Bin\Php, então devem ser alteradas.

Loadmodule php7_module "C:/Bin/Php/php7apache2_4.dll"
Action application/x-httpd-php "C:/Bin/Php/php.exe"
Action application/x-httpd-php "C:/Bin/Php/php-cgi.exe"
AddHandler application/x-httpd-php .php
PHPIniDir C:/Bin/Php
SetEnv PHPRC C:/Bin/Php

Agora, como o seu Site Local já está configurado para interpretar extensões .php, procure pelo seguinte trecho: DirectoryIndex index.html e altere para DirectoryIndex index.php index.html.
Pronto. As configurações básicas do Servidor já foram feitas no arquivo httpd.conf. Salve e feche-o.
Agora abra o Prompt de Comando e digite cd C:\Bin\Apache\bin\ e pressione Enter - Veja a imagem abaixo.

Para instalar o Servidor Apache como um serviço do Windows, digite httpd.exe -k install - Veja na imagem abaixo.

E finalmente, para iniciar o Servidor Apache, digite httpd.exe -k start.

Para reiniciar o Servidor na linha de comando, digite: httpd.exe -k restart.
Para parar o Servidor na linha de comando, digite: httpd.exe -k stop.
Agora é só testar se o Servidor Apache está funcionando corretamente no computador. Click em http://localhost ou digite na barra de endereço do navegador: http://localhost. Se for mostrado algo como na imagem abaixo, significa que está tudo Ok.

Se você já tem o Php instalado, na pasta C:\Bin\Php, pode começar a testar seus arquivos com extensões .php, caso contrário, apenas páginas com extensões htm e html serão interpetadas pelo navegador.
Para substituir a página inicial do seu site, você pode gerar uma página neste link: Gerador de Páginas Html, depois salve-a como index.html na pasta htdocs - C:\bin\apache\htdocs.
Pronto. Seu Servidor Apache já está pronto para executar seus scripts.

Criar Hosts no No-Ip

Veja como Criar Hosts Gratuitos para Rodar no Servidor Apache, Inclusive para Acesso Remoto

DNS Gratuito no No-Ip

Veja um breve Tutorial destinado a você que tem o Servidor Apache instalado no computador ou que vai instalá-lo.
Se você já o tem instalado e em execução, veja aqui como adicionar vários domínios ao servidor, com a possibilidade de serem acessado remotamente, já que apenas com a instalação do Servidor Apache, sem no entanto estar sob um Ip válido, isto é impossível.

Veja Aqui o Tutorial.

Servidor, Apache, Computador, Local, httpd, LocalHost

Pressione CTRL + D para Adicionar Esta Página aos Seus Favoritos

Sobre o Autor | Política de Privacidade