PHP
Instalación de un entorno PHP en Windows
Buscar..
Observaciones
Los servicios HTTP normalmente se ejecutan en el puerto 80, pero si tiene alguna aplicación instalada como Skype que también utiliza el puerto 80, entonces no se iniciará. En ese caso, debe cambiar el puerto o el puerto de la aplicación en conflicto. Cuando haya terminado, reinicie el servicio HTTP.
Descargar e instalar XAMPP
¿Qué es XAMPP?
XAMPP es el entorno de desarrollo PHP más popular. XAMPP es una distribución Apache completamente gratuita, de código abierto y fácil de instalar que contiene MariaDB, PHP y Perl.
¿De dónde debería descargarlo?
Descargue la versión XAMPP estable adecuada desde su página de descarga . Elija la descarga según el tipo de sistema operativo (32 o 64 bits y versión de sistema operativo) y la versión de PHP que debe admitir.
La última versión actual es XAMPP para Windows 7.0.8 / PHP 7.0.8 .
O puedes seguir esto:
XAMPP para Windows existe en tres sabores diferentes:
- Instalador (Probablemente el
.exe format
la forma más fácil de instalar XAMPP) - ZIP (para los puristas: XAMPP como archivo
.zip format
ZIP ordinario) - 7zip: (para puristas con poco ancho de banda: XAMPP como archivo de
.7zip format
7zip.7zip format
)
¿Cómo instalar y dónde debo colocar mis archivos PHP / html?
Instale con el instalador provisto
- Ejecute el instalador del servidor XAMPP haciendo doble clic en el
.exe
descargado.
Instalar desde el ZIP
- Descomprima los archivos zip en la carpeta de su elección.
- XAMPP está extrayendo al subdirectorio
C:\xampp
debajo del directorio de destino seleccionado. - Ahora inicie el archivo
setup_xampp.bat
para ajustar la configuración de XAMPP a su sistema.
Nota: Si elige un directorio raíz
C:\
como destino, no debe iniciarsetup_xampp.bat
.
Postinstalación
Use el "Panel de control de XAMPP" para tareas adicionales, como iniciar / detener Apache, MySQL, FileZilla y Mercury o instalarlos como servicios.
Manejo de archivos
La instalación es un proceso sencillo y una vez que se complete, puede agregar archivos html / php para que se alojen en el servidor en XAMPP-root/htdocs/
. Luego, inicie el servidor y abra http://localhost/file.php
en un navegador para ver la página.
Nota: la raíz XAMPP predeterminada en Windows es
C:/xampp/htdocs/
Escriba una de las siguientes URL en su navegador web favorito:
http://localhost/
http://127.0.0.1/
Ahora deberías ver la página de inicio de XAMPP.
Descarga, instala y usa WAMP
WampServer es un entorno de desarrollo web de Windows. Te permite crear aplicaciones web con Apache2, PHP y una base de datos MySQL. Además, PhpMyAdmin te permite administrar fácilmente tus bases de datos.
WampServer está disponible de forma gratuita (bajo licencia GPML) en dos versiones distintas: 32 y 64 bits. Wampserver 2.5 no es compatible con Windows XP, ni con SP3, ni con Windows Server 2003. Las versiones más antiguas de WampServer están disponibles en SourceForge .
Versiones de WampServer:
Proporcionando actualmente:
- Apache: 2.4.18
- MySQL: 5.7.11
- PHP: 5.6.19 y 7.0.4
La instalación es simple, simplemente ejecute el instalador, elija la ubicación y finalícelo.
Una vez hecho esto, puede iniciar WampServer. Luego comienza en la bandeja del sistema (barra de tareas), inicialmente de color rojo y luego se vuelve verde una vez que el servidor está activo.
Puede ir a un navegador y escribir localhost o 127.0.0.1 para obtener la página de índice de WAMP. Puede trabajar en PHP localmente a partir de ahora almacenando los archivos en <PATH_TO_WAMP>/www/<php_or_html_file>
y verifique el resultado en http://localhost/<php_or_html_file_name>
Instalar PHP y usarlo con IIS
En primer lugar, necesita tener IIS ( Internet Information Services ) instalado y ejecutándose en su máquina; IIS no está disponible de forma predeterminada, debe agregar la característica desde el Panel de control -> Programas -> Características de Windows.
- Descargue la versión de PHP que le guste de http://windows.php.net/download/ y asegúrese de descargar las versiones de PHP sin riesgo de subprocesos (NTS).
- Extraiga los archivos en
C:\PHP\
. - Abra el
Internet Information Services Administrator IIS
. - Seleccione el elemento raíz en el panel izquierdo.
- Haga doble clic en
Handler Mappings
. - En el panel lateral derecho, haga clic en
Add Module Mapping
. - Configure los valores como este:
Request Path: *.php
Module: FastCgiModule
Executable: C:\PHP\php-cgi.exe
Name: PHP_FastCGI
Request Restrictions: Folder or File, All Verbs, Access: Script
Instale
vcredist_x64.exe
ovcredist_x86.exe
(Visual C ++ 2012 Redistributable) desde https://www.microsoft.com/en-US/download/details.aspx?id=30679Configure su
C:\PHP\php.ini
, especialmente configure elextension_dir ="C:\PHP\ext"
.Restablecer IIS: en una consola de comandos de DOS, escriba
IISRESET
.
Opcionalmente, puede instalar el Administrador de PHP para IIS, que es de gran ayuda para configurar el archivo ini y rastrear el registro de errores (no funciona en Windows 10).
Recuerde establecer index.php
como uno de los documentos predeterminados para IIS.
Si siguió la guía de instalación ahora está listo para probar PHP.
Al igual que Linux, IIS tiene una estructura de directorios en el servidor, la raíz de este árbol es C:\inetpub\wwwroot\
, aquí está el punto de entrada para todos sus archivos públicos y scripts de PHP.
Ahora use su editor favorito, o simplemente el Bloc de notas de Windows, y escriba lo siguiente:
<?php
header('Content-Type: text/html; charset=UTF-8');
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';
Guarde el archivo en C:\inetpub\wwwroot\index.php
utilizando el formato UTF-8 (sin BOM).
Luego abra su nuevo sitio web usando su navegador en esta dirección: http: //localhost/index.php