GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar MediaWiki en Ubuntu 16.04

Le mostraremos cómo instalar MediaWiki en Ubuntu 16.04. MediaWiki es un software wiki de código abierto escrito en PHP. Instalar MediaWiki en Ubuntu 16.04 es una tarea fácil, solo sigue los pasos de este tutorial y deberías tener MediaWiki instalado en Ubuntu 16.04 en menos de 10 minutos. Instalar MediaWiki en Ubuntu 16.04 es una tarea bastante fácil, solo siga los pasos a continuación y debería tener MediaWiki instalado en su servidor Ubuntu en menos de 10 minutos.

Al momento de escribir este tutorial, la última versión estable de MediaWiki es 1.27.1 y requiere:

  • PHP 5.5.9 o superior (preferiblemente la última), con extensiones mbstring, JSON, curl, Intl, mysql y GD PHP habilitadas. Se requiere ImageMagick o GD para la miniatura de imágenes
  • MySQL 5.0.2, MariaDB 5.1, SQLite 3 o PostgreSQL 9.0 o posterior
  • Servidor web Apache 2.0 o superior compilado con el módulo mod_rewrite.

1. Instalar servidor Apache

Esta guía de instalación asume que Apache ya está instalado y configurado en su servidor virtual.

2. Actualice los paquetes del sistema operativo de su servidor

Comencemos con la instalación. Asegúrese de que los paquetes del sistema operativo de su servidor estén completamente actualizados:

apt-get update 
apt-get upgrade

3. Instale los paquetes necesarios

Instale los paquetes necesarios:

apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql

4. Habilitar el módulo de reescritura de Apache

Habilite el módulo de reescritura de Apache si aún no lo ha hecho:

a2enmod rewrite

5. Reinicie el servicio de Apache

Reinicie el servicio de Apache para que los cambios surtan efecto:

service apache2 restart

6. Instalar MediaWiki

Descargue la última versión de MediaWiki disponible en https://www.mediawiki.org/wiki/Download to the /opt/ directory in the server:

cd /opt/
wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz
tar -xvzf mediawiki-1.27.1.tar.gz
mv /opt/mediawiki-1.27.1/ /var/www/html/mediawiki

Todos los archivos deben ser legibles por el servidor web, así que establezca una propiedad adecuada:

chown www-data:www-data -R /var/www/html/mediawiki

Cree una nueva base de datos MySQL y un usuario:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE wikidb;
mysql> CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

No olvide reemplazar 'y0uR-pa5sW0rd' con una contraseña segura.

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'mediawiki.conf' en su servidor virtual:

touch /etc/apache2/sites-available/mediawiki.conf
ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf
vi /etc/apache2/sites-available/mediawiki.conf

Luego, agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/mediawiki/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/mediawiki/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Elimina el archivo 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

Reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Abra http://su-dominio.com en su navegador web favorito, haga clic en el hipervínculo 'configurar el wiki' y siga las sencillas instrucciones en la pantalla de instalación insertando la información necesaria según lo solicitado:

Seleccione su idioma y el idioma Wiki. En la página siguiente, haga clic en 'continuar' si se cumplen todos los requisitos, luego ingrese la siguiente información:

Database Host: localhost
Database name: wikidb
Database username: wikiuser
Database password: y0uR-pa5sW0rd   // change this password with your actual password

Haga clic en 'Continuar'. En la página siguiente, seleccione:

Storage engine: InnoDB
Database character set: UTF-8

Haga clic en 'Continuar'. Ingrese el nombre de Wiki que aparecerá en la barra de título del navegador web y otros lugares, cree una cuenta de administrador e instale Wiki.

Para mejorar la velocidad y el rendimiento de su instalación de MediaWiki, agregue las siguientes líneas al final del archivo LocalSettings.php:

vi /var/www/html/mediawiki/LocalSettings.php
# Speed improvements
$wgUseGzip = true;
$wgUseFileCache = true;

# Performance settings
$wgDisableCounters = true;
$wgMiserMode = true;

Establezca una propiedad adecuada del archivo de configuración LocalSettings.php:

chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php

Eso es. MediaWiki ha sido instalado en su servidor.

Inicie sesión en el back-end de administración de MediaWiki y comience a crear contenido nuevo, agregue cuentas de usuario, extensiones, etc.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de MediaWiki, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen MediaWiki. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar el servidor MySQL en Ubuntu 16.04

  2. Cómo instalar el servidor MySQL en Ubuntu 17.04

  3. Cómo instalar Drupal 7 en Ubuntu 14.04

  4. Cómo instalar el servidor Graylog en Ubuntu 16.04

  5. Cómo instalar Open Classifieds en Ubuntu 18.04

Cómo instalar el servidor MySQL en Ubuntu

Cómo instalar MediaWiki en Ubuntu 14.04

Cómo instalar aaPanel en Ubuntu 20.04

Cómo instalar el servidor MySQL en Ubuntu 20.04

Cómo instalar MediaWiki en Ubuntu 20.04

Cómo instalar MySQL en Ubuntu 22.04