Cómo instalar manualmente Apache, PHP y MySQL en Windows 10

SUMARIO

1. Cómo instalar Apache en Windows 10
2. Instalar Microsoft Visual C ++ 2012 Runtime
3. Definir Apache como un servicio
4. Cómo instalar PHP en Windows 10
5. Cómo configurar PHP como un módulo de Apache
6. Cómo instalar MySQL en Windows

En este tutorial te explicamos todos los pasos que debes seguir para saber cómo instalar de forma manual Apache, PHP y MySQL en Windows 10.

En el mundo de sistemas contamos con numerosas herramientas que han sido desarrolladas para aumentar la capacidad de gestión de los datos y lograr una administración mucho más centralizada de estos.

Unas de las aplicaciones más conocidas como son Apache, PHP y MySQL y veremos cómo instalarlas en Windows 10 de forma sencilla y completa.

Apache es uno de los servicios más usados en la actualidad en todo lo relacionado al tema web. Se implementa como un servidor Apache HTTP el cual es un servidor web de código abierto que nos permite crear páginas y administrar servicios web. Es un servidor multiplataforma, libre, robusto y que nos ofrece seguridad y rendimiento. El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) del grupo Apache Software Foundation.

PHP (PHP: Hypertext Preprocessor) es un lenguaje de programación de código abierto muy usado y adecuado para el desarrollo web y es posible que sea incrustado en sitios basados en HTML. Actualmente muchos sitios web están basados en PHP, y PHP se usa para generar páginas web dinámicas.

Para trabajar con las bases de datos contamos con MySQL el cual es un sistema de gestión de base de datos relacional (RDBMS) de código abierto, y está basado en lenguaje de consulta estructurado (SQL). MySQL puede ser ejecutado en ambientes UNIX, Linux y Windows con total compatibilidad.

El enlace te envía hacia la entrada del blog de la cual deriva este manual adaptado para mí: Cómo instalar manualmente Apache, PHP y MySQL en Windows 10


1. Cómo instalar Apache en Windows 10

En primer lugar instalaremos Apache en su versión actual 2.4.28 VC15 desde el siguiente enlace:

https://www.apachelounge.com/download/

Esta descarga de Apache Lounge nos permite construir Apache siempre con las dependencias actualizadas y los compiladores más recientes que han sido probados de forma completa. Los binarios son referenciados por ASF, Microsoft, PHP, etc. y cada vez más software se empaqueta dentro de estos binarios y módulos.

Estos binarios son construidos con las fuentes de ASF en httpd.apache.org, y contienen los últimos parches y las últimas dependencias como zlib, openssl, etc. Los binarios no se ejecutan en Windows XP y 2003 y se pueden ejecutar en: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.

Allí podremos elegir la versión de 32 o 64 bits en base a la arquitectura que dispongamos. Una vez descarguemos el archivo .zip procedemos a su extracción.

Lo que hemos descomprimido será copiado en la raíz de C, en este caso copiaremos la carpeta Apache24.


    2. Instalar Microsoft Visual C ++ 2012 Runtime

    El siguiente paso consiste en descargar e instalar Microsoft Visual C ++ 2012 Runtime el cual es necesario para ejecutar Apache en Windows Environment.

    Este podrá ser descargado desde el siguiente enlace:

    Microsoft Visual C ++ 2012 Runtime

    El siguiente paso consiste en editar el archivo httpd.conf el cual encontramos en la ruta C:Apache24conf y allí podemos dar clic derecho sobre él y seleccionar la opción Abrir con y allí elegir el editor de texto deseado:

    En el archivo desplegado realizaremos los siguientes cambios:

    - En la línea Listen establecer *.80 para que escuche todas las peticiones por dicho puerto
    - En la línea ServerName especificar localhost:80 para definir el nombre de dominio del servidor
    - En la línea AllowOverride cambiar none por All para permitir reemplazos .htaccess

    Guardamos los cambios en el archivo.


      3. Definir Apache como un servicio

      El siguiente paso consiste en establecer Apache como un servicio en Windows 10 y para ello abrimos una consola del símbolo del sistema como administradores e ingresamos lo siguiente.

      cd C:/Apache24/in

      Una vez estemos en el directorio ejecutamos:

      httpd -k install

      Para validar Apache crearemos un archivo llamado index.html y pegaremos lo siguiente:

      html
      head title "testing Apache" /title /head
      body p Apache está trabajando! /p /body
      /html

      Una vez guardado procedemos a ir a un navegador y escribir lo siguiente:

      http://localhost/index.html


        4. Cómo instalar PHP en Windows 10

        Una vez instalado Apache será necesario instalar PHP el cual podemos descargar desde el siguiente enlace. Su versión actual es 7.1 VC14.

        PHP

        Una vez descargado extraeremos el contenido en una carpeta la cual renombraremos php y la pegaremos en la raíz de C:

        Allí editaremos el archivo INI, bien sea el de producción o desarrollo, y estableceremos la siguiente línea:

        extension_dir = “C:phpext”

        Allí podremos permitir otras extensiones según sea necesario como: Curl, GD, MySQL. A continuación iremos a la siguiente ruta:

        Panel de control/Sistema y seguridad/Sistema

        Allí pulsamos en la opción Configuración avanzada del sistema.

        Allí pulsamos en el botón Variables de entorno y en la nueva ventana vamos a la sección Variables del sistema ubicamos la línea Path y pulsamos en el botón Editar:

        En la ventana desplegada pulsamos en el botón Nuevo y añadiremos la línea C:php:

        Pulsamos en Aceptar para guardar los cambios. Después de configurar la variable de entorno, es necesario reiniciar el sistema.


          5. Cómo configurar PHP como un módulo de Apache

          Ahora debemos editar el archivo de configuración de Apache y añadir las siguientes líneas en la parte inferior del archivo y guardamos los cambios.

          C:Apache24Confhttpd.confLoadModule php5_module “c:/php/php5apache2_4.dll”

          AddHandler application/x-httpd-php .php

          # configure the path to php.ini

          PHPIniDir “C:/php”


            6. Cómo instalar MySQL en Windows

            El siguiente paso será instalar MySQL el cual cuenta con la versión 5.6 como la más reciente y puede ser descargada en el siguiente enlace:

            MySQL

            Una vez descargado ejecutaremos el archivo MSI para iniciar el proceso de instalación de MySQL en Windows 10 y veremos la siguiente ventana. Allí activaremos la casilla para aceptar los términos de licencia y pulsamos en Next y ahora podemos elegir el tipo de configuración de MySQL a instalar.

            En el costado derecho veremos las respectivas funcionalidades, en este ejemplo seleccionaremos Developer Default.

            Una vez seleccionado pulsamos en Next y serán comprobados todos los requisitos y en caso de fallar alguno podemos seleccionarlo y pulsar en el botón Execute para su instalación.

            Una vez finalizada esta actualización veremos que podemos seguir adelante con la instalación.

            Pulsamos en Next y veremos lo siguiente. Allí debemos pulsar en el botón Execute para instalar o actualizar todos los requisitos.

            Una vez finalizado el proceso de comprobación pulsamos en Next y, allí pulsamos en Next otra vez y veremos los respectivos parámetros de configuración de MySQL. Pulsamos en Next y ahora debemos asignar la respectiva contraseña de MYSQL.

            Al pulsar en Next veremos el nombre del servicio de MySQL y podemos configurar si MySQL se ejecuta al inicio.

            Pulsamos de nuevo en Next y podremos configurar los parámetros de plugins y extensiones.

            Al pulsar en Next y podremos ver un resumen de los ajustes a realizar.

            Finalmente, pulsaremos en el botón Execute para aplicar los cambios y completar la instalación.

            De esta forma hemos instalado Apache, PHP y MySQL en Windows 10.

                Tags: configuracion

                22-04-2019
                Volver