Cómo configurar tu propio servidor WAMP

Cómo configurar tu propio servidor WAMP / Windows

Una gran cantidad de sitios web se ejecutan utilizando un trío de servicios: Apache, MySQL y PHP. Es una combinación probada que funciona fenomenalmente bien, la mayoría del tiempo. Por lo general, para obtener acceso a esta trifecta, necesita comprar alojamiento web. El alojamiento web se ejecuta en un servidor remoto que es muy probable que esté ejecutando algún tipo de Linux.

Sin embargo, ¿no sería más fácil si pudiera llevar el trío de servicios a su computadora para que se ejecute localmente? Un servidor WAMP hace justamente esto. Sigue leyendo para saber cómo configurar un servidor WAMP en tu máquina con Windows 10.

¿Qué es un servidor WAMP??

Primero lo primero: ¿qué es un servidor WAMP? WAMP significa Windows UNApache, METROySQL, y PAGHP. Compara esto con LAMP (Linux UNApache, METROySQL, y PAGHP) o MAMP (METROC.A UNApache, METROySQL, y PAGHP).

Un servidor WAMP, entonces, es un entorno de desarrollo web para Windows. En lugar de requerir acceso a un servidor con Apache, MySQL y PHP, un servidor WAMP crea un entorno local. El entorno local permite a los desarrolladores web continuar su trabajo fuera de línea, así como las características de prueba antes de desplegarlos en entornos en vivo. (Aquí se explica cómo crear un entorno de desarrollo web virtual).

Apache, MySQL y PHP están disponibles para descarga individual. Cada servicio tiene un instalador de Windows. (Cómo instalar MySQL en Windows 10 Cómo instalar una base de datos MySQL en Windows Cómo instalar una base de datos MySQL en Windows Si a menudo escribes aplicaciones que se conectan a servidores de bases de datos, es bueno si sabes cómo instalar una base de datos MySQL en tu máquina con Windows para propósitos de prueba. Leer más explica más) Sin embargo, luego tiene que configurar cada servicio. Y mientras que innumerables tutoriales le muestran exactamente cómo hacerlo, un servidor WAMP automatiza una proporción decente de la configuración.

Cómo instalar y configurar WampServer

Para el resto del artículo, hablaré sobre WampServer, la instalación oficial. Usar WampServer es a menudo la forma más rápida y fácil. Además, también tiene mucho soporte en línea. Vamos a configurarlo!

Paso 1: Descarga e instala WampServer

Diríjase al sitio oficial de WampServer y descargue la última versión para su tipo de sistema operativo (32 o 64 bits) Al momento de escribir, WampServer 3 incluye Apache 2.4, MySQL 5.7 y PHP 5.6. Cuando se complete la descarga, ejecute el instalador.

El instalador deja claro que no debe instalar WampServer sobre una versión existente. Las opciones de instalación predeterminadas deberían ser suficientes para la mayoría de los usuarios, pero debe instalar WampServer en la raíz del directorio (por ejemplo, C: \ wamp o C: \ wamp64). Recomendaría cambiar el navegador predeterminado a algo más moderno que internet Explorer. Del mismo modo, si desea seleccionar una opción diferente de Bloc de notas, siga adelante.

Tenga en cuenta que WampServer no funciona en particiones de unidades FAT32 o exFAT. Sólo funciona en una unidad NTFS. Además, WampServer 3 no se ejecutará en Windows XP porque utiliza Apache 2.4.X y requiere Microsoft Visual C / C ++ Redistributable 2015 (VC14).

(Por supuesto, no debería ejecutar Windows XP 7 maneras en que Windows 10 es más seguro que en Windows XP 7 formas en que Windows 10 es más seguro que en Windows XP Incluso si no le gusta Windows 10, realmente debería haber migrado de Windows XP por ahora. Le mostramos cómo el sistema operativo de 13 años ahora está plagado de problemas de seguridad. Lea más en este día y en la era ...)

Paso 2: Configurar WampServer

Cuando se completa el proceso de instalación, puede iniciar WampServer. Cuando lo ejecutes por primera vez, verás una ventana de comando negra. Solo parpadeará en su pantalla durante unos segundos, antes de desaparecer. Cuando aparezca la notificación del Firewall de Windows, permita que WampServer se conecte utilizando su red privada. Su próximo puerto de llamada es la bandeja de iconos del sistema donde WampServer está al acecho..

Dirígete a la bandeja. Si el icono de WampServer es verde, sus servicios de WampServer están activos y listos para su uso. Si el icono es rojo o naranja, significa que algo en su sistema está interfiriendo con WampServer. El mejor curso de acción es reiniciar su sistema, luego abrir WampServer nuevamente. Se sabe que Skype interfiere con WampServer, al igual que algunos juegos que usan el puerto 80 para comunicarse con Internet.

Cuando el icono es verde, puedes dirigirte a tu navegador. Tipo http: // localhost en la barra de direcciones y pulse Entrar. Todo está bien, esto mostrará la página de inicio de WampServer, así:

Desde aquí puede acceder a herramientas como phpinfo y phpMyAdmin, así como a la documentación oficial de Apache y PHP. Además, cuando cree un nuevo proyecto, aparecerá en esta página de inicio en Tus proyectos. Lo mismo va para Tus alias, Pero estas son para tus bases de datos de proyectos..

Paso 3: Crea tu primer proyecto WampServer

Ahora para hacer tu primer proyecto WampServer. En el siguiente ejemplo, instalará WordPress en WampServer para el acceso local.

Cree una base de datos MySQL en blanco para su nuevo sitio. Seleccionar phpMyAdmin desde la página de http: // localhost de WampServer. El nombre de usuario predeterminado es raíz, y no hay una contraseña (puede corregir esto en un momento, aunque es local, pero debe mantener las prácticas de seguridad). Después de iniciar sesión, seleccione Bases de datos desde la barra de menú. Ingrese un nombre para su base de datos y presione Crear.

A continuación, instale WordPress. Si dejó la instalación de WampServer a su configuración predeterminada, encontrará la carpeta de su proyecto en C: \ wamp \ www o C: \ wamp64 \ www.

Dirígete a la www carpeta, haga clic derecho y seleccione Nuevo> Carpeta desde el menú contextual. Nombra la carpeta “WordPress.” Descargue la última versión de WordPress y extraiga el contenido del archivo en el wamp \ www \ WordPress \ carpeta.

Ahora para comprobar si la instalación de WordPress está funcionando..

Tipo http: // localhost / wordpress en la barra de direcciones de su navegador web y presione Entrar. Debería encontrar el índice del sitio de WordPress, desde el cual puede seleccionar wordpress /. El instalador de WordPress debería iniciarse automáticamente y guiarlo a través del proceso de instalación. (El nombre de usuario y la contraseña son los mismos que para el inicio de sesión de MySQL, y usted acaba de crear el nombre de la base de datos).

Todo bien, llegarás al Ejecutar la instalación pantalla. Desde aquí, usted completa la información de su sitio web, después de lo cual puede acceder a su panel de WordPress usando la Iniciar sesión botón.

¡Felicidades! Acaba de terminar de crear su primer proyecto de WampServer con WordPress. Sin embargo, si desea otro proyecto, consulte nuestro tutorial sobre cómo alojar un sitio de WordPress en una Raspberry Pi. Cómo alojar un sitio de WordPress en la Raspberry Pi. Cómo alojar un sitio de WordPress en la Raspberry Pi. ¿Pi? A continuación, le indicamos cómo comenzar instalando LAMP y WordPress. Leer más (utilizando un servidor LAMP).

Configuraciones avanzadas de WampServer

WampServer es altamente personalizable dependiendo de sus requerimientos.

Personalización de PHP

Dependiendo del tipo de programa que intente instalar en WampServer, es posible que necesite extensiones adicionales que no estén cargadas de forma predeterminada. WampServer tiene una larga lista de configuraciones y scripts de PHP preinstalados. 5 Mejores recursos de scripts PHP gratuitos en línea 5 Mejores recursos de scripts PHP gratuitos en línea Incluso si no los usa tal como están, siempre puede usar scripts de los siguientes recursos de scripts PHP como andamios para su propio código o como herramientas de aprendizaje para comprender mejor PHP Lea más para que pueda elegir.

Diríjase al icono de la bandeja de WampServer, luego a PHP> Extensiones PHP, y haz tu selección.

Personalización de apache

Puede personalizar la configuración de Apache desde el mismo icono de la bandeja de WampServer, como los módulos personalizados y preinstalados, con qué alias está trabajando, la versión de Apache (si tiene varias instaladas) y más.

Personalización MySQL

Uno de los primeros cambios de MySQL que se deben hacer es agregar una contraseña a su cuenta de root. No estás en riesgo inmediato porque tu sitio es local, pero es mejor cambiar esto ahora, para que no lo olvides. Y seamos sinceros, la seguridad es seria y sería un tonto no agregar una contraseña, por si acaso.

Vuelve al icono de la bandeja de WampServer. Seleccionar MySQL> consola MySQL. El nombre de usuario sigue siendo raíz, y no hay contraseña Ingrese el siguiente comando:

CONFIGURAR CONTRASEÑA para root @ localhost = CONTRASEÑA ('yourpasswordhere')

Ahora ha establecido una contraseña para su cuenta de root.

Adelante y WampServer!

Ahora que está listo y en funcionamiento, puede comenzar a jugar con instalaciones, configuraciones personalizadas y más. O simplemente conozca MySQL, Apache y PHP mejor, a través de prueba y error. O bien, consulte nuestra lista de los comandos SQL más importantes. 13 Comandos SQL más importantes que cualquier programador debe saber 13. Comandos SQL más importantes que cualquier programador debe saber. Cada sitio web grande o dinámico usa una base de datos de alguna manera, y cuando se combina con el lenguaje de consulta estructurado ( SQL), las posibilidades para manipular datos realmente son infinitas. Lea más para cualquier programador digno de su sal.

Obtenga más información sobre: ​​Servidor Apache, Programación PHP, SQL, Alojamiento web, Servidor web.