Ainda estou escrevendo.

 

 

 

Instalação Apache, PHP 8, MySQL e Acesso ao SQLSERVER no Windows.

 

 

INICIO INSTALAÇÃO APACHE.

   

   1º - Instale o Apache

   Realize e o download/ da versao da sua plataforma 64 ou 32

   Endereco para download https://www.apachelounge.com/download/

   httpd-2.4.58-win64-VS17

   

   2º -Descompactar o arquivo em C:\Apache24

   Abra o CMD(Execute como Administrador) e entre na pasta: cd C:\Apache24\bin\

   

   3º - Rode o comando: httpd -k install

   

   4º - Altere o arquivo httpd.conf

   Entre na pasta C:\Apache24\conf copie o arquivo httpd.conf para httpd.bak 

   copy C:\Apache24\conf\httpd.conf C:\Apache24\conf\httpd.bak 

   Edite o arquivo de preferencia com notpad++ e altere a linha :

   #ServerName www.example.com:80 para 

   ServerName localhost 

   sem a tralha.

   feche o arquivo salvando.

   

   5º - Abra o CMD como Administrador e Execute os comandos :

   c:\Apache24\bin\httpd.exe -k install

   c:\Apache24\bin\httpd.exe -k start ou...

   c:\Apache24\bin\httpd.exe -k restar

 

   

   Abra o navegador e acesse: http://localhost/ 

   

   Se não aparwecer It works reveja os passos e sua configuração de firewall e antivirus. 

   

   Pronto Apahe Funcionando.

   

FIM INSTALAÇÃO APACHE.

 

 

INICIO INSTALAÇÃO PHP8.

   

   1º - Instação do PHP8

   Realize e o download/ do php

   Endereco para download https://windows.php.net/download#php-8.0

   Arquivo download ==> php-8.2.8-Win32-vs16-x64.zip

   

   2º -Descompactar o arquivo em C:\php8

   Abra o CMD(Execute como Administrador) e entre na pasta: cd C:\Apache24\bin\

   

   3º - Altere o arquivo httpd.conf

   Entre na pasta C:\Apache24\conf copie o arquivo httpd.conf para httpd_php8.bak 

   copy C:\Apache24\conf\httpd.conf C:\Apache24\conf\httpd_php8.bak 

   Edite o arquivo de preferencia com notpad++ e altere a linha :

   

   Antes da linha: <IfModule unixd_module> insira o conteúdo abaixo:

   LoadModule php_module "c:/php8/php8apache2_4.dll"

   AddType Application/x-httpd-php .php

   PHPIniDir "c:/php8"

   

   Na linha que começa com: <IfModule dir_module> altere o codigo para:

   <IfModule dir_module>

    DirectoryIndex index.php index.html

   </IfModule>

   

   feche o arquivo salvando.

   

   4º - Execute os comandos: 

   Abra o CMD(Execute como Administrador)

   httpd -k stop 

   httpd -k start

   

    

   5º - Crie um arquivo teste.php : 

   Na pasta: C:\Apache24\htdocs

   crie um arquivo teste.php com o seguinte codigo :

   <?php 

   phpinfo();

   ?>

   

   Abra o navegador e digite  http://localhost/teste.php 

  

   Pronto PHP Funcionando.

   

FIM INSTALAÇÃO PHP8.

 

 

INICIO ACESSO SQLSERVER.

   

   1º - Instale as DLL de acesso ao SQLSERVER no PHP

   Realize e o download/ das dlls

   Endereco para download https://learn.microsoft.com/pt-br/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver16

   

   2º -Descompactar o arquivo em C:\C:\PHP8

   

   3º - Edite o arquivo C:\PHP8\php.conf

   Logo apos a linha ;extension=shmop altere incluindo as linhas :

   ; MUDEI INICIO AQUI.

   ;extension=php_pdo_sqlsrv_80_nts_x64.dll

   ;extension=php_pdo_sqlsrv_80_nts_x86.dll

   ;extension=php_pdo_sqlsrv_80_ts_x64.dll

   ;extension=php_pdo_sqlsrv_80_ts_x86.dll

   ;extension=php_pdo_sqlsrv_81_nts_x64.dll

   ;extension=php_pdo_sqlsrv_81_nts_x86.dll

   ;extension=php_pdo_sqlsrv_81_ts_x64.dll

   ;extension=php_pdo_sqlsrv_81_ts_x86.dll

   extension=php_pdo_sqlsrv_82_nts_x64.dll

   ;extension=php_pdo_sqlsrv_82_nts_x86.dll

   extension=php_pdo_sqlsrv_82_ts_x64.dll

   ;extension=php_pdo_sqlsrv_82_ts_x86.dll

   ;extension=php_sqlsrv_80_nts_x64.dll

   ;extension=php_sqlsrv_80_nts_x86.dll

   ;extension=php_sqlsrv_80_ts_x64.dll

   ;extension=php_sqlsrv_80_ts_x86.dll

   ;extension=php_sqlsrv_81_nts_x64.dll

   ;extension=php_sqlsrv_81_nts_x86.dll

   ;extension=php_sqlsrv_81_ts_x64.dll

   ;extension=php_sqlsrv_81_ts_x86.dll

   extension=php_sqlsrv_82_nts_x64.dll

   ;extension=php_sqlsrv_82_nts_x86.dll

   extension=php_sqlsrv_82_ts_x64.dll

   ;extension=php_sqlsrv_82_ts_x86.dll

   ; MUDEI FIM AQUI.

      

   4º - Execute os comandos: 

   Abra o CMD(Execute como Administrador)

   httpd -k stop 

   httpd -k start

   

   Pronto ACESSO SQLSERVER Funcionando.

   

FIM ACESSO SQLSERVER.