Lecciones de informática

Instalación y configuración de PHP. Instalación de PHP para sistema operativo Windows Instalación de PHP 5 para Windows 7

En htmlAcademy y trabajo allí como mentor. Como parte del curso intensivo, los estudiantes deberán mejorar su ambiente de trabajo y esta nota tiene como objetivo simplificar esta difícil tarea para un principiante. Hay diferentes formas de generar una pila LAMP completa, pero seguiremos la forma clásica. Configuremos todos los componentes por separado (sin usar cosechadoras ya preparadas) y comencemos con PHP (definitivamente habrá una nota sobre los ensamblajes LAMP ya preparados). Como planeo trabajar como mentores en intensivos de PHP en el futuro, escribiré instrucciones similares para repetirlas en otros sistemas operativos (Linux, macOS). Como dicen, es mejor sudar una vez, pero luego será más fácil para todos. Entonces empecemos.

Descargar PHP para Windows

Vaya al sitio web oficial y descargue la versión actual de PHP. En el momento de escribir este artículo, esto es: 7.1.4 . Hay varias opciones de distribución disponibles en la página. Tengo Windows 7 x64, así que elijo un archivo zip con VC14 x64 Thread Safe.

Tenga en cuenta que hay dos opciones de distribución disponibles para descargar: Seguro para subprocesos (TS) Y No seguro para subprocesos (NTS). La elección depende de cómo planea utilizar al intérprete. Se recomienda utilizar TS para un único proceso de servicios web (por ejemplo, configurado mediante el módulo mod_php para Apache). Se recomienda NTS para utilizar IIS (Servicio de información de Internet) y servidores web FastCGI alternativos (por ejemplo, Apache con el módulo FastCGI) y la línea de comandos.

Instalar PHP 7.1

Comencemos a preparar PHP para trabajar cómodamente desde la línea de comandos. En el paso anterior, descargaste el archivo con la distribución PHP. A diferencia de la mayoría de los programas, PHP se suministra en un archivo simple y no como un paquete de instalación. Por lo tanto, tendrá que extraer los archivos usted mismo a cualquier directorio que le resulte conveniente. Prefiero almacenar esas cosas en la raíz de la unidad del sistema. Cree un directorio en la raíz de la unidad “C:” (o en cualquier otro lugar) "php" y extraiga el contenido del archivo descargado en él.

Muchos archivos aparecerán en el directorio, pero los que más nos interesan son:

  • go-pear.bat– script para instalar PEAR. Puedes leer más sobre PEAR en la documentación oficial.
  • php.exe– le permite ejecutar scripts PHP desde la consola;
  • php-win.exe- le permite ejecutar scripts PHP sin usar la consola;
  • php-cgi.exe– requerido para ejecutar código PHP en modo FastCGI;
  • php7apache2_4.dll– módulo de integración con el servidor web Apache 2.4.X;
  • phpdbg.exe– depurador;
  • desarrollo php.ini– ejemplo de un archivo de configuración PHP para un entorno de desarrollo
  • php.ini-producción– ejemplo de un archivo de configuración PHP para un entorno de producción

Conectando el archivo de configuración

Tenemos el kit de distribución desempaquetado, conectemos el archivo de configuración correspondiente. Vamos a hacer experimentos, así que tomaremos como muestra. desarrollo php.ini. Haga una copia de este archivo en su directorio php ( C:\php) Con nombre php.ini. ¡IMPORTANTE! Haga una copia, no un simple cambio de nombre. Durante el desarrollo, es posible que necesite cambiar el archivo de configuración y existe la posibilidad de cometer un error que será difícil de detectar.

En estos casos, nada mejor que volver a la configuración de referencia. En nuestro caso bastará con copiar el archivo nuevamente desarrollo php.ini V php.ini. Entonces, al final de las acciones, el archivo php.ini debería aparecer en el directorio con php. En futuras notas definitivamente hablaremos de su contenido con más detalle.

Probando PHP desde la línea de comando

En este paso, se completa la llamada "instalación". Abre tu consola ( cmd.exe, el acceso directo está disponible en el menú Accesorios) e ingresa el comando:

C:\php\php.exe --versión

El resultado será algo como esto:

PHP 7.1.4 (cli) (compilado: 11 de abril de 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998 -2017 Tecnologías Zend

El resultado confirma que PHP está funcionando. Por ejemplo, intente crear un nuevo archivo de script (creé el archivo "test.php" justo en la raíz de la unidad "C:") y coloque el texto en él:

Ahora intente ejecutar este archivo y vea el resultado:

C:\php\php.exe –f prueba.php

Función phpinfo() muestra información de configuración de PHP en una forma conveniente. Hablaremos de esta función más adelante.

Simplificando el acceso a php.exe

PHP está listo para funcionar, pero debes admitir que ingresar la ruta al intérprete de PHP en la consola cada vez es bastante inconveniente. Para hacerle la vida más fácil, hagamos algunos pequeños cambios en las variables de entorno. Iniciemos el subprograma en el panel de control. "Sistema"(o simplemente presione la tecla de acceso rápido "Windows + Pausa Pausa". Luego haga clic en el botón "Cambiar ajustes". En la ventana que aparece "Propiedades del sistema", vamos al marcador "Además". Busque y haga clic en el botón "Variables de entorno".

Encuentra una variable en la lista. "CAMINO" y presione el botón "Cambiar", aparecerá la ventana de edición de variables. En el campo “Valor de variable” debemos agregar la ruta al directorio con PHP. Vaya al final de la línea y, separado por punto y coma, indique la ruta al directorio con PHP: C:\php;

Eso es todo, haga clic en "Aceptar". Ahora reinicie el sistema (por desgracia, debe hacerlo). Después de reiniciar Windows, podrá acceder a PHP simplemente: php, por ejemplo, para mostrar el nombre de la versión, simplemente escriba:

PHP –versión

Y para interpretar el archivo test.php ubicado en la raíz de la unidad “C:”:

PHP –f C:\prueba.php

O incluso inicie el servidor web integrado:

Php -t C:\ -S 127.0.0.1:8888 Escuchando en http://127.0.0.1:8888 La raíz del documento es C:\ Presione Ctrl-C para salir.

Para probar, abra un navegador web e intente ir a http://127.0.0.1:8888/test.php. Tenga en cuenta que después del parámetro –t especificamos la ruta al directorio que se convertirá en el directorio raíz del servidor web. Todos los scripts ubicados en esta carpeta estarán disponibles para que los solicite el cliente. Tengo un archivo en la unidad "C:" 1.php y eso es exactamente lo que estoy pidiendo.

Asociación .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Un poco más sobre las variables de entorno.

Ahora hablemos de cómo PHP buscará el archivo de configuración (recuerde, php.ini). La documentación proporciona una cadena de búsqueda completa. Para evitar complicaciones innecesarias, recomiendo agregar inmediatamente una nueva a las variables de entorno: "PHPRC" y como valor especifique la ruta al directorio con el archivo de configuración. Mi configuración está ubicada en el mismo directorio que los archivos php principales, por lo tanto, especifico el valor de la variable:

"C:\php". Será necesario reiniciar después de realizar el cambio.

Eso es todo para mí. La primera parte del manual para principiantes está lista.

Sitio web del desarrollador: http://www.php.net/
Distribución(VC9 x86 Thread Safe, archivo Zip): http://windows.php.net/download/
Enlace directo: php-5.3.10-Win32-VC9-x86.zip
Al mismo tiempo, descargue inmediatamente la documentación en ruso en formato .chm, la necesitará para estudiar y trabajar: php_enhanced_ru.chm

Desempaquete el archivo en el directorio deseado (inicialmente, se sugiere “C:\php”). Abra el archivo de configuración que contiene las configuraciones recomendadas: "php.ini-development" (ubicado en la raíz de la distribución), cámbiele el nombre a php.ini y realice los siguientes cambios.

Editando php.ini:

  1. Encuentra la línea:
    post_max_size = 8M
    Aumente el tamaño máximo de datos aceptado por el método POST a 16 MB cambiándolo a:
    post_max_size = 16M
  2. Encuentra la línea:
    ;include_path = ".;c:\php\incluye"
    Descomentelo eliminando el punto y coma antes de la línea.
    (¡Atención, excepción! Barras invertidas al especificar la ruta):
    include_path = ".;c:\php\incluye"
    Cree un directorio vacío "C:\php\includes" para almacenar las clases incluidas.
  3. Encuentra la línea:
    extensión_dir = "./"
    Establezca el valor de esta directiva en la ruta a la carpeta con extensiones:
    extensión_dir = "C:/php/ext"
  4. Encuentra la línea:
    ;subir_tmp_dir =
    Descomentelo y especifique la siguiente ruta en el valor:
    subir_tmp_dir = "C:/php/subir"
    Cree una carpeta vacía “C:\php\upload” para almacenar archivos temporales cargados a través de HTTP.
  5. Encuentra la línea:
    subir_max_filesize = 2M
    Aumente el tamaño máximo permitido de carga de archivos a 16 MB:
    subir_max_filesize = 16M
  6. Conecte, descomentando, los datos de la biblioteca de extensiones:
    extensión=php_bz2.dll
    extensión=php_curl.dll
    extensión=php_gd2.dll
    extensión=php_mbstring.dll
    extensión=php_mysql.dll
    extensión=php_mysqli.dll
  7. Encuentra la línea:
    ;fecha.zona horaria=
    Descomente y establezca el valor en la zona horaria de su ubicación (puede encontrar una lista de zonas horarias en la documentación):
    date.timezone = "Europa/Moscú"
  8. Encuentra la línea:
    ;session.save_path = "/tmp"
    Descomente y establezca el valor de esta directiva en la siguiente ruta:
    sesión.save_path = "C:/php/tmp"
    Cree una carpeta vacía “C:\php\tmp” para almacenar archivos de sesión temporales.

Guarde sus cambios y cierre el archivo php.ini.

A continuación, debe agregar el directorio con el intérprete PHP instalado a la RUTA del sistema operativo. Para hacer esto, siga la ruta “Inicio” -> “Panel de control” -> “Sistema”, abra la pestaña “Avanzado”, haga clic en “Variables de entorno”, en la sección “Variables del sistema”, haga doble clic en la “Ruta ”, agregue “Valor variable” al campo, a lo que ya existe, la ruta al directorio con PHP instalado, por ejemplo, “C:\php” (sin comillas). Tenga en cuenta que el carácter de punto y coma separa las rutas. Para que los cambios surtan efecto, reinicie su sistema operativo.

Ejemplo de cadena de ruta:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Program Files\MySQL\MySQL Server 5.5\bin

Se completa la instalación y configuración del intérprete PHP.

Descripción de bibliotecas conectadas:

php_bz2.dll– Usando esta extensión, PHP podrá crear y descomprimir archivos en formato bzip2.

php_curl.dll– Una biblioteca muy importante y necesaria que le permite conectarse y trabajar con servidores utilizando una gran cantidad de protocolos de Internet.

php_gd2.dll– Otra biblioteca indispensable que te permite trabajar con gráficos. ¿Pensaste que solo puedes generar páginas HTML en PHP? ¡Pero no! Con PHP puedes hacer casi cualquier cosa, incluido dibujar.

php_mbstring.dll– La biblioteca contiene funciones para trabajar con codificaciones multibyte, que incluyen codificaciones de idiomas orientales (japonés, chino, coreano), Unicode (UTF-8) y otros.

php_mysql.dll– El nombre de la biblioteca habla por sí solo: es necesario trabajar con el servidor MySQL.

php_mysqli.dll– Esta biblioteca es una extensión de la anterior y contiene funciones PHP adicionales para trabajar con el servidor MySQL versión 4.1.3 y superior.

Estas bibliotecas deberían ser suficientes para que PHP funcione correctamente. Con el tiempo, si surge la necesidad, podrás conectar bibliotecas adicionales, pero no debes conectarlas todas a la vez pensando que no estropearás la papilla con mantequilla; en este caso, un número excesivo de bibliotecas conectadas puede ralentizar notablemente PHP.

Artículo original: http://php-myadmin.ru/learning/instrument-php.html

Del autor: Un conocido (también un “artesano corrupto”) decidió montar el armario él mismo. Como resultado, después de varias horas de tormento, sólo consiguió una mesa. Se produjo tal metamorfosis. Para evitar encontrarse en una situación similar, veamos cómo instalar PHP correctamente.

Sin qué PHP no funcionará

– no es un idioma normal, sino un idioma de servidor. Por esta razón, no bastará con instalar un intérprete de idiomas. Para poder ejecutar el código en su computadora personal, necesitará un servidor local.

Hay muchas bondades de este tipo en la World Wide Web. No enumeraremos las ventajas y desventajas de cada servidor. En su lugar, describiremos el proceso de instalación de una opción probada: Apache, que todos han asociado durante mucho tiempo con el desarrollo de PHP.

La historia de este producto se describe en detalle en Wikipedia. Dado que la confiabilidad de Apache ha sido probada por muchos años de uso "despiadado", no perderá su valioso tiempo en demostrarlo. Intentemos instalar nosotros mismos un servidor PHP en una PC con Windows.

Instalando el “indio”

Veamos la instalación paso a paso de un servidor de la tribu india Apache:

Nos dirigimos a Apache.org, en el menú de la derecha pulsamos en “Descargar”. Después de eso, en la lista de mirrors proporcionada, seleccione cualquiera y descargue la instalación con la extensión .msi (formato nativo para Windows) y una versión no inferior a 2.2.

Dado que el proyecto es de código abierto, se han lanzado muchos ensamblajes de este servidor. Si no puede encontrar el que aparece en la lista, vaya a esta dirección. Aquí, en el espejo, las versiones nativas de Apache están disponibles para descargar.

Después de la descarga, lanzamos el paquete de instalación para su ejecución. El procedimiento de instalación es estándar: aceptamos los términos de uso, indicamos el nombre de dominio y servidor, y el "jabón" del administrador. Luego "Siguiente".

Especifique el directorio donde se debe instalar el servidor Apache PHP.

Y esperamos a que se complete el proceso de instalación del software. Vaya al directorio donde se instaló Apache. En la carpeta de configuración encontramos httpd.conf y lo abrimos. Busque la línea "Denegar a todos" y comente esta directiva. De esta manera eliminamos la protección integrada del servidor, que no es necesaria para el uso local de Apache. Es decir, abrimos el acceso a todas las carpetas, incluidas las virtuales. Si no se hace esto, el programa mostrará un error “403” al intentar acceder a cualquiera de los directorios.

Guarde todos los cambios y reinicie el servidor.

Pasemos a PHP

Nos dirigimos a php.net y descargamos una de las versiones “86” de la distribución (mejor protegida). Luego descomprímalo en una carpeta separada en la misma unidad que el servidor. No describiré completamente todas las configuraciones de idioma que se pueden cambiar. Puede leer más sobre esto en la documentación técnica adjunta.

Me gustaría señalar que todas las configuraciones de PHP se especifican en el archivo php.ini. Se abre usando cualquier editor (incluido el Bloc de notas). A continuación se incluye una descripción de varios parámetros de uso frecuente que se configuran a través de este archivo:

post_max_size: establece la cantidad máxima de datos que se pueden procesar a la vez utilizando el método POST.

upload_max_filesize: el tamaño máximo de archivos que se pueden cargar.

default_charset: con este parámetro puede configurar la codificación predeterminada en PHP en utf 8.

Ahora, para la felicidad total, solo queda escribir unas líneas en httpd.conf. Con su ayuda conectaremos PHP al servidor local para que funcione como un módulo de Apache. Esto es suficiente para escribir y probar código en casa. Estas líneas deben colocarse en el medio del archivo:

LoadModule php5_module ruta a la instalación de PHP/php5apache2_2.dll: conecta la biblioteca con la que se utilizará la distribución como módulo.

PHPIniDir “ruta al archivo php.ini/” (por ejemplo, PHPIniDir “F:/php-5.3.5/”): está claro sin palabras.

AddType application/x-httpd-php phtml php: configura el mapeo entre archivos PHP y el tipo mime (application/x-httpd-php).

¿Así que cómo? La configuración requiere tiempo, atención y habilidad. ¿Alguna vez has pensado que lo más fácil es un “gabinete” ya armado? Aunque en nuestro caso, un gabinete significa un paquete de software listo para usar, que incluye PHP, un servidor y un DBMS. Está claro que estamos hablando de Denver. Gracias a él, ningún "armario" podrá convertirse en una especie de "mesa" o "mesita de noche" bajo las "hábiles" manos de un especialista.

PHP es un lenguaje de programación de propósito general que se utiliza principalmente en el desarrollo de aplicaciones web.

Instalación

El intérprete PHP viene en varias variantes para diferentes modos de inicio del intérprete.

CLI

Para instalar PHP-CLI ejecute:

sudo apt-get instalar php5-cli

CGI

Para instalar PHP - CGI ejecute:

sudo apt-get instalar php5-cgi

CGI rápido

Para instalar PHP -FPM ejecute:

sudo apt-get instalar php5-fpm

Módulo para Apache

A partir de la versión Ubuntu Saucy (13.10), PHP se instala en el sistema con Zend OPcache preinstalado.

No instales varios aceleradores PHP a la vez, esto no dará ningún resultado.

Caché PHP alternativo

Desde el paquete Ubuntu Saucy (13.10) php-apc no instala el caché de código de operación, sino que instala el paquete php-apcu con parte de la funcionalidad (almacenamiento en caché de datos del usuario).

Apto-obtener instalar php-apc

Archivo de configuración /etc/php5/apache2/conf.d/apc.ini.

extensión = apc.so realpath_cache_size = 4096k apc.max_file_size= 4M apc.shm_size= 128M apc.mmap_file_mask= /tmp/apc.XXXXXX apc.ttl= 3600 apc.user_ttl= 3600 apc.gc_ttl= 3600

XCACHE

Apt-get instala php-xcache

Archivo de configuración /etc/php5/apache2/conf.d/xcache.ini.

realpath_cache_size = 4096k xcache.size= 40M xcache.slots= 8K xcache.ttl= 3600

También puedes especificar el número de núcleos de tu procesador:

Xcache.count= 2

Y hoy hablaremos de instalación PHP. Al igual que con Apache, aquí no hay nada complicado. Si es la primera vez que pides un préstamo instalando y configurando PHP en su máquina local, le resultará útil leer esta guía con imágenes. Si ya es un bisonte experimentado en estos asuntos, puede omitir esta nota con seguridad.

Entonces, si estás leyendo esta publicación, entonces estás instalando PHP por primera vez o tienes preguntas/problemas durante el proceso de instalación o configuración de PHP. Intentaré describir este proceso con el mayor detalle posible.

Primero, necesitamos una distribución con la última versión de PHP. Se puede descargar desde el sitio web oficial: www.php.net (9,5 Mb).

Descargue la distribución a su computadora, eligiendo el espejo que esté geográficamente más cerca de usted

Extraiga el contenido del archivo en una carpeta C:/php5. Nuevamente, si es la primera vez que instala la combinación Apache -PHP-MySQL, le recomiendo instalarla usando las rutas que especifiqué.

Entonces, en C:/php5 deberías tener lo siguiente:

La instalación de PHP está completa, ahora configurémosla.

Cambiar el nombre del archivo php.ini-recomendado V php.ini:

  • seleccione un archivo
  • presione F2
  • eliminar -recomendado
  • presione Entrar.

Ahora abramos el archivo en el Bloc de notas y comencemos. configuración PHP. El archivo contiene una gran cantidad de configuraciones de PHP, pero no las necesitamos ahora. Sólo haremos la configuración básica que nos permitirá ejecutar PHP en nuestra máquina local.

Un poco sobre el formato de descripción en el archivo de configuración.

El símbolo ';' significa que las líneas están comentadas (no se tendrán en cuenta). Por ejemplo:

; ignore_user_abort = Activado

Como habrás notado, las configuraciones están divididas en grupos para facilitar la búsqueda en el archivo. Por ejemplo, configuración de gestión de limitación de recursos:

;;;;;;;;;;;;;;;;;;;;;;
; Límites de recursos;
;;;;;;;;;;;;;;;;;;;;;;

max_execution_time = 30; Tiempo máximo de ejecución de cada script, en segundos.
max_input_time = 60; Cantidad máxima de tiempo que cada script puede dedicar a analizar los datos de la solicitud
;max_input_nesting_level = 64; Nivel máximo de anidamiento de variables de entrada
límite_memoria = 128M; Cantidad máxima de memoria que puede consumir un script (128 MB)

Formato para describir parámetros y sus valores:

nombre_variable = su_valor

Configuración de módulos PHP.

Encuentra una sección Extensiones dinámicas(extensiones dinámicas). Hay una lista bastante grande de módulos para PHP:

;extensión=php_bz2.dll
;extensión=php_curl.dll
;extensión=php_dba.dll
;extensión=php_dbase.dll
;extensión=php_exif.dll
;extensión=php_fdf.dll
;extensión=php_gd2.dll
;extensión=php_gettext.dll
;extensión=php_gmp.dll
;extensión=php_ifx.dll
;extensión=php_imap.dll
;extensión=php_interbase.dll
;extensión=php_ldap.dll
;extensión=php_mbstring.dll
;extensión=php_mcrypt.dll
;extensión=php_mhash.dll

;extensión=php_ming.dll
;extensión=php_msql.dll
;extensión=php_mssql.dll
;extensión=php_mysql.dll
;extensión=php_mysqli.dll
;extensión=php_oci8.dll
;extensión=php_openssl.dll
;extensión=php_pdo.dll

;extensión=php_pdo_mssql.dll
;extensión=php_pdo_mysql.dll
;extensión=php_pdo_oci.dll
;extensión=php_pdo_oci8.dll
;extensión=php_pdo_odbc.dll
;extensión=php_pdo_pgsql.dll

;extensión=php_pgsql.dll
;extensión=php_pspell.dll
;extensión=php_shmop.dll
;extensión=php_snmp.dll
;extensión=php_soap.dll
;extensión=php_sockets.dll
;extensión=php_sqlite.dll
;extensión=php_sybase_ct.dll
;extensión=php_tidy.dll
;extensión=php_xmlrpc.dll
;extensión=php_xsl.dll

Cuando cada módulo está conectado, ocupa una cierta cantidad de memoria operativa. Para trabajar, conectaremos solo aquellos módulos que definitivamente necesitemos, y el resto se podrá conectar según sea necesario.

Para conectar el módulo, debe eliminar el símbolo ';' antes de la línea. Así, descomentaremos la línea y se utilizará el módulo.

Habilitemos la extensión PHP para trabajar con gráficos: php_gd2.dll(lo necesitaremos en el futuro).

Para que PHP encuentre dónde se encuentran las extensiones, le indicamos la ruta a las mismas. Agregue la siguiente línea antes o después de conectar las extensiones. Como resultado, debería obtener lo siguiente:

;;;;;;;;;;;;;;;;;;;;;;
; Extensiones dinámicas;
;;;;;;;;;;;;;;;;;;;;;;
;
; Si desea que una extensión se cargue automáticamente, utilice lo siguiente
; sintaxis:
;
; extensión=nombredelmódulo.extensión
;
; Por ejemplo, en Windows:
;
; extensión=msql.dll
;
; ...o bajo UNIX:
;
; extensión=msql.so
;
; Tenga en cuenta que debe ser únicamente el nombre del módulo; sin información de directorio
; necesita ir aquí. Especifique la ubicación de la extensión con el
; directiva extension_dir anterior.

; Extensiones de Windows
; Tenga en cuenta que la compatibilidad con ODBC está integrada, por lo que no se necesita ningún dll.
; Tenga en cuenta que muchos archivos DLL se encuentran en las extensiones/ (PHP 4) ext/ (PHP 5)
; carpetas de extensión, así como la descarga separada de PECL DLL (PHP 5).
; Asegúrese de configurar correctamente la directiva extension_dir.

extensión_dir=”C:/php5/ext”

;extensión=php_bz2.dll
;extensión=php_curl.dll
;extensión=php_dba.dll
;extensión=php_dbase.dll
;extensión=php_exif.dll
;extensión=php_fdf.dll
extensión=php_gd2.dll
;extensión=php_gettext.dll
;extensión=php_gmp.dll
;extensión=php_ifx.dll
;extensión=php_imap.dll
;extensión=php_interbase.dll
;extensión=php_ldap.dll
;extensión=php_mbstring.dll
;extensión=php_mcrypt.dll
;extensión=php_mhash.dll
;extensión=php_mime_magic.dll
;extensión=php_ming.dll
;extensión=php_msql.dll
;extensión=php_mssql.dll
;extensión=php_mysql.dll
;extensión=php_mysqli.dll
;extensión=php_oci8.dll
;extensión=php_openssl.dll
;extensión=php_pdo.dll
;extensión=php_pdo_firebird.dll
;extensión=php_pdo_mssql.dll
;extensión=php_pdo_mysql.dll
;extensión=php_pdo_oci.dll
;extensión=php_pdo_oci8.dll
;extensión=php_pdo_odbc.dll
;extensión=php_pdo_pgsql.dll
;extensión=php_pdo_sqlite.dll
;extensión=php_pgsql.dll
;extensión=php_pspell.dll
;extensión=php_shmop.dll
;extensión=php_snmp.dll
;extensión=php_soap.dll
;extensión=php_sockets.dll
;extensión=php_sqlite.dll
;extensión=php_sybase_ct.dll
;extensión=php_tidy.dll
;extensión=php_xmlrpc.dll
;extensión=php_xsl.dll
;extensión=php_zip.dll

Guardamos los cambios que hemos realizado. Para que la configuración que realizamos surta efecto, debe reiniciar Apache.

Instalación y configuración de PHP¡terminado!

Como puedes ver, nada complicado. Si durante tu trabajo necesitas otras extensiones, simplemente descomenta la línea con la extensión que necesitas (similar a php_gd2.dll) y reinicie Apache.

En la próxima publicación, te diré cómo hacer que PHP y Apache funcionen juntos.