Cargando

Ir a contenido

X

 


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

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


Escrito por oct 05 2017 17:46



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.

 

Hoy Solvetic se enfocará en algunas 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.

 

Para que no tengas que elegir te enseñamos cómo poder tener a la vez Linux Mint y Windows 10 al arrancar haciendo un Dual Boot.

 

Qué es Apache
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.

 

Qué es PHP
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.

 

Qué es MYSQL
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.

 

Podemos ver la practicidad de estas aplicaciones y para instalarlas en Windows 10 tenemos dos opciones:

 

Opción 1
La primer opción disponible es descargando e instalando paquetes ya listos para su uso y los más populares son WampServer, XAMPP los cuales son distribuciones de Apache gratuitas y fácil de instalar las cuales contienen MariaDB, PHP y Perl.

 

Opción 2
En segundo lugar, contamos con la opción de crear nuestro propio servidor WAMP funcional descargando de forma individual cada uno de los componentes.

 

Para este caso realizaremos el proceso de instalación de forma manual.

 


1. Cómo instalar Apache en Windows 10


apache-logo.png

 

Paso 1

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

 

 

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:

 

INSTALAR-MANUALMENTE-APACHE-windows-1.png

 

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

 

 

Paso 2

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:

 

 

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

 

INSTALAR-MANUALMENTE-APACHE-windows-3.png

 

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.

 


2. 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\bin
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

INSTALAR-MANUALMENTE-APACHE-windows-6.png

 


3. Cómo instalar PHP en Windows 10


php-logo.png

 

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

 

 

Paso 1

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”
Paso 2

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

Instalación-de-PHP-en-Windows-10-9.png

 

Paso 3

Allí pulsamos en la opción Configuración avanzada del sistema y será desplegada la siguiente ventana:

 

Instalación-de-PHP-en-Windows-10-10.png

 

Paso 4

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:

 

Instalación-de-PHP-en-Windows-10-11.png

 

Paso 5

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

 

Instalación-de-PHP-en-Windows-10-12.png

 

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

 


4. 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”

 


5. Cómo instalar MySQL en Windows


mysql-logo.png

 

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:

 

 

Paso 1

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:

 

 

Paso 2

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:

 

 

Paso 3

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

 

 

Paso 4

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

 

 

Paso 5

Una vez finalizado el proceso de comprobación veremos lo siguiente:

 

 

Pulsamos en Next y veremos lo siguiente:

 

 

Allí pulsamos en Next y veremos lo siguiente:

 

 

Paso 6

Allí veremos los respectivos parámetros de configuración de MySQL. Pulsamos en Next y ahora debemos asignar la respectiva contraseña de MYSQL:

 

 

Paso 7

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

 

 

Paso 8

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.

 

Te explicamos cómo instalar Apache, MariaDB y PHP en el sistema de código abierto FreeBSD.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!


Tutoriales Relacionados



1 Comentarios

Muchas gracias, estoy buscando una manera de instalar WAMP y que pueda deshabilitarse fácilmente y ésta que describes pinta para ello. ¿Cómo puedo deshabilitar A/P/M mientras no lo uso? Prácticamente necesito habilitarles 10 días al mes y no tengo buena máquina para éstos y otros recursos.

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado oct 05 2017 17:46
  •   Visitas 29.7K
  •   Nivel
    Profesional