sitio-Web-server-local

Alojamiento

Prologo: (El tema que nos ocupa en este lost, es pasar una Web desde my-portatil a un Servidor-Local-Linux situado en mi propia Red-local y usare para lograrlo el Plugins “All in One WP migration”)

Recopilemos: (WordPress es un sistema de gestión de contenidos (CMS) ,es una de las principales herramientas para la creación de páginas web comerciales).

 

Alojamiento del sitio-Web. (Server-Local)

-. Lo primero es acceder al servidor por ssh y verificar que tenemos a nuestra disposición en el sistema del Servidor-Local-Ubuntu 20.04.

Verificación de versiones:

  • In: root@gns3vm:/# docker –version
  • Out: Docker version 24.0.2, build cb74dfc
  • In: root@gns3vm:/# docker-compose –version
  • Out: Docker Compose version v2.7.0

 

Creamos el Alojamiento

Creamos la arquitectura de carpetas, ficheros:

  • In: root@gns3vm:/# mkdir Moreluz-Web && cd Moreluz-Web

Creamos con nano el fichero.yml:

  • In: root@gns3vm:/Moreluz-Web# nano docker-compose.yml

-. Tenemos creado la topologia de la carpeta Moreluz-Web. Nos situamos en la carpeta:/Moreluz-Web# y ejecutamos :/Moreluz-Web# nano docker-compose.yml, y copiamos el siguiente testo.

Crear las InstanciasWeb:

  1. version: «3.9»
  2. services:
  3.      db:
  4.         image: mysql:5.7
  5.         volumes:
  6.            – db_data:/var/lib/mysql
  7.         restart: always
  8.         environment:
  9.            MYSQL_ROOT_PASSWORD: somewordpress
  10.            MYSQL_DATABASE: wordpress
  11.            MYSQL_USER: wordpress
  12.            MYSQL_PASSWORD: wordpress
  13.      wordpress:
  14.         depends_on:
  15.            – db
  16.         image: wordpress:latest
  17.         volumes:
  18.            – wordpress_data:/var/www/html
  19.         ports:
  20.             – «8001:80»
  21.         restart: always
  22.         environment:
  23.           WORDPRESS_DB_HOST: db:3306
  24.           WORDPRESS_DB_USER: wordpress
  25.           WORDPRESS_DB_PASSWORD: wordpress
  26.           WORDPRESS_DB_NAME: wordpress
  27.      volumes:
  28.         db_data: {}
  29.         wordpress_data: {}

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

  • In: root@gns3vm:/Moreluz-Web# docker-compose up -d

 

Iniciar-WordPress

Acceso al servidor Moreluz-Web:

  • In: root@juan-SATELLITE-C55-C-1JM:/# ssh -L 9001:localhost:8001 juan@192.168.1.220
  • In: Arrancar nuestro navegador-Web del host “my-portatil” :http://localhost:9001

-. ¿Que hemos echo?, Tenemos como salida el puerto:8001 de nuestro sitio-Web y el puerto:9001 es el que usamos en el navegador-Web de my-portatil http://localhost:9001 con esto tenemos el alojamiento y acceso al sitio-WordPress.

-. Lo primero es instalar el Tema (News Portal) y los Plugins (Editor Clasico) , (Content Views) y (All in One WP Migración) el cual es imprescindible la copia de seguridad.

Nota: Cuando accedamos al sitio-Web del Servidor-local por segunda vez con http://localhost:9001 no conseguiremos entrar como administrador, para lograrlo accederemos como localhost:9001/wp-admin/.

Acedemos Alojamiento del sitio-Web (Moreluz-Web):

  • juan@juan-SATELLITE-C55-C-1JM:~$ ssh -L 9001:localhost:8001 juan@192.168.1.220

Arrancar nuestro navegador-Web del host (my-portatil):

  • localhost:9001/wp-admin/

-. Accedemos All-in-One WP Migration, /Importar/Archivo, concretamente el archivo de copia de seguridad que deseamos importar localhost-20230617-100747-808.wpress.

-. ¡cliquear sobre Proceder! . Nos ofrece dos opciones

  • Primera:Permallinks Settings” configuración de enlaces permanentes.
  • Segunda:Optional review the plugin” Revisar complementos.

-. Cerrar y Listo tenemos un sitio-Web-WordPres idéntico que tenemos en my-portatil y ahora un clon en un servidor de mi Red-Local.

 

Recopilando:

Este alojamiento en un Servidor-Local de un sitio-Web, podemos ponerlo en producción; como dar un servicio de una Web-empresarial en un entorno de Red-Interna Empresarial en ella tenemos en principio dos agentes los usuarios de la Web y los administradores de la Web. El sistema configurado con Docker-Compose es fiable, robusto y siempre esta disponible.

Referencias: moreluz.entorno

Deja una respuesta

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