Instala rápidamente un ambiente de desarrollo local para trabajar con WordPress utilizando Docker.
Este proyecto ofrece una instalación rápida, con versiones estandar y con la mínima cantidad de modificaciones a las imágenes de Docker. Viene configurado con PHP 7.3
, MySQL 5.7
y la última versión de WordPress.
Puedes utilizar la configuración por defecto, pero en ocasiones es recomendable modificar la configuración para que sea igual al servidor de producción. La configuración se ubica en el archivo .env
con las siguientes opciones:
PHP_VERSION
versión de PHP (Versiones disponibles de PHP).PHP_PORT
puerto para servidor web.MYSQL_VERSION
versión de MySQL(Versiones disponibles de MySQL).MYSQL_USER
nombre de usuario para conectarse a MySQL.MYSQL_PASSWORD
clave de acceso para conectarse a MySQL.MYSQL_DATABASE
nombre de la base de datos que se crea por defecto.
La instalación se hace en línea de comandos:
docker-compose up -d
Utilizamos wp-cli
para descargar WordPress (En la última versión y en inglés):
wp core download
Si prefieres puedes instalar WordPress en Español:
wp core download --locale=es_ES
También puedes instalar Wordpress en Español y con una versión especifica:
wp core download --locale=es_ES --version=4.8.8
Finalmente se completa la instalación siguiendo los pasos de la siguiente ruta: http://localhost/
Una vez instalado, se pueden utilizar los siguiente comandos:
docker-compose start # Iniciar el ambiente de desarrollo
docker-compose stop # Detener el ambiente de desarrollo
docker-compose down # Detener y eliminar el ambiente de desarrollo.
/docker/
contiene los archivos de configuración de Docker./www/
carpeta para los archivos PHP de WordPress.
Servicio | Dominio | Usuario | Clave |
---|---|---|---|
MySQL | mysql | wordpress | password |
Web | http://localhost/ | ||
Admin | http://localhost/wp-admin/ |