GNU/Linux >> Tutoriales Linux >  >> AlmaLinux

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 de 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 ni 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

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;

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

Al momento de escribir este artículo, estaba disponible la última versión de Mediawiki 1.37. Consulte este enlace para obtener la ú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

Extrae el archivo descargado usando el comando tar.

$ tar -zxpvf mediawiki-1.37.1.tar.gz

Mover 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 propietario del archivo y 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)  Iniciar la instalación basada en web de MediaWiki

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

http:///mediawiki/

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

Definir el idioma de MediaWiki

Haga clic en Continuar

Comprobación de la configuració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'

Configuración de la base de datos de MediaWiki

Especifica el nombre de tu Wiki y su cuenta de administrador

Haga clic en Continuar para continuar con la instalación

Elija 'Continuar' para finalizar la instalación

La ventana Abive confirma que la instalación de MediaWiki se completó con éxito. Ahora descargue el archivo "LocalSettings.php" y colóquelo en 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.

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

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.


AlmaLinux
  1. Cómo instalar Apache Cassandra en AlmaLinux / Rocky Linux 8

  2. Cómo instalar Docker en AlmaLinux / Rocky Linux

  3. Cómo instalar Docker en Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  4. Cómo instalar Postgres 14 en Rocky Linux 8/Centos 8

  5. Cómo instalar Java 17 en Rocky Linux 8/Centos 8

Cómo instalar la GUI de FirewallD en Rocky Linux 8 | Almalinux 8

Cómo instalar VS Code-Server en AlmaLinux | Linux rocoso 8

Cómo instalar Git en Almalinux o Rocky Linux 8

Cómo instalar Vivaldi Browser en AlmaLinux | Linux rocoso 8

Cómo instalar el cliente filezilla en Rocky Linux 8 | AlmaLinux

Cómo instalar Zoom Client en Almalinux o Rocky Linux 8