«docker-compose» para WordPress – Plugins-temas-config
Seguimos con la serie sobre «docker-compose» para WordPress.
Este es el octavo artículo sobre «docker-compose» para WordPress – Te aconsejo, si no lo has hecho ya, que leas los anteriores.
- «docker-compose» para WordPress -paso a paso -intro
- «docker-compose» para WordPress -paso a paso -restart
- «docker-compose» para WordPress -paso a paso -volumes
- «docker-compose» para WordPress -paso a paso -phpmyadmin
- «docker-compose» para WordPress -paso a paso -environment
- «docker-compose» para WordPress -paso a paso -multiarranque
- «docker-compose» para WordPress -paso a paso -plugins-temas
En este artículo vamos a ver otra forma de insertar plugins y temas a WordPress modificando nuestro archivo «docker-compose» y modificar configuraciones. . .
Como ya es costumbre creamos una nueva carpeta la «07» y en ella pegamos el «docker-compose» y el fichero «.env» que copiamos de la carpeta 6.
En el fichero «docker-compose» vamos a realizar algunos cambios:
Modificamos la primera línea de «mis-plugins» y la dejamos así y las otras las borramos.
# copiar plugins
- ./mis-plugins/:/var/www/html/wp-content/plugins/:rw
Hacemos lo mismo con las líneas «mis-temas» modificando la primera y borrando la segunda.
# copiar themes
- ./mis-temas/:/var/www/html/wp-content/themes/:rw
Esto nos copiará a WordPress todos los temas y plugins que tengamos en estas carpetas «mis-plugins y mis temas»
Pero que después veremos que no estarán dentro de «wp-content» seguirán estando en nuestras carpetas aparte.
Tal y como lo hicimos en el anterior artículo, personalmente me gusta más, podíamos marcar con # los plugins y temas que no queríamos añadir, si bien es verdad que si nuestra intención es añadir muchos es un poco costoso, pero es una sola vez. Y otra ventaja es que nos queda «wp-content» completo.
Bueno seguimos:
Creamos otra línea nueva dentro de «volumes» en la que pondremos:
- ./config/php.ini:/usr/local/etc/php/conf.d/php.ini
Ahora para que esto funcione tenemos que añadir una nueva carpeta dentro de la número «07» que llamaremos «config» y en ella pondremos un archivo que tenemos que crear llamado «php.ini» con estos datos:
file_uploads = On
memory_limit = 512M
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 600
Con esto vamos a modificar las limitaciones que hay en la configuración de php de WordPress.
Y ya estamos listos para arrancar como siempre nuestro «docker-compose».
Bueno ya hemos ido avanzando, pero seguimos y en el próximo artículo vamos a cambiar «Mysql» por «Mariadb» dentro del fichero «docker-compose» .
Si aún te quedan dudas mira este vídeo:
Si te ha gustado este artículo, por favor, comparte - Gracias -