Cómo instalar MediaWiki en CentOS 7 o RHEL 7 Server

Cómo instalar MediaWiki en CentOS 7 o RHEL 7 Server

Resumen :

Mediawiki es un software wiki gratuito de código abierto que está escrito en PHP y permite a los visitantes de su sitio web editar las páginas y también almacena la versión del historial de páginas editables en su base de datos como MySQL o MariaDB.

Un wiki puede definirse como un Sistema de Gestión de Contenidos (CMS) o un sitio web cuyos contenidos son editables desde el navegador web y su texto está escrito utilizando un lenguaje de marcado simplificado (conocido como’wiki markup’) o un editor de texto enriquecido. Un wiki es diferente de un blog o sistema tal como el contenido es publicado y creado sin ningún autor definido y el propietario de la entrada.

En este post discutiremos los pasos de instalación de MediaWiki 1.24 en CentOS 7 y RHEL 7

Paso:1 Instale los paquetes de sistema operativo necesarios utilizando el comando yum

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, por favor use el siguiente comando para instalar:

[root@linuxtechi ~]# yum install httpd php php-mysql php-gd mariadb-server php-xml php-intl mysql
Paso:2 Iniciar el servidor web y el servicio de base de datos
[root@linuxtechi ~]# systemctl reiniciar httpd.service  systemctl habilitar httpd.service
root@linuxtechi ~]# systemctl reiniciar mysqld.service ; systemctl habilitar mysqld.service
Paso:3 Crear una base de datos Mediawiki

Conéctese a su base de datos usando el comando mysql y ejecute los siguientes comandos

[root@linuxtechi ~]# mysql -u root -p
mysql> CREATE DATABASE mediawiki_db;
mysql GRANDE TODOS LOS PRIVILEGIOS EN mediawiki_db.* A @'wiki_user'@'localhost' IDENTIFICADO POR @ssWord@123#' CON OPCIÓN DE SUBVENCIÓN;
mysql> FLUSH PRIVILEGES;
mysql> exit;

mediawiki_database_linux

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

Paso:4 Descargar MediaWiki 1.24.2 con el comando wget

En el momento de escribir este artículo, la última versión de Mediawiki 1.24.2 estaba disponible. Por favor refiérase a este enlace para obtener La última versión de MediaWiki

[root@linuxtechi ~]# wget http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.2.tar.gz

Desinstale el archivo descargado utilizando el comando tar que aparece a continuación.

[root@linuxtechi ~]# tar -zxpvf mediawiki-1.24.2.tar.gz

Mover mediawiki-1.24.2 a su raíz de documento (/var/www/html/mediawiki/)

[root@linuxtechi ~]# mv mediawiki-1.24.2 /var/www/html/mediawiki
Paso:5 Establecer los permisos necesarios en el directorio mediawiki
[root@linuxtechi ~]# chown -R apache:apache /var/www/html/mediawiki/
[root@linuxtechi ~]# chmod 755 /var/www/html/mediawiki/
[root@linuxtechi ~]#
Paso:6 Ahora inicie la instalación basada en web de MediaWiki

Antes de comenzar la instalación, compruebe lo siguiente

Si su sistema se está ejecutando detrás del iptables / firewall , utilice los siguientes comandos para abrir 80 puertos para mediawiki.

[root@linuxtechi ~]# firewall-cmd –zone=public –add-port=80/tcp –permanente
triunfo
[root@linuxtechi ~]# firewall-cmd –reload
triunfo
[root@linuxtechi ~]# iptables-save | grep 80
-A IN_public_allow -p tcp -m tcp –dport 80 -m conntrack –ctstate NEW -j ACCEPT
[root@linuxtechi ~]#

Si Selinux está habilitado en su máquina Linux, establezca las siguientes reglas de Selinux en la carpeta mediawiki

[root@linuxtechi ~]# getenforce
Aplicación de la ley
[root@linuxtechi ~]# restorecon -FR /var/www/html/mediawiki/

Ahora abra el tipo de navegador web http:///mediawiki

MediaWiki-Web-installation

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

Definir el lenguaje para MediaWiki

MediaWiki_language

Haga clic en Continuar

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

mediawiki-setup-check

Haga clic en Continuar…

Definir la base de datos Mediawiki, el nombre de usuario y la contraseña de la base de datos.

MediaWiki-database-username

Ajustes de la base de datos MediaWiki

MediaWiki-database-engine

Definir el Nombre del Wiki y su Cuenta de Administrador

Mediawik-admin-account

Haga clic en Continuar para terminar la instalación

click_continue_to_finish_installation

La instalación de MediaWiki ha finalizado. Descargue ahora el archivo » LocalSettings.php » y colóquelo bajo la raíz del documento mediawiki (/var/www/html/mediawiki/)

mediawiki-installation-completed

Ahora visite la página principal ( http://192.168.1.14/mediawiki/index.php/Main_Page) y el panel de administración de inicio de sesión de Mediawiki

mediawiki-main-page

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

Log-in-Mediawiki-admin

mediawiki-admin-panel-page

Espero que disfrute de los pasos de instalación. Por favor, comparta sus comentarios y opiniones sobre este artículo.

Deja un comentario