Instalar-WordPress

Instalación

Prologo: (Esta instalación de WordPress la realizare con Docker-compose, siempre utilizo docker, tiene sus ventajas como aislamiento del sistema-operativo del anfitrión, portabilidad puedo usarlo en Windows , Mac , Linux, este ultimo es el que usare opción alta mente recomendable, “tenemos que tener Docker instalado en la maquina anfitriona”) .

 

Instalar-WordPress (Docker-Compose)

-. Docker Desktop incluye Docker Compose junto con Docker Engine y Docker CLI, que son requisitos previos de Compose. Necesitamos tener el editor “nano” instalado o similar. Crearemos el sitios-Web por lo tanto necesitamos un ficheros docker-compose.yml.

Verificar la versión de compose:

  • In: root@juan-SATELLITE-C55-C-1JM:/# docker compose version
  • Out: Docker Compose version v2.17.2

Instalar Nano y version:

  • In: root@juan-SATELLITE-C55-C-1JM:/# apt install nano
  • In: root@juan-SATELLITE-C55-C-1JM:/# nano –version
  • Out: GNU nano, version 4.8

Creamos la arquitectura de carpetas, ficheros:

  • In: root@juan-SATELLITE-C55-C-1JM:/# mkdir Moreluz-Web && cd Moreluz-Web

Arrancar Nano:

  • In: root@juan-SATELLITE-C55-C-1JM:/Moreluz-Web# nano docker-compose.yml

Nota: en este punto tenemos la topologia de las carpetas y fichero “docker-compose.yml, el contesto en este momento, de este fichero “docker-compose.yml” no está lanzado, está vacío, sin testo.

-. Creamos la Instancia-Web, en este casoWordPress” tenemos arrancar el editor -Nano con con un fichero nombrado como docker-compose.yml el situado en :/Moreluz-Web. Y copiamos el siguiente testo.

Crear las InstanciasWeb:

  • version: «3.9»
  • services:
  •    db:
  •        image: mysql:5.7
  •        volumes:
  •            – db_data:/var/lib/mysql
  •        restart: always
  •        environment:
  •            MYSQL_ROOT_PASSWORD: somewordpress
  •            MYSQL_DATABASE: wordpress
  •            MYSQL_USER: wordpress
  •            MYSQL_PASSWORD: wordpress
  •    wordpress:
  •        depends_on:
  •           – db
  •        image: wordpress:latest
  •        volumes:
  •            – wordpress_data:/var/www/html
  •        ports:
  •             – «8001:80»
  •         : always
  •         env ironment:
  •            WORDPRESS_DB_HOST: db:3306
  •            WORDPRESS_DB_USER: wordpress
  •            WORDPRESS_DB_PASSWORD: wordpress
  •            WORDPRESS_DB_NAME: wordpress
  • volumes:
  •     db_data: {}
  •     wordpress_data: {}

– . En este fichero docker-compose.yml tenemos los siguientes Servicios .

  • db: base de datos “mysql”.
  • wordpress: WordPress como aplicación.
  • volumes: Guarda las configuraciones de db_data y wordpress_data.

Nota: El docker volumes db_data y wordpress_data persiste las actualizaciones realizadas por WordPress en la base de datos, así como los temas y complementos instalados.

Lanzamos docker-compose up -d desde el directorio del proyecto:

  • In: root@juan-SATELLITE-C55-C-1JM://Moreluz-Web# docker-compose up -d

Verificamos listando los contenedores recién creados:

  • In: root@juan-SATELLITE-C55-C-1JM:/# docker ps

Nota: Si tenemos interés en conocer más sobre Docker consultar Moreluz-iA.

 

Iniciar-WordPress

-. Pasamos a configurar la aplicación de WordPress, para lograrlo usaremos el ports-8001, lo conseguiremos en https://moreluz-wb.com en un navegador web y tendremos nuestra primera pagina Web la de idiomas.

-. Rellenar el formularioinformacion necesaria” y en este mismo pulsamosiniciar wordpress” y al cabo de un minuto tenemos la pagina loguearse.

-. Por fin tenemos nuestro flamante ¡Bienvenido a WordPress!

 

Recapitulando:

Instalación de wordPress en my-portatil por medio de Docker-compose, para mi el mejor sistema de lograrlo, ¡un consejo! Añadir a marcadores en Google-chome, cuando lo necesitemos lo tendremos disponible y haré una extensión del consejo es muy recomendable iniciarse en Docker. ¡donde! El mejor sitio en nuestra Referencias.

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *