Cómo instalar WordPress en openSUSE Leap 15.1

En esta ocasión veremos cómo instalar WordPress en openSUSE Leap 15.1 paso a paso, de modo que puedas crear un nuevo sitio web en tu servidor o VPS openSUSE gracias al CMS más usado de Internet.

Antes de instalar WordPress en openSUSE Leap 15.1

Para completar esta guía de instalación de WordPress en openSUSE Leap 15.1 necesitarás partir de la siguiente base:

  • Un sistema openSUSE Leap 15.1 actualizado.
  • Una pila o entorno LAMP (servidor web con PHP y bases de datos MariaDB/MySQL).
  • Acceso a consola con un usuario con permisos de sudo o root.
  • Conexión a Internet.

Si aún no dispones del entorno básico, puedes consultar nuestra guía de instalación LAMP en openSUSE Leap 15.1 previamente.

Puedes integrar WordPress de muchas formas en tu servicio web, como la página principal, parte de la página principal, en su propio servidor virtual, etc. Por brevedad, en esta guía integraremos WordPress como parte del sitio web por defecto del servidor openSUSE Leap 15.1.

Cómo descargar WordPress para openSUSE Leap 15.1

Vamos a descargar WordPress para openSUSE Leap 15.1 desde su sitio web oficial en español, ya que no existen paquetes en la distribución.

como descargar wordpress para opensuse leap 15.1

Visitando la sección de descargas encontraremos disponible el paquete de la última versión en varios formatos:

descargar wordpress para opensuse leap 15.1

Descargamos el paquete en formato .tar.gz, en este caso copiaremos el enlace de descarga para utilizarlo con wget en consola:

~> wget https://es.wordpress.org/latest-es_ES.tar.gz

Cómo instalar WordPress en openSUSE Leap 15.1

Para poder instalar WordPress en openSUSE Leap 15.1 es necesario realizar una serie de pasos previos de configuración del sistema, que detallamos a continuación.

Archivos de WordPress

Descomprimimos el paquete que acabamos de descargar en su ubicación definitiva, según cómo hayamos decidido integrar WordPress en el servicio web:

~> sudo tar xf latest-es_ES.tar.gz -C /srv/www

Como WordPress necesita crear y modificar archivos en su directorio de instalación, concedemos la propiedad de tal directorio y su contenido al usuario del servidor web (wwwrun para Apache en openSUSE Leap 15.1):

~> sudo chown -R wwwrun:wwwrun /srv/www/wordpress/

Base de datos

WordPress necesita una base de datos en el servicio (MariaDB/MySQL) que utilicemos en openSUSE Leap 15.1. Para ello usaremos el cliente de consola mysql con un usuario administrador:

-> mysql -u root -p

Creamos la base de datos:

> create database wordpress charset utf8mb4 collate utf8mb4_unicode_ci;

En MariaDB o MySQL 5 creamos el usuario como habitualmente:

> create user wordpress@localhost identified by 'XXXXXXXX';

Pero en MySQL 8 indicaremos el plugin de autenticación compatible:

> create user wordpress@localhost identified with mysql_native_password by 'XXXXXXXX';

En cualquier caso, daremos los privilegios necesarios al usuario sobre la base de datos:

> grant all privileges on wordpress.* to wordpress@localhost;

Finalizamos saliendo del cliente:

> exit

Estos datos los necesitaremos durante la instalación web.

PHP

WordPress requiere la instalación en openSUSE Leap 15.1 de algunas extensiones de PHP, como curl, exif, fileinfo, gd, imagick, mbstring, openssl, zip y zlib. Previamente conviene actualizar la información de las listas de paquetes:

-> sudo zypper refresh

Y a continuación instalamos las extensiones necesarias:

~> sudo zypper install -y php7-curl php7-exif php7-fileinfo php7-gd php7-imagick php7-mbstring php7-openssl php7-zip php7-zlib

Terminada la descarga e instalación, recargamos el servidor web:

~> sudo systemctl reload apache2

Apache

WordPress puede trabajar con el módulo Rewrite de Apache, que configurará mediante archivos .htaccess. Como por defecto en openSUSE 15.1 no está activado el módulo Rewrite, lo activamos:

~> sudo a2enmod rewrite

Ahora crearemos una configuración para que WordPress pueda ser accesible y usar los archivos .htaccess:

~> sudo nano /etc/apache2/conf.d/wordpress.conf

Si estás configurando WordPress como un servidor virtual independiente, entonces crearás una configuración similar a esta en el archivo de configuración del servidor virtual.

El contenido será similar a este:

Alias /wordpress /srv/www/wordpress

<Directory /srv/www/wordpress>
        Options FollowSymLinks
        AllowOverride all
        Require all granted
</Directory>

Guardados los cambios, cerramos el archivo y activamos la nueva configuración reiniciando el servidor web:

~> sudo systemctl restart apache2

Instalación vía web

Finalmente iniciamos el instalador web accediendo desde el navegador con la URL del sitio WordPress tal como hayamos decidido configurarla, siempre teniendo en cuenta la URL que utilizarán los visitantes y clientes. En este artículo añadiríamos el alias que hayamos creado a la dirección IP o nombre DNS de la máquina openSUSE Leap 15.1.

Por ejemplo, el servidor openSUSE Leap 15.1 sobre el que hemos realizado el tutorial es accesible en el subdominio opensuse151.local.lan, y hemos definido el alias /wordpress , por lo que usaremos http://opensuse151.local.lan/wordpress como URL:

como instalar wordpress en opensuse leap 15.1

Comenzamos la instalación siguiendo el enlace «¡Vamos a ello!«.

Se nos presentará el formulario para configurar la conexión con el servicio de bases de datos:

instalar wordpress en opensuse leap 15.1

Introducimos los datos tal como los creamos anteriormente y continuamos.

Un mensaje nos hará saber que se ha comprobado la conectividad con la base de datos:

instalacion de wordpress en opensuse leap 15.1

Continuaremos siguiendo el enlace «Ejecutar la instalación«.

En unos instantes tendremos que introducir datos sobre el nuevo sitio y el usuario administrador:

instalador de wordpress para opensuse leap 15.1

Terminada la configuración, llegaremos al fin de la instalación, donde se nos recordará el usuario con el que debemos iniciar sesión:

instalando wordpress en opensuse leap 15.1

Al seguir el enlace «Acceder» aparecerá la página de incio de sesión:

wordpress para opensuse leap 15.1

Introducimos las credenciales del administrador y, ya iniciada la sesión, entraremos en el escritorio de WordPress:

wordpress en opensuse leap 15.1

Ya puedes empezar a configurar tu nuevo sitio WordPress en openSUSE Leap 15.1 y a crear contenido.

Conclusión

Así de fácil es instalar WordPress en openSUSE Leap 15.1 si sigues los pasos necesarios en el orden correcto. Ya no tienes excusa para poner online tu propio sitio web desde tu servidor o VPS openSUSE, sacándole todo el partido a este fantástico CMS que ha revolucionado Internet.

Si tienes dudas, preguntas, alguna sugerencia tal vez, puedes dejar un comentario.

¡Apoya este sitio!

¿Ya puedes empezar a trabajar en tu nuevo sitio web gracias a esta guía de instalación de WordPress en openSUSE Leap 15.1? Si es así y te apetece agradecérnoslo, una pequeña aportación será una gran ayuda en el mantenimiento de este sitio y creación de nuevos tutoriales de openSUSE Leap 15.1 o WordPress, y puedes hacerlo invitándonos a un café:

 

O dejando 1 $ de propina en PayPal:

¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (3 votos, promedio: 5,00 de 5)
Cargando...

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies