WordPress 5.1, instala este CMS en Ubuntu 18.04 LTS

about instalar wordpress 5.1

En el siguiente artículo vamos a echar un vistazo a cómo podemos instalar WordPress 5.1 en Ubuntu 18.04. Hoy en día muchos de los usuarios que deciden crear un blog utilizan WordPress. Para la creación de blogs existen diferentes alternativas como Blogger, sin embargo creo que WordPress es una de las soluciones más populares y robustas en su campo.

WordPress no necesita forzosamente conocimientos de programación para construir su sitio web. Por otro lado, es una fuente abierta que garantiza su crecimiento y el apoyo de la comunidad. Además también es muy personalizable gracias a sus plugins y temas fácilmente desarrollables por los usuarios. En las siguientes líneas vamos a ver cómo instalar WordPress 5.1.1 en Ubuntu 18.04.

Instalar WordPress 5.1 en Ubuntu 18.04 LTS

Antes de comenzar con la instalación de WordPress, siempre es importante asegurarse de que el sistema está actualizado. Para hacer esto, solo tendremos que abrir una terminal (Ctrl+Alt+T) y escribir:

sudo apt update && sudo apt upgrade

Instalar el servidor web Apache

WordPress va a necesitar un servidor web que permita su ejecución. Hay varios muy buenos como Ngnix o el servidor web Apache. Para este ejemplo vamos a utilizar este último. Para poder utilizarlo, en una terminal (Ctrl+Alt+T) escribiremos:

instalar apache2 en Ubuntu

sudo apt install apache2

Tras la instalación, vamos a habilitar e iniciar el servidor web Apache escribiendo en la misma terminal:

iniciar apache2 en la terminal

sudo systemctl enable apache2

sudo systemctl start apache2

Ahora si abrimos nuestro navegador web y nos dirigimos a http://IP-SERVIDOR o http://localhost se debería ver una imagen como la siguiente.

servidor web apache2 lanzado

Si ves la imagen de arriba, será la confirmación de que apache está correctamente instalado.

LAMP
Artículo relacionado:
Instalar LAMP(Linux, Apache, MySQL & PHP) en Ubuntu 17.10

Instalar PHP

Para poder ejecutar WordPress correctamente, también vamos a necesitar instalar PHP además de algunos paquetes adicionales. Para instalarlos en la terminal escribiremos:

instalar php 7.2

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2 php7.2-ldap php7.2-zip php7.2-curl

Tras la instalación vamos a comprobar si PHP está funcionando. Solo tendremos que crear un archivo llamado prueba.php en el directorio /var/www/html/.

sudo vi /var/www/html/prueba.php

Y añade dentro lo siguiente:

Archivo de prueba para PHP

<?php echo "PHP funciona en este equipo"; ?>

Tras guardar y cerrar el archivo, ábrelo a través del navegador web en la URL http: //IP-SERVIDOR/prueba .php.

Archivo de prueba para php funcionando en el navegador

Si ves el mensaje del archivo, PHP estará funcionando correctamente.

Instalar MariaDB

WordPress requiere para la instalación y configuración de una aplicación para administrar la base de datos. MariaDB es una excelente alternativa para esto, ya que es gratuita y sobre todo, estable. Para instalarla en nuestro equipo, en la terminal (Ctrl+Alt+T) escribiremos:

instalar mariadb server

sudo apt install mariadb-server

Ahora habilitaremos y lazaremos el servicio:

sudo systemctl enable mariadb

sudo systemctl start mariadb

Llegados a este punto vamos a necesitar configurar una clave root para MariaDB. También se pueden configurar otras cosas. Para hacer esto, ejecuta el script mysql_secure_installation.

mysql secure installation

sudo mysql_secure_installation

Aquí se nos harán 5 preguntas a las cuales respondí Y, Y, N, Y, Y para este ejemplo. Es recomendable leer antes de responder.

Una vez que MariaDB está correctamente instalada y configurada, es necesario crear la base de datos y el usuario de WordPress. En la terminal escribiremos:

Crear la base de datos para WordPress 5.1

sudo mysql -u root -p

Primero crearemos la base de datos, llamada ‘wordpress’:

CREATE DATABASE wordpress;

Ahora activaremos el uso de la base de datos recién creada:

USE wordpress;

Continuamos dando los permisos sobre la base de datos al usuario ‘entreunosyceros’ con su contraseña ‘wordpresspassword’:

GRANT ALL PRIVILEGES ON wordpress.* TO 'entreunosyceros'@'localhost' IDENTIFIED BY 'wordpresspassword';

FLUSH PRIVILEGES;

exit;

Ahora, ya podemos instalar WordPress.

Instalar WordPress 5.1

Primero vamos a descargar WordPress. En una terminal (Ctrl+Alt+T) escribiendo:

Descargar wordpress 5.1 con wget

cd /tmp

wget https://wordpress.org/latest.tar.gz

Ahora, descomprime el archivo descargado:

tar -xvzf latest.tar.gz

En este punto, vamos a mover la carpeta que se acaba de crear a /var/www/html. A continuación, cambiaremos el propietario de la carpeta y le asignaremos permisos.

permisos para la instalación de wordpess

sudo mv wordpress/ /var/www/html/
sudo chown -R www-data:www-data /var/www/html/wordpress/
sudo chmod 755 -R /var/www/html/wordpress/

Llegados aquí, ya podemos completar la instalación desde la interfaz web.

Completando la instalación

Ahora, a través de la interfaz web, es necesario completar la instalación. Abrimos la URL http://IP-SERVIDOR/wordpress y verás lo siguiente.

primera pantalla de instalación de WordPress

El primer paso va a ser seleccionar el idioma para la instalación. Tras lo cual WordPress nos va a informar de los datos que tendremos que tener a mano sobre la base de datos que creamos antes.

pantalla en la que se va a especificar que se va a instalar con wordpress 5.1

En el siguiente paso, habrá que escribir la información correspondiente a la base de datos.

datos para la base de datos de WordPress

Continuamos con la con la instalación.

confirmación para el lanzamiento de la instalación de WordPress 5.1

En este punto, tendremos que escribir la información básica del sitio web o blog que quieres crear. También tienes que crear el nombre de usuario y su contraseña.

datos del sisito web creado con wordpress

Tras finalizar la instalación, WordPress nos avisará de que todo ha ido bien mediante un mensaje como el siguiente:

instalación de WordPress 5.1 finalizada

Cuando pulses en «Acceder«, serás redirigido a la pantalla para iniciar sesión, con el usuario administrador y la contraseña que definimos en la instalación de WordPress. Cuando accedas verás el panel de administración, si te desplazas hacia abajo, verás la versión actual 5.1.1.

escritorio de wordpress 5.1

Si estás interesado en crear un blog o sitio web, hacerlo mediante WordPress es una muy buena opción. Su instalación es sencilla y gratis, pero sin perder robustez y potencia.


Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   jm dijo

    Hola,
    He seguido tu tutorial paso a paso, y cuando intento cargar la pagina localhost/wordpress me aparece el error:
    «your PHP instalation appears to be missing the MySQL extension wich is required by wordpress»

    Utilizo ubuntu server 18.05 sobre una maquina virtual virtualbox.

    He buscado por google y todas las soluciones pasan por reinstalar php7.2-mysql, cosa que ya he hecho..

    Alguna sugerencia?
    Gracias