ProgramacionWeb - Ayuda al webmaster
No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
13 votos
Instalar fácilmente Apache y PHP
 
 
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.

ArribaTabla de contenido

Arriba
El XAMPP

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.

Arriba
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

También tenéis la opción de bajaros el Apache, el intérprete de PHP y todas les utilidades por separado y incorporarlas como se explica en estos dos artículos: Instalación de Apache2 en Windows y Instalar PHP en Windows
 
Anterior y siguiente
Introduccion al PHP
 
Comentarios
15/01/09 Comentario 1083
Orale esta muy bueno esto gracias
08/07/09 apache etc
Yo he instalado wamp5 en mi maquina hace tiempo para gestionar un servidor de juegos, fue apasionante ya que no tenia idea de lo que instalaba, converti mi pc nada mas ni nada menos que en un servidor como los de internet. Es facil de usar.
03/08/09 Comentario 1289
Gracias Xampp!
12/10/09 super
esta genmial debo cobnfesar que es lo mejro que he encontrado para aprender esto tenia nociones pero nunka tambien explicado de verdad muchas gracias por hacer esto esta genial ojala y termine el curso diciendo lo mismo y de verdad aprendiendo nose cuando hicieron esto pero cuando estaba estudiando nunca lo vi esta genial¡¡¡
22/10/09 Comentario 1365
La verdad la explicaciones son de primeras ya por fin tendre mi propio servidor en mi ordenado.......
04/11/09 Comentario 1376
Soy nuevo en este asunto de la programación en php. De hecho soy nuevo en lo que a programación se refiere. Soy un usuario común y corriente, pero me han hablado de este programa y creo que es una alternativa para desarrollar incluso tus propios proyectos.
Hasta el momento he disfrutado todo lo que he visto y creo que lo seguiré haciendo.
Gracias a todos los involucrados en este proyecto.

Roca Firme
18/01/10 Comentario 1427
De momento va bastante bien aunque... de momento no he hecho mas que instalar un programa asi que... poco a poco. Aunque espero terminar haciendo mi página web muuucho mas completa!!!
28/01/10 Opción Español?
Hola a todos y todas:

Aquí es aprendiendo y practicando. Estoy en la fase de descargar e instalar xampp y no me dio la opción en español.

Imagino que más adelante podré modificar el lenguaje del entorno de trabajo y ponerlo en mi idioma nativo (aunque me defiendo con el inglés)

El curso está muy claro, estructurado y agradable.

Esperaré para avanzar más en el curso y dejar otras opiniones.

Atentamante,

Orlando Isaza
Medellín Colombia.
11/02/10 Comentario 1436
Hola! Ya instale el XAMPP y estuve trabajando con la pagina (localhost). Ahora vere como sigue esto. ES muy interesante. Se aceptan recomendaciones! Gracias!
19/04/10 Comentario 1471
Se agradece ya que estoy empezando y esto resulto ser sumamente sencillo gracias nuevamente
 
Resolver dudas
Si tienes problemas o dudas con el contenido del artículo no dudes a preguntar en los foros de PHP de Programación Web indicando el artículo al que te refieres.