Wednesday, February 26, 2020

PRACTICA 004: CONFIGURAR XAMPP
Ing. Honoria Reyes Macedo 


Instalar XAMPP:
A)    Descargar el software libre de XAMPP





Nota: Cuando se instala, por default sugiere en la carpeta c:\

A.1 Ejecutar xampp-control.exe (Abrirá la ventana “XAMPP Control”)






A.2 Configurar el puerto 8080 u otro requerido en el botón Config de la ventana “XAMPP Control


                En este ejemplo está el puerto 8088








A.3 Desde la ventana “XAMPP Control”. Iniciar el servidor Apache en el boton Start






- Probar la conexión al puerto configurado desde el navegador





B) Configurar PHP
 B.1 Crear en un block de notas un archivo probar.php (Crear una carpeta rest en         
                c:\xampp\htdocs)
                       El archivo php deberá estar en la carpeta c:\xampp\htdocs\rest

- Capturar las líneas básicas en probar.php




- Ejecutar probar.php desde el navegador:





Nota: La propiedad Thread Safety = enabled
Observar la versión de PHP para descargar los drivers de SQL Server

C) Configurar  SQL Server
                Nota: Instalar antes el SQL Server, la versión gratuita (Developer o Express) y crear una base de datos de prueba


C.1 Bajar el ODBC de SQL Server y ejecutarlo











C.2 Descargar las librerías de SQL Server para php, de acuerdo a la versión del php 
        que se instalo

                         En este caso son los drivers 5.8







- Copiar los drivers descargados en la carpeta c:\xampp\php\ext





* Desde la ventana “XAMPP Control” seleccionar el botón Config y despues php.ini

Y agregar las líneas de los drivers a usar












extension=php_pdo_sqlsrv_74_nts_x64.dll
extension=php_pdo_sqlsrv_74_nts_x86.dll
extension=php_pdo_sqlsrv_74_ts_x86.dll
extension=php_sqlsrv_74_nts_x64.dll
extension=php_sqlsrv_74_nts_x86.dll
extension=php_sqlsrv_74_ts_x64.dll
extension=php_sqlsrv_74_ts_x86.dll




C.3 Desde la ventana “XAMPP Control”. En el botón Services se puede iniciar el servidor SQL Server








---------------------------000---------000------------------------------------
---------------------------------------------------------------------------------

No comments:

Post a Comment