GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare MediaWiki su Ubuntu 20.04

In questo articolo, avremo spiegato i passaggi necessari per installare e configurare MediaWiki con LAMP su Ubuntu 20.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

Mediawiki è un software wiki gratuito e open source che ti consente di creare il tuo sito wiki. Attualmente funziona su molti siti Web famosi come Wikipedia, Wikizionario e Wikimedia Commons. MediaWiki è scritto in PHP.

Installa MediaWiki su Ubuntu 20.04

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo apt update
sudo apt upgrade

Passaggio 2. Installa lo stack LAMP su Ubuntu.

Drupal è costruito con PHP. Puoi ospitarlo come faresti con qualsiasi altra app Web scritta in PHP. Quindi, dovrai configurare Ubuntu come server LAMP. Se non l'hai già fatto, usa la nostra tradizionale guida LAMP per configurare Ubuntu in modo che serva PHP prima di continuare.

Passaggio 3. Installa MediaWiki sul sistema Ubuntu.

Esegui i comandi seguenti per scaricare l'ultima versione di MediaWiki:

cd /tmp/
wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.2.tar.gz

Estrai il file scaricato:

tar -xvzf mediawiki-*.tar.gz
rm mediawiki-*.tar.gz
sudo mv mediawiki-* /var/www/html/mediawiki

Quindi, imposta le autorizzazioni appropriate:

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

Passaggio 4. Creazione di un database per MediaWiki.

MediaWiki utilizza il database MySQL per memorizzare tutti i suoi dati. Accedi al tuo server MySQL con il seguente comando e inserisci la tua password di root MySQL:

mysql -u root -p

Una volta che sei nella console MySQL, crea un nuovo database:

MariaDB [(none)]>CREATE DATABASE mediadb;
MariaDB [(none)]>CREATE USER 'media'@'localhost' IDENTIFIED BY 'your-password';
MariaDB [(none)]>GRANT ALL ON mediadb.* TO 'media'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>EXIT;

Passaggio 5. Configurazione di Apache per MediaWiki.

Crea un nuovo file di configurazione dell'host virtuale per il tuo sito Web MediaWiki, denominato your-domain.com.conf:

nano /etc/apache2/sites-available/your_domain.com.conf

E aggiungi il seguente contenuto al file:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/mediawiki
     ServerName your-domain.com
     ServerAlias www.your-domain.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/html/mediawiki/>
            Options FollowSymlinks
            AllowOverride All
            Require all granted
     </Directory>
</VirtualHost>

Per abilitare l'host virtuale che abbiamo appena creato, esegui il seguente comando:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

Affinché la nuova configurazione abbia effetto, riavvia il servizio Apache digitando:

sudo a2ensite your_domain.com.conf
sudo a2enmod rewrite 
sudo systemctl restart apache2

Passaggio 6. Proteggi MediaWiki con Let's Encrypt SSL.

In primo luogo, dovrai installare il client Certbot per installare e gestire Let's Encrypt SSL. Puoi installarlo con il seguente comando:

sudo apt install certbot python3-certbot-apache

Una volta installato Certbot, esegui il seguente comando per scaricare e installare Let's Encrypt SSL per il tuo sito web:

certbot --apache -d your_domain.com

Passaggio 7. Accesso all'installazione di MediaWiki.

Vai a https://your_domain.com nel browser Web per avviare lo script di installazione basato sul Web. Fare clic sul collegamento Completa l'installazione per avviare la procedura guidata di configurazione.

Questo è tutto ciò che devi fare per installare MediaWiki su Ubuntu 20.04 LTS Focal Fossa. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture su MediaWiki Content Management System, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Maven su Ubuntu

  3. Come installare Wine su Ubuntu

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare MediaWiki su Ubuntu 14.04

Come installare MediaWiki su Ubuntu 16.04

Come installare MediaWiki su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Come installare MediaWiki su Ubuntu 20.04