1

Cómo crear un ambiente de desarrollo para WordPress en 3 segundos

6826Puntos

hace 6 años

Teniendo en mente que WordPress es una de las herramientas más utilizadas para desarrollar sitios web, blogs y ahora casi cualquier tipo de aplicación gracias a la WP REST API,* es muy importante tener claro cómo desplegar un ambiente de desarrollo, ya que es la clave para iniciar cualquier proyecto*.

Hace algunos días hice un vídeo en el que expliqué cómo instalar WordPress en local, utilizando un instalador de un ambiente con Apache, MySQL y PHP.

Pero en realidad esta tarea es un poco engorrosa, ya que es necesario descargar cada vez una copia del paquete de WordPress, luego crear una base de datos, y empezar a ensuciar nuestra máquina con un montón de archivos que quizás luego no podremos entender bien.

En este artículo voy a explicarles cómo preparar su máquina para crear un ambiente de desarrollo en tan solo tres segundos.

Qué es Wocker

Wocker es un paquete basado en Docker que nos ayuda a desplegar un ambiente de desarrollo para un proyecto en WordPress.

Wocker funciona bajo Vagrant, gracias a que en su versión 1.6.0 agregó la posibilidad de tener entornos de desarrollo basados en contenedores que pueden ser construidos con Docker.

Cómo usar Wocker

Si tienes instalado Vagrant, VirtualBox y el plugin vagrant-hostsupdater, puedes pasar directamente al paso 4

1- Instalar Vagrant

Primero que todo debemos descargar el instalador de Vagrant para nuestro sistema operativo. Y luego seguir las instrucciones de una clásica y básica instalación.

2- Instalar VirtualBox

Tan simple como descargar el instalador y de nuevo seguir un par de "siguiente", "siguiente" y listo.

3- Instalar el plugin vagrant-hostsupdater

Este plugin le da el poder a Vagrant de editar nuestro archivo hosts. Para instalarlo simplemente abrimos una terminal y ejecutamos:

vagrant plugin install vagrant-hostsupdater

En Windows no es posible auto-editar el archivo de hosts, así que debes agregar manualmente la siguiente línea a tu archivo:

wocker.dev 172.17.8.23
 

4- Clonar el repositorio de Wocker

Por medio de git vamos clonar el repositorio de Wocker simplemente corriendo desde una terminal:

git clone https://github.com/wckr/wocker.git

Luego de descargar el repositorio entramos a la carpeta desde la terminal:

cd wocker

5- Iniciar Wocker

vagrant up

La primera vez que ejecutemos este comando va tomar algunos minutos mientras descarga los archivos necesarios.

6- Tu ambiente listo

Al terminar el proceso del comando, solamente debes entrar a http://wocker.dev/ y verás tu instalación de WordPress lista para desarrollar.

¿Y dónde está la magia de los tres segundos?

Vamos a ver…

Antes de ver la magia, vamos a parar y eliminar el que creamos anteriormente.

Luego simplemente ejecutamos en la terminal:

wocker run --name wp

¡Y listo! de ahora en adelante podrás iniciar un nuevo ambiente de desarrollo en tan solo tres segundos simplemente diferenciandolos por su nombre.

Espero esta guía te sea de ayuda para desarrollar tus proyectos en WordPress y tener más organizados tus ambientes de desarrollo.

Si tienes alguna duda puedes dejarla en los comentarios.

Alejandro
Alejandro
alejandrogm

6826Puntos

hace 6 años

Todas sus entradas
Escribe tu comentario
+ 2
0
1626Puntos

Super util, ya que WordPress da bastante dolores de cabeza en estos casos