Ambiente de Desenvolvimento PHP no Windows

Photo by Ketut Subiyanto from Pexels

Artigo completo

Considerações

Estrutura de pastas

cd\; mkdir 'Web Server'
mkdir 'Web Server\apache'

Download

  • Para realizar o download direto da versão “2.4.48”, clique aqui.
  • Se deseja ver as outras versões ou downloads alternativos, basta acessar a página de downloads do Apache clicando aqui. Atente-se para o download da versão de “64 bits”.

Lembrando e enfatizando que este artigo é baseado na versão de “64 bits”.

Extração e movimentação dos arquivos

Configurando o funcionamento do Apache

notepad 'Web Server\apache\conf\httpd.conf'

Alterando o root do servidor

Define SRVROOT "c:/Apache24"
Define SRVROOT "c:/Web Server/apache"

Definindo o nome do servidor

#ServerName www.example.com:80
ServerName localhost:80

Habilitando o mod_rewrite para reescrita de URLs

#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so

Controlando as diretivas que podem ser colocadas no .htaccess

AllowOverride None

Tome cuidado neste ponto, pois haverão multiplas ocorrências para esses termos. Busque a ocorrência que está dentro de: <Directory "${SRVROOT}/htdocs">.

AllowOverride All

Encerrando a edição do arquivo

Instalando o Apache como um serviço do Windows

cd\; cd "Web Server\apache\bin"
.\httpd.exe -k install
Start-Service Apache2.4

Considerações finais

Na próxima etapa de nosso artigo iremos tratar sobre a instalação do PHP 8. Até a próxima!!!

--

--

Desenvolvedor Front-end e UI/UX Designer.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store