Guía de instalación


Instalación con GitHub

Descargar WordPress de Github

  1. Descomprima el paquete en un directorio vacío y cargue todo.

  2. Abra wpadmininstallphp en su navegador. Le llevará a través del proceso configurar un archivo wp-config.php con los detalles de la conexión de su base de datos.

  3. Si por alguna razón esto no funciona, no se preocupe. No funciona en todos los hosts web. Abra wp-config-sample.php con un editor de texto como WordPad o similar y complete los detalles de la conexión de su base de datos.

  4. Guarde el archivo como wp-config.php y cárguelo.

  5. Abra wpadmininstallphp en su navegador.

  6. Una vez que se configura el archivo de configuración, el instalador configurará las tablas necesarias para su sitio. Si hay un error, verifique su archivo wp-config.php e intente nuevamente. Si falla nuevamente, vaya al Foros de soporte de WordPress con la mayor cantidad de datos que pueda recopilar.

  7. Si no ingresó una contraseña, tenga en cuenta la contraseña que se le dio. Si no proporcionó un nombre de usuario, será ‘Admin`.

  8. El instalador debe enviarlo al página de inicio de sesión. Inicie sesión con el nombre de usuario y la contraseña que eligió durante la instalación. Si se generó una contraseña para usted, puede hacer clic en “Perfil” para cambiar la contraseña.

Instalación usando Docker

Instale los paquetes Docker con el comando APT a continuación:

apt-get install docker.io

Cuando la instalación haya terminado, inicie Docker y agregue para ejecutarse en el tiempo de arranque del sistema con el comando SystemCTL:

systemctl start docker
systemctl enable docker

A continuación, consulte la versión Docker con este comando Docker:

docker version
docker run hello-world

Configurar el contenedor Mariadb

En este paso, descargaremos una nueva MariaDB Images del Docker Registry y crearemos un nuevo contenedor basado en esa imagen. Configuraremos una nueva base de datos y usuario para la instalación de WordPress. Descargue la imagen Docker Mariadb al sistema con el comando Docker Pull:

docker pull mariadb

Ahora puede ver la nueva imagen Docker Mariadb con el comando a continuación:

docker images

A continuación, cree un nuevo contenedor a partir de la imagen MariadB para la instalación de WordPress. Antes de crear el nuevo contenedor, cree un nuevo directorio para los datos de WordPress, el directorio de bases de datos y el directorio de código de WordPress.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Ahora cree el nuevo contenedor MariadB con el nombre ‘WordPressDB’ con el comando a continuación:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

Se ha creado el contenedor ThemariadBriadb, ahora verifique el nuevo usuario y la base de datos de la instalación de WordPress para asegurarse de que no haya un error con el comando en la parte superior. Desde la máquina host, verifique la dirección IP del contenedor WordPressDB con el comando Docker a continuación:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

A continuación, conéctese al contenedor de WordPressDB con el comando mySQL desde el sistema de host:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

El nuevo contenedor Docker, el usuario de MySQL y la base de datos MySQL para WordPress se han creado con éxito.

Configurar el contenedor de WordPress

Una vez que se haya creado el contenedor de la base de datos, descargue la última imagen de WordPress Docker con el comando Docker Pull:

docker pull wordpress:latest

Cuando la descarga haya terminado, cree un nuevo contenedor a partir de las imágenes con el nombre ‘WPContainer’.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

Para ver el contenedor de WordPress, puede verificarlo con el comando CURL en la IP y el puerto 8081 host.

curl -I 192.168.43.99:8081

Verá los resultados:

  • El servidor web es Apache, que se ejecuta en el Debian.
  • PHP 5.6 se está ejecutando en el contenedor.
  • Ves la redirección a la instalación de WordPresss.
 Español