Cómo instalar MediaWiki en CentOS 7

Este tutorial cubrirá qué es MediaWiki y cómo instalar MediaWiki en CentOS 7, desde la descarga de la última versión hasta la creación de la base de datos y la finalización de la instalación.

¿Qué es Media Wiki?

MediaWiki es un software gratuito y de código abierto que ayuda a los usuarios a recopilar y organizar información. Es un lugar centralizado donde los usuarios colaboran y comparten conocimientos. wikipedia es un example del caso de uso del software de MediaWiki, ya que se desarrolló inicialmente para crear Wikipedia.

Muchas empresas y organizaciones utilizan MediaWiki en sus sitios web porque es una herramienta de software potente y escalable con una implementación wiki rica en funciones. Se basa en PHP para procesar y mostrar datos almacenados en una base de datos.

Veamos cómo instalar MediaWiki.

Requisitos

  • MediaWiki versión 1.36.1 (en el momento de escribir este artículo).
  • Servidor con CenOS 7.
  • Acceso de usuario raíz.
  • La pila LAMP (Linux, ApacheMySQL y PHP).
  • Conocimiento práctico de la línea de comandos.

Cómo instalar el software MediaWiki

Instalación de MediaWiki

Paso 1: Actualización de repositorios

Antes de comenzar, verifique que el servidor tenga instaladas las actualizaciones y el software más recientes. Para lograr esto, ejecute los siguientes comandos yum. Yum significa Yellowdog Updater Modified y es un administrador de paquetes para sistemas Linux basados ​​en Redhat Packaging Manager (RPM).

El comando yum check-update localiza y obtiene automáticamente los paquetes RPM correctos de los repositorios.

                      
                        [email protected]:~# yum check-update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: mirrors.lug.mtu.edu
 * extras: mirrors.CodePre.com
 * updates: mirrors.gigenet.com

[email protected]:~# yum clean all
Loaded plugins: fastestmirror, priorities
Cleaning repos: base extras updates
Cleaning up list of fastest mirrors


[email protected]:~# yum update
Loaded plugins: fastestmirror, priorities
Determining fastest mirrors
 * base: mirrors.CodePre.com
 * extras: atl.mirrors.clouvider.net
 * updates: bay.uchicago.edu
base                                                     | 3.6 kB     00:00
extras                                                   | 2.9 kB     00:00
updates                                                  | 2.9 kB     00:00
(1/4): base/7/x86_64/group_gz                              | 153 kB   00:00
(2/4): extras/7/x86_64/primary_db                          | 243 kB   00:00
(3/4): updates/7/x86_64/primary_db                         |  11 MB   00:00
(4/4): base/7/x86_64/primary_db                            | 6.1 MB   00:00
No packages marked for update
                      
                    

Paso 2: Creación de la base de datos de MediaWiki

Primero, instale la pila LAMP en CentOS 7.

A continuación, inicie el cliente de comandos de MySQL utilizando los siguientes comandos de MySQL.

                      
                        [email protected]:~# mysql -u root -p
                      
                    

Use los siguientes comandos para crear la base de datos y otorgar los privilegios para la base de datos y el usuario. Reemplace el nombre de la base de datos, el nombre de usuario y la contraseña según su configuración.

                      
                        mysql> CREATE DATABASE mediawiki_db;
Query OK, 1 row affected (0.01 sec)

mysql> GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'wiki_user'@'localhost' IDENTIFIED BY '[email protected]@123#' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)


mysql> FLUSH PRIVILEGES;
mysql> exit;
                      
                    

Paso 3: Descargar MediaWiki

Usa el comando wget para descargar MediaWiki.

                      
                        [email protected]:~# wget https://releases.wikimedia.org/mediawiki/1.36/mediawiki-1.36.1.tar.gz
--2021-09-17 07:32:40--  https://releases.wikimedia.org/mediawiki/1.36/mediawiki-1.36.1.tar.gz
Resolving releases.wikimedia.org (releases.wikimedia.org)... 198.35.26.96, 2620:0:863:ed1a::1
Connecting to releases.wikimedia.org (releases.wikimedia.org)|198.35.26.96|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 49645517 (47M) [application/x-gzip]
Saving to: ‘mediawiki-1.36.1.tar.gz’

100%[======================================>] 49,645,517  10.4MB/s   in 5.4s

2021-09-17 07:32:47 (8.84 MB/s) - ‘mediawiki-1.36.1.tar.gz’ saved [49645517/49645517]
                      
                    

A continuación, desarchive o extraiga el archivo MediaWiki con el comando tar. Luego, en la consola de la terminal, ejecute el siguiente comando.

                      
                        [email protected]:~# tar -zxpvf mediawiki-1.36.1.tar.gz
                      
                    

Mueve MediaWiki al directorio apropiado. Para exampleeste tutorial usa /var/www/html/mediawiki para su directorio, así que elija el apropiado para su sitio.

                      
                        [email protected]:~# mv mediawiki-1.36.1 /var/www/html/mediawiki
                      
                    

Ahora, establezca la propiedad y los permisos del directorio con los siguientes comandos.

                      
                        [email protected]:~# chown -R apache:apache /var/www/mediawiki/
[email protected]:~# chmod 755 /var/www/mediawiki/
                      
                    

Nota: este tutorial usó apache, pero puede diferir dependiendo de su controlador de PHP.

Paso 4: Instalación del navegador web MediaWiki

Abra un navegador web e ingrese https://Dirección_IP/mediawiki para acceder a su MediaWiki. Luego, haga clic en configurar el wiki .

Elige tu idioma y haz clic Continuar .

La siguiente pantalla proporciona una verificación ambiental que garantiza que se hayan cumplido todos los requisitos previos. Continúe haciendo clic Continuar .

A continuación, conecte su base de datos. Ingrese la configuración de la base de datos MariaDB/MySQL y haga clic en Continuar .

Asigne un nombre a su wiki y establezca sus credenciales de inicio de sesión y dirección de correo electrónico. Hacer clic Continuar .

En este punto, la wiki se puede instalar haciendo clic en Continuar y omitiendo las opciones de configuración restantes como Perfil de derechos de usuario , Derechos de autor y licencia , Ajustes del correo electrónico y Extensiones .

Hacer clic Continuar para comenzar la instalación de MediaWiki.

La instalación de MediaWiki ahora está completa. El instalador generará un archivo localsettings.php que contiene las configuraciones de la base de datos. Descarga el archivo y colócalo en el mismo directorio que incluye index.php. MediaWiki ahora está listo para usar.

Conclusión

Esperamos que haya encontrado útil esta guía sobre cómo instalar MediaWiki y que encuentre útil MediaWiki. Con su funcionalidad y soporte para contenido especializado, como fórmulas matemáticas, jeroglíficos y galerías de medios, MediaWiki es adecuado para casi cualquier propósito. Muchos sitios web ejecutan sus propios wikis en la web o intranets y en las escuelas.

¿Está listo para configurar su sitio web MediaWiki pero no está seguro de qué plan de alojamiento administrado es el adecuado para usted? ¡Póngase en contacto con nuestro equipo de ventas para configurar su servidor CentOS hoy!

kb-banner-lw-alojamiento

Related Posts