Pré-requisitos
- Certifique-se de que você tem privilégios administrativos no seu Servidor Windows.
- O Php requer um servidor web para ser executado, como o Apache.
O Apache não fornece binários para Windows, mas você pode baixá-los de fornecedores terceiros como Apache Lounge
Passos de Instalação
01. Baixar o PHP
- Acessar o site oficial do php (php.net) e baixar última vesão estável do PHP para Windows.
Geralmente são fornecidas duas versões: Thread Safe e Non-Thread Safe, se você estiver usando Apache, escolha a versão Thread Safe.
02. Descompactar os arquivos
- Extraia o arquivo ZIP baixado para um local no seu sistema, como C:\php;
03. Configure o php.ini
- Acesse o diretório onde você extraiu o PHP e renomeie o arquivo php.ini-development para php.ini
- Abra o php.ini em um editor de texto
- Configure as diretivas conforme necessário. Por exemplo, se você quiser usar o MySQL, descomente a linha extension=mysqli
- Atualize o extension_dir para o diretório correto (por exemplo, extension_dir = "C:\php\ext")
04. Adicione o PHP ao PATH do Sistema
- Isso permite que você execute o PHP de qualquer diretório no prompt de comando
- No menu Iniciar, procure por "Variáveis de ambiente" e selecione "Editar as variáveis de ambiente do sistema"
- Na aba "Avançado", clique em "Variáveis de Ambiente"
- Na seção "Variáveis do sistema", encontre e selecione a variável "Path" e clique em "Editar"
- Clique em "Novo" e adicione o caminho para o diretório PHP (por exemplo, C:\php)
- Clique em "OK" para fechar todas as janelas
05. Integre o PHP com o seu Servidor Web
Parar o serviço Apache, e editar o arquivo httpd.conf adicionando as segunintes linhas no final
# PHP8 module
PHPIniDir "C:\Php"
LoadModule php_module "C:\php\php8apache2_4.dll"
AddType application/x-httpd-php .phpnet start "Apache HTTP Server"- Reinicie o servidor Apache para que as mudanças entrem em vigor
06. Verificando a instalação do PHP
- Crie um arquivo chamado info.php no diretório raiz do seu servidor web com o seguinte conteúdo:
<?php phpinfo(); ?>
- Acesse o arquivo no seu navegador (por exemplo, http://localhost/info.php
Se estiver funcionando, uma página com informações sobre sua instalação do PHP será exibida.