Skip to content

Instala rápidamente un ambiente de desarrollo local para trabajar con WordPress utilizando Docker

License

Notifications You must be signed in to change notification settings

kodetop/docker-wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker WordPress

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.

Requerimientos

Configurar el ambiente de desarrollo

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.

Instalar el ambiente de desarrollo

La instalación se hace en línea de comandos:

docker-compose up -d

Instalar WordPress

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/

Comandos disponibles

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.

Estructura de Archivos

  • /docker/ contiene los archivos de configuración de Docker.
  • /www/ carpeta para los archivos PHP de WordPress.

Accesos

Servicio Dominio Usuario Clave
MySQL mysql wordpress password
Web http://localhost/
Admin http://localhost/wp-admin/

About

Instala rápidamente un ambiente de desarrollo local para trabajar con WordPress utilizando Docker

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published