Requisitos Previos
Antes de comenzar, asegúrate de tener acceso a un servidor VPS con Ubuntu 24.04 instalado.
Paso 1: Actualizar el Sistema
sudo apt update && sudo apt upgrade -y
Paso 2: Instalar Apache, MySQL y PHP
Instala el servidor web Apache, la base de datos MySQL y PHP con el siguiente comando:
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php -y
Paso 3: Descargar MediaWiki
Descarga la última versión de MediaWiki desde el sitio oficial:
wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.0.tar.gz
Descomprime el archivo descargado:
tar -xvzf mediawiki-1.39.0.tar.gz
Mueve la carpeta a /var/www/html:
sudo mv mediawiki-1.39.0 /var/www/html/mediawiki
Paso 4: Configurar MySQL
Inicia sesión en MySQL para crear una base de datos para MediaWiki:
sudo mysql
Dentro de MySQL, ejecuta los siguientes comandos:
CREATE DATABASE mediawiki;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mediawiki.* TO 'wikiuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Paso 5: Configurar Apache
Crea un archivo de configuración para MediaWiki:
sudo nano /etc/apache2/sites-available/mediawiki.conf
Agrega las siguientes líneas:
<VirtualHost *:80>
DocumentRoot /var/www/html/mediawiki
<Directory /var/www/html/mediawiki>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Activa el sitio y el módulo de reescritura:
sudo a2ensite mediawiki.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
Paso 6: Completar la Instalación a Través de la Web
Abre tu navegador y ve a http://your_server_ip/mediawiki para completar la instalación siguiendo las instrucciones en pantalla.
Conclusión
Has instalado exitosamente MediaWiki en tu servidor VPS con Ubuntu 24.04!