Requisiti Preliminari
Prima di iniziare, assicurati di avere accesso a un server VPS con Ubuntu 24.04 installato.
Passo 1: Aggiornare il Sistema
sudo apt update && sudo apt upgrade -y
Passo 2: Installare Apache, MySQL e PHP
Installa il server web Apache, il database MySQL e PHP con il seguente comando:
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php -y
Passo 3: Scaricare MediaWiki
Scarica l’ultima versione di MediaWiki dal sito ufficiale:
wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.0.tar.gz
Estrai il file scaricato:
tar -xvzf mediawiki-1.39.0.tar.gz
Sposta la cartella in /var/www/html:
sudo mv mediawiki-1.39.0 /var/www/html/mediawiki
Passo 4: Configurare MySQL
Accedi a MySQL per creare un database per MediaWiki:
sudo mysql
All’interno di MySQL, esegui i seguenti comandi:
CREATE DATABASE mediawiki;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mediawiki.* TO 'wikiuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Passo 5: Configurare Apache
Crea un file di configurazione per MediaWiki:
sudo nano /etc/apache2/sites-available/mediawiki.conf
Inserisci le seguenti righe:
<VirtualHost *:80>
DocumentRoot /var/www/html/mediawiki
<Directory /var/www/html/mediawiki>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Attiva il sito e il modulo rewrite:
sudo a2ensite mediawiki.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
Passo 6: Completare l’Installazione via Web
Apri il browser e vai a http://your_server_ip/mediawiki per completare l’installazione seguendo le istruzioni sullo schermo.
Conclusione
Hai installato con successo MediaWiki sul tuo server VPS con Ubuntu 24.04!