Para poder empezar a aprender a programar en PHP, debemos tener un
servidor web con PHP instalado, y lo más cómodo para trabajar es que lo
tengamos en nuestro propio ordenador. Las herramientas que necesitamos,
son un servidor web ( en el curso se utiliza Apache pero el IIS de
Windows también puede servir ), el propio PHP y posiblemente el motor de
bases de datos MySQL.
Todo esto se puede instalar por separado, o se puede hacer con paquetes que instalan y configuran PHP, Apache y MySQL. Aunque en este capítulo enseñaré a instalar el XAMPP, existen otros como el WAMP ( ver Instalación de Wamp en windows ) o el easyPHP.
El
XAMPP es el único paquete de los que hemos comentado en este capítulo
disponible para multiplataforma (Windows, Mac OS X, GNU/Linux y
Solaris). Incluye, entre otros, aplicaciones como el Apache, el MySQL,
el intérprete PHP, el OpenSSL, el phpMyAdmin, el Mercury Mail Transport
System y el FileZilla FTP Server.
El primer que hacemos es descargarnos el instalador. Os explicaré la instalación para WINDOWS, pero los paquetes de instalación de otros SO los encontramos en la misma página. Nos damos cuenta de que la versión para WINDOWS supera los 30 MB, así que tened paciencia los que no dispongan de conexión rápida a Internet o bajaos el WAMP Server o el EasyPHP (al final del artículo).

Una vez bajado el ejecutable, lo abrimos y vemos que nos pregunta por el idioma en que queremos realizar la instalación (hay 11, uno de ellos el español).
Después de esto, nos dan la bienvenida al asistente de instalación i, al presionar sobre Siguiente, nos preguntan el directorio sobre el cual queremos realizar la instalación.

El asistente nos da la bienvenida.

Especificamos el directorio de instalación.
Si la instalación se produce sin problemas, presionamos sobre Acabar y el XAMPP ya estará listo.

Proceso de instalación.

La instalación se ha finalizado.
Si lo ejecutas, podrás visualizar el XAMPP Control Panel Application, donde podrás poner en funcionamiento el Apache, el MySQL, el FileZilla y el Mercury.

XAMPP Control Panel.
Tan solo por tener activado el Apache, puedes acceder al http://localhost, donde podrás ver si se ha instalado correctamente el servidor local.

Localhost por defecto de XAMPP.
Aunque lo puedes eliminar, el localhost por defecto de XAMPP puede ser muy útil: des de allí puedes acceder a todas las herramientas, y además puedes ver cuál es el estado de este y sus agujeros de seguridad.
EasyPHP

WAMP Server

Si os descargáis uno de los dos últimos y queréis trabajar con GD Images, tendréis de desbloquear la librería al archivo de configuración de PHP (php.ini a la carpeta conf_files de EasyPHP y a la carpeta Apache2/bin del WAMP). Buscad la línea
;extension=php_gd2.dll
i sacadle el punto y coma. Quedará así:
extension=php_gd2.dll
Todo esto se puede instalar por separado, o se puede hacer con paquetes que instalan y configuran PHP, Apache y MySQL. Aunque en este capítulo enseñaré a instalar el XAMPP, existen otros como el WAMP ( ver Instalación de Wamp en windows ) o el easyPHP.
Tabla de contenido
- · El XAMPP
- · Otros paquetes.
El XAMPP
El primer que hacemos es descargarnos el instalador. Os explicaré la instalación para WINDOWS, pero los paquetes de instalación de otros SO los encontramos en la misma página. Nos damos cuenta de que la versión para WINDOWS supera los 30 MB, así que tened paciencia los que no dispongan de conexión rápida a Internet o bajaos el WAMP Server o el EasyPHP (al final del artículo).
Una vez bajado el ejecutable, lo abrimos y vemos que nos pregunta por el idioma en que queremos realizar la instalación (hay 11, uno de ellos el español).
Después de esto, nos dan la bienvenida al asistente de instalación i, al presionar sobre Siguiente, nos preguntan el directorio sobre el cual queremos realizar la instalación.
El asistente nos da la bienvenida.
Especificamos el directorio de instalación.
Si la instalación se produce sin problemas, presionamos sobre Acabar y el XAMPP ya estará listo.
Proceso de instalación.
La instalación se ha finalizado.
Si lo ejecutas, podrás visualizar el XAMPP Control Panel Application, donde podrás poner en funcionamiento el Apache, el MySQL, el FileZilla y el Mercury.
XAMPP Control Panel.
Tan solo por tener activado el Apache, puedes acceder al http://localhost, donde podrás ver si se ha instalado correctamente el servidor local.
Localhost por defecto de XAMPP.
Aunque lo puedes eliminar, el localhost por defecto de XAMPP puede ser muy útil: des de allí puedes acceder a todas las herramientas, y además puedes ver cuál es el estado de este y sus agujeros de seguridad.
Otros paquetes.
Además del XAMPP, hay otros paquetes de instalación del servidor local. No os quedéis tan solo con esto, probar ne tantos como podáis. Aquí os dejo dos:EasyPHP
EasyPHP contiene el mínimo para poder trabajar bien: un servidor web (Apache), el intérprete PHP y el MySQL. La última versión está disponible en español (y en 27 lenguas más) y tan solo ocupa 7 MB la aplicación y 144 KB todo el conjunto de idiomas. Aún así, la última versión es muy antiguas y les versiones del Apache y el PHP están muy desfasadas (Apache 1.x y PHP4), para el que si te quieres introducir en programación orientada a objectos te recomiendo seguir leyendo.
Web para descargartelo: http://www.easyphp.org/telechargements.php3
WAMP Server
WAMP es el acrónimo de Windows Apache MySQL PHP. Es bastante más completo, ya que incorpora el PHP5, el Apache 2 y el MySQL 5. No dispone de más idiomas que no sean el inglés o el francés y ocupa unos 17 MB.
Web para descargartelo: http://www.wampserver.com/en/download.php
Si os descargáis uno de los dos últimos y queréis trabajar con GD Images, tendréis de desbloquear la librería al archivo de configuración de PHP (php.ini a la carpeta conf_files de EasyPHP y a la carpeta Apache2/bin del WAMP). Buscad la línea
;extension=php_gd2.dll
i sacadle el punto y coma. Quedará así:
extension=php_gd2.dll
me funciono, gracias
ResponderEliminar