Instalar WordPress + MySQL + phpMyAdmin + Nginx y SSL con Docker-Compose
En esta entrada, tal y como comenté en el artículo anterior, vamos a ver la forma de instalar WordPress + MySQL + phpMyAdmin y además usaremos Nginx + Letsencrypt para obtener el certificado gratuito SSL. Todo esto lo haremos empleando Docker-Compose.
Por supuesto es necesario ya tener instalado Docker y Docker-Compose, puedes ver como hacerlo aquí.
Nos bajamos la aplicación desde Github, después una vez ya descomprimido debes modificar en el fichero docker-compose.yaml las líneas donde pone "tudominio.com" y poner tu dominio (o subdominio) y también en la línea donde pone "admin@gmail.com" tienes que poner el email correcto.
Es obligatorio que el dominio o subdominio que utilices esté registrado, caso contrario esto no funcionará.
También es necesario que los DNS del dominio apunten a la IP donde tengas este "docker-compose".
Y ahora subimos la carpeta por FTP a nuestro servidor linux (en esta ocasión con Debian 10).
En la terminal para poner en marcha el contenedor solo tenemos que escribir este comando:
sudo docker-compose up -d
Por último en tu navegador preferido pon la URL de tu dominio.....
Y LISTO.
Si aún te quedan dudas mira este vídeo:
Si te ha gustado este artículo, por favor, comparte - Gracias -