Cómo instalar MediaWiki en RHEL 8/Rocky Linux 8/AlmaLinux OS 8

Mediawiki es un software wiki de código abierto que le permite crear wikis en línea rápidamente. Fue desarrollado principalmente para su uso en Wikipedia y actualmente se usa en varios sitios web de Wikimedia como Wikidata, Wiktionary y Wikimedia Commons, etc.

Un wiki se puede definir como un sistema de gestión de contenido (CMS) o un sitio web cuyos contenidos se pueden editar desde el navegador web y su texto está escrito utilizando un lenguaje de marcado simplificado (conocido como ‘marcado wiki’) o un editor de texto enriquecido. Una wiki se diferencia de un blog o sistema similar en que el contenido se publica y se crea sin ningún autor y propietario definido de la publicación.

En esta publicación, cubriremos los pasos de instalación de la última versión de MediaWiki 1.37 en RHEL 8, Rocky Linux 8 y AlmaLinux OS 8.

Nota : Para MediaWiki ≥ 1.35, en sistemas RHEL se recomienda php 7.4 o superior.

1) Instalar paquetes de sistema operativo de requisitos previos

Para la instalación de mediawiki en Linux, primero debemos instalar el servidor web (Apache), PHP y la base de datos (MySQL/MariaDB). Si no están instalados en su sistema, utilice los siguientes comandos para instalar,

$ sudo dnf module reset php
$ sudo dnf module enable php:7.4
$ sudo dnf install -y httpd php php-mysqlnd php-gd php-xml php-intl mariadb-server mariadb php-mbstring php-json

2) Iniciar servidor web y servicio de base de datos

Ejecute los siguientes comandos para iniciar y habilitar el servidor web apache y el servicio mariadb

$ sudo systemctl start httpd
$ sudo systemctl enable httpd
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb

3) Asegure MariaDB y cree una base de datos para mediawiki

Para proteger la base de datos mariadb, ejecute el siguiente comando,

$ sudo mysql_secure_installation

Secure-MariaDB-wiki

Secure-MariaDB-wiki-2

Ahora cree una base de datos para mediwiki usando los siguientes comandos,

$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE mediawiki_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'wiki_user'@'localhost' IDENTIFIED BY '[email protected]@123#' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Base de datos para mediawiki

Reemplace el nombre de la base de datos, el nombre de usuario y sus credenciales en los comandos anteriores según su configuración.

4) Descarga la última versión de MediaWiki

En el momento de escribir este artículo, estaba disponible la última versión de Mediawiki 1.37. Consulte este enlace para obtener última versión de MediaWiki.

Use el siguiente comando wget para descargar mediawiki 1.37,

$ wget wget https://releases.wikimedia.org/mediawiki/1.37/mediawiki-1.37.1.tar.gz

Extraiga el archivo descargado usando el comando tar.

$ tar -zxpvf mediawiki-1.37.1.tar.gz

Mueva mediawiki-1.37.1 a la raíz del documento apache (/var/www/html)

$ sudo mv mediawiki-1.37.1 /var/www/html/mediawiki

5) Establecer los permisos necesarios en el directorio mediawiki

Cambie el archivo y el propietario del grupo de la carpeta mediawiki usando el comando chown

$ sudo chown -R apache:apache /var/www/html/mediawiki/

Si SELinux está habilitado en su sistema, aplique la siguiente regla de selinux en la carpeta mediawiki,

$ getenforce
Enforcing
$
$ sudo restorecon -FR /var/www/html/mediawiki/

Antes de comenzar la instalación, también asegúrese de que las siguientes reglas de firewall estén en su lugar (Esto solo es necesario cuando el firewall está habilitado en su sistema)

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

6) Inicie la instalación basada en web de MediaWiki

Para iniciar la instalación, escriba la siguiente URL en el navegador web,

http:///mediawiki/

Página de configuración de MediaWiki

Reemplace la dirección IP según su configuración. Haga clic en «Configurar la wiki»

Definir el lenguaje para MediaWiki

MediaWiki-Idioma-Selección

Haga clic en Continuar

Comprobación de la configuración del entorno de MediaWiki

Comprobación del entorno de MediaWiki

Haga clic en Continuar…

En la siguiente ventana, especifique la base de datos de Mediawiki, el nombre de usuario y la contraseña de la base de datos y haga clic en ‘Continuar’

Mediawiki-DB-Configuración

Configuración de la base de datos de MediaWiki

Base de datos-Configuración-mediawiki

Especifica el nombre de tu Wiki y su cuenta de administrador

Wiki-Nombre-Administrador-Usuario

Haga clic en Continuar para continuar con la instalación.

Finalizar-MediaWiki-Instalación

Begin-MediaWiki-instalación

Elija ‘Continuar’ para finalizar la instalación

Mediawiki-Instalación-completa

La ventana Abive confirma que la instalación de MediaWiki se completó con éxito. Ahora descargue el archivo «LocalSettings.php» y colóquelo debajo de la raíz del documento mediawiki (/var/www/html/mediawiki/ )

Ahora visite la página principal (http://192.168.1.180/mediawiki/ e inicie sesión en el panel de administración de Mediawiki.

Página principal de Mediawiki

Haga clic en Iniciar sesión. Ingrese las Credenciales de administrador que hemos establecido durante la instalación.

Wiki-Admin-Login-Consola

Eso es todo de esta publicación. Espero que lo hayas encontrado informativo. Comparta sus comentarios y consultas en la sección de comentarios a continuación.

Entradas relacionadas

Deja una respuesta

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