informaticaPC

Instalar Apache, PHP y MySQL (1/5)

Descargar Apache, PHP y MySQL

En el presente tutorial te mostraremos paso a paso cómo instalar en tu PC un servidor web Apache con el lenguaje de programación PHP y un servidor MySQL, así como a realizar conexiones con dicha base de datos.

Descargar el servidor web Apache:

  • Página principal del proyecto: [ enlace ]
  • Página de descargas: [ enlace (versiones Win-32 Binary) ]

Descargar PHP:

  • Página principal del proyecto: [ enlace ]
  • Página de descargas: [ enlace ]
  • NOTA 1: puesto que vamos a utilizar Apache descargaremos una versión VC6 (compiladas para Apache) y en formato ZIP (puesto que incluyen las extensiones).
  • NOTA 2: Como utilizamos Apache es recomendable descargar una versión Thread Safe. Utilizaríamos la de tipo Non-Thread Safe si fuéramos a ejecutar PHP en el servidor web Internet Information Server (IIS).

Descargar el servidor de bases de datos MySQL:

  • Página principal del proyecto: [ enlace ]
  • Página de descargas: [ enlace ]

Para confeccionar el presente tutorial hemos utilizado las siguientes versiones de los instaladores:

  • Apache: apache_2.2.4-win32-x86-no_ssl.msi
  • PHP: php-5.2.12-Win32.zip
  • MySQL: mysql-5.5.21-win32.msi
Información

Antes de realizar la instalación, si tienes instalado XAMPP asegúrate de detener la ejecución de Apache y MySQL.

Descomprimir PHP

Creamos por ejemplo una carpeta c:\php5 y descomprimimos el archivo descargado dentro de ella, debiendo quedar del siguiente modo:

Directorio de PHP

A continuación crea una copia del archivo php.ini-recommended y renómbralo a php.ini.

Instalar Apache

Para instalar Apache en Windows 7 o Windows Vista hemos de ejecutar el instalador como administrador.

Para ello, manteniendo pulsada la tecla Mayús haremos clic con el botón derecho del ratón en el archivo y seleccionamos Ejecutar como otro usuario, y a continuación introducimos el usuario y contraseña del administrador del equipo:

Ejecutar como otro usuario

Otra forma de hacerlo es acudiendo a Inicio, Todos los programas, Accesorios para luego hacer clic con el botón derecho del ratón sobre Símbolo del sistema y seleccionando la opción Ejecutar como administrador en el menú contextual:

Ejecutar como administrador

Suponiendo que tuvieras el instalador de Apache en la carpeta c:\temp, introduce los siguientes comandos y pulsa la tecla Enter:

cd \temp

dir

Símbolo del sistema

Con el primero nos situamos en la carpeta "c:\temp" y con el segundo mostramos el contenido del directorio.

Después pulsa la tecla 'a' y luego la tecla Tab (para que se escriba el resto del nombre del archivo instalador de Apache) y finalmente Enter para ejecutar el instalador.

Una vez en el instalador del servidor web Apache pulsaremos el botón Next para comenzar:

Instalación de Apache

Marcamos la opción I accept the terms in the license agreement, y pulsamos en Next:

En esta pantalla pulsamos en Next:

Apache

En la siguiente pantalla, puesto que estamos instalando Apache en nuestro propio ordenador para realizar nuestras pruebas, escribiremos localhost en los dos primeros cuadros de texto, y una dirección de correo en el tercero ('webmaster@locahost.com', por ejemplo):

Instalación de Apache

En la parte inferior podemos marcar la opción for All Users, on Port 80, as a Service – Recommended.

Finalmente, pulsaremos en Next.

Después seleccionamos la instalación Typical y pulsamos en Next:

En esta pantalla podemos seleccionar el directorio de instalación:

En lugar de utilizar el que se muestra por defecto pulsaremos en el botón Change para seleccionar otro.

En el cuadro de texto en la parte inferior escribiremos c:\apache22 y pulsaremos en OK para volver a la pantalla anterior, en la que haremos clic en el botón Next para pasar a la siguiente:

Para que de comienzo la instalación haremos clic en Install:

Una vez terminada la instalación pulsaremos en Finish:

Comprobar si Apache se está ejecutando

Para comprobar si el servidor web se encuentra en marcha (lo estará si la instalación se realizó correctamente) introduciremos 127.0.0.1 o localhost en la barra de direcciones de nuestro navegador web.

Deberíamos ver el mensaje mostrado en la imagen:

Comprobar Apache

Iniciar y detener el servidor Web

En la parte derecha de la barra de tareas veremos ahora el icono de Apache Monitor Apache Monitor, desde el que podremos iniciar y detener rápidamente el servidor web Apache, bien desde el menú contextual que se muestra al hacer clic con el botón izquierdo sobre dicho icono, o bien desde la ventana que se muestra al hacer clic con el botón derecho sobre él y seleccionando la opción Open Apache Monitor.

Opcionalmente, también podremos detenerlo desde la ventana Servicios, a la cual podremos acceder haciendo clic con el botón derecho en el icono de Apache Monitor y seleccionando Open Services:

Apache Monitor

Servicios de Windows

Otro modo de llegar a esta ventana es escribiendo la palabra servicios en el cuadro de búsqueda del menú de Inicio y pulsando la tecla Enter:

Servicios del sistema

Una tercera forma de llegar a esta ventana es acudiendo a Inicio, Panel de Control, Sistema y Seguridad, Herramientas Administrativas, Servicios (en Windows 7).

Una vez hayamos accedido a la siguiente ventana localizaremos la siguiente línea:

Servicio de Apache

Haciendo doble clic encima se abrirá el siguiente cuadro de diálogo, en el que también podremos configurar otras opciones, como por ejemplo si el servicio debe iniciarse de forma manual o automáticamente al iniciarse Windows:

Iniciar y detener Apache

Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su uso