É comum no Windows usar ferramenta Wampp, Xampp, conhecidos como "amps" que inclui o Apache, PHP, MySQL e phpmyadmin, de início parece ser bom, mas devemos tomar cuidado para que não fiquemos presos nessas ferramentas de modo que não saibamos a trabalhar em outro ambiente. Principalmente para quem é iniciante ou está aprendendo, é importante saber trabalhar de modo desapegado, tanto para ter flexibilidade, quanto para entender como as coisas funcionam.
O desenvolvedor PHP no Windows precisa no mínimo saber usar o PHP instalado do zero, até mesmo porque a partir da versão 5.4, o PHP vem com servidor embutido que nos permite executar uma aplicação rapidamente usando o terminal.
Acesse https://php.net/downloads.php e faça o download do PHP para Windows. Recomendo o download da versão mais recente do PHP. Até a data de publicação deste post, a versão atual do PHP é 8.0.0.
Extrair, renomear para php-8.0.0 e copiar para C:\
Acessar C:\php-8.0.0 e renomear o arquivo php-development.ini para php.ini
session.save_path = "c:\Windows\Temp"
file_uploads = On
upload_max_filesize = 10M
max_file_uploads = 10M
Extensões
diretório das extensões
extension_dir="ext"
Habilitar as extensões. Por padrão vem comentadas, basta retirar o (ponto-e-vírgula ;) na frente.
extension=curl
extension=gd
extension=mbstring
extension=mysqli
extension=openssl
extension=pdo_mysql
extension=pdo_pgsql
extension=sockets
Habilitar os erros
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
display_erros = On
Habilitar o JIT
opcache.enable=1
opcache.jit_buffer_size=100M
opcache.jit=1255
Adicionar no PATH do SO
Botão direito em "Meu Computador", Propriedades, Configurações avançadas do sistema, Variáveis de Ambiente, PATH, Novo e coloca o caminho "C:\php-8.0.0". Clique em OK. Feche todas as janelas restantes clicando em OK.
Abre o PowerShell e digite: php --version
PHP 8.0.0 (cli) (built: Nov 25 2020 22:02:58) (NTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
Crie um diretório www no lugar desejado e crie um arquivo info.php
<?php
phpinfo();
No diretório www, execute: php -S 127.0.0.0:8000
No browser, acesse http://localhost:8000
Feito!
Nenhum comentário:
Postar um comentário