Installazione di MediaWiki su Ubuntu Server 22.04

da | Dic 18, 2023

MediaWiki è un diffuso software libero wiki per il web. Sviluppato dalla Wikimedia Foundation per Wikipedia, MediaWiki è utilizzato per tutti i progetti della già citata organizzazione, ma viene adottato anche da siti web wiki di terze parti (alcuni esempi sono Fandom e WikiHow). Si tratta di un Content Management System scritto in PHP che utilizza un database relazionale MySQL o PostgreSQL per l’archiviazione dei dati. È un software libero distribuito con licenza GNU GPL.

PREREQUISITI

Ubuntu Server 22.04
Credenziali di root del server Ubuntu

Prima di tutto, eseguire il comando system update and upgrade per assicurarsi che i pacchetti di sistema e la cache del repository dell’indice APT siano nel loro stato più recente.

Eseguire il comando:

INSTALLAZIONE DI APACHE, PHP e MARIADB

Installare Apache con il comando:

Quindi abilitare il servizio del webserver a partire in automatico con il comando:

Se è andato tutto a buon fine dovremmo vedere il seguente output:

Verificare quindi lo stato di Apache con il comando:

Se è tutto ok dovremmo vedere un output come mostrato nell’immagine sovrastante

Procedere con l’installazione del PHP e delle estensioni richieste.

Aggiungere il repository di Ondrej con il comando:

Dovremmo vedere il seguente output:

Preme INVIO per procedere

Quindi fare un system update con il comando:

Procedere all’installazione dell’ultima versione del PHP (8.x) con il comando:

Procedere con la configurazione del file php.ini con il comando:

NOTA BENE: durante la stesura del seguente articolo la versione installata è la 8.2

All’interno del file individuare le seguenti righe

Quindi impostare questi valori:

Salvare e chiudere il file di configurazione

Riavviare il servizio PHP-FPM con il comando:

Procedere con l’installazione di MariaDB eseguendo il comando:

Al termine dell’installazione rendere sicura l’installazione con il comando:

Dovremmo vedere il seguente output:

Premere Invio

Premere Y

Premere Y ed inserire due volte la nuova password di root

Premere Y

Premere Y

Premere Y

Premere Y

Se è andato tutto a buon fine dovremmo vedere il seguente output:

Una volta terminato il processo di protezione del server del database, abilitare e avviare il suo servizio con il comando:

Verificare lo stato di MariaDB con il comando:

Se è tutto ok dovremmo vedere un output come mostrato nell’immagine sovrastante

A questo punto procedere con la creazione del database per l’applicazione MediaWiki

Accedere al Database con il comando:

Quindi creare il database con il comando:

ATTENZIONE: al posto di mediawikidb inserire il nome del db a piacimento

Creare l’utente per l’accesso al database con il comando:

ATTENZIONE: al posto di wikiuser e PASSWORD inserire il nome dell’utente e la relativa password a piacimento

Dare in privilegi all’utente appena creato al database mediawikidb con il comando:

Fare il flush dei privilegi con il comando:

Quindi uscire con il comando:

DOWNLOAD E INSTALLAZIONE DI MEDIAWIKI

Collegarsi al sito ufficile di MediWiki al seguente link

MediaWiki Download

Copiare il link dell’ultima versione stabile di MediaWiki come mostrato nell’immagine sovrastante

Individuare il file .tar.gz quindi cliccare con il tasto destro del mouse e selzionare Copy Link come mostrato nell’immagine sovrastante

NOTA BENE: durnate la stesura di questo articolo la versione stabile presente sul sito è la versione 1.40.1 (MediaWiki)

Ritornare alla console SSH e digitare il seguente comando:

Quindi scaricare il file di installazione con il comando:

ATTENZIONE: modificare il link in caso di versione aggiornata o antecedente

Estrarre il file appena scaricato con il comando:

Creare un directory MediaWiki all’interno della root del webserver con il comando:

Spostare tutti i file estratti in precedenza nella cartella appena creata con il comando:

Cambiare l’owner della cartella MediaWiki in www-data con il comando:

A questo punto è possibile procedere con l’installazione da web gui del MediaWiki.

Richiamare da un qualsiasi browser il link http://IP_O_NOME_DEL_SERVER/wiki

Cliccare su set up the wiki

Selezionare la lingua e la lingua del Wiki quindi cliccare su Continue

Se l’ambiente è OK dovremmo vedere una schermata come mostrato nell’immagini sovrastante. Per procedere premere Continua

Inserire tutti i dati relativi al databse creato in precendenza. Nello specifico:

Host del database: localhost
Nome da database: mediawikidb
Nome Utente del database: wikiuser
Password: password dell’utente wikiuser

Cliccare Continua per procedere

Lasciare tutto invariato e cliccare su Continua

Inserire il nome del Wiki quindi le credenziali dell’account amministratore che si intende creare. Cliccare Continua

Impostare la tipologia di wiki che si intende usare scegliendo tra i quattro elencati sotto:

Il modello Wiki aperto consente a chiunque di modificare, anche senza effettuare l’accesso.

Un wiki con Creazione utenza obbligatoria offre una maggiore responsabilità, ma potrebbe scoraggiare i contributori occasionali.

Lo scenario Solo utenti autorizzati consente agli utenti autorizzati di modificare, ma il pubblico può visualizzare le pagine, compresa la cronologia.

Un Wiki privato consente solo agli utenti autorizzati di visualizzare le pagine, lo stesso gruppo può modificarle.

Quindi impostare il Copyright e la licenza

Scrollare la pagina web di configurazione

Configurare le impostazioni relative alla mail, quindi il tema da adottare e le estensioni

Scrollare la pagina web di configurazione

Configurare gli Hook del parser, la gestione dei contenuti multimediali, la prevenzione dello Spam, le API e altri tool.

Scrollare la pagina web di configurazione

Impostare il logo del nostgro wiki quindi decidere se impostare una cache o no. Cliccare Continua

Cliccare Continua per avviare l’installazione di MediaWiki

Se abbiamo fatto tutto correttamente dovremmo vedere una schermata come quella sovrastante con tutti FATTO. Cliccare Continua

Al termine dell’installazione il sistema genererà un “LocalSettings.php” che conterrà tutta la configurazione effettuata. Assicurarsi di averlo scaricato sul sistema e successivamente caricarlo nella directory root di MediaWiki che abbiamo creato in precedenza

NOTA BENE: se avete seguito la guida lasciando inalterate le cartelle copiare il file nella cartella /var/www/html/wiki/

Utlizzare WinSCP per trasferire il file appena scaricato all’interno della cartella del server MediaWiki

Dopo aver scaricato e spostato il file nella cartella root di MediaWiki concedere i suoi diritti all’utente Apache con il comando:

Dalla webpage cliccare su entrare nel tuo wiki come mostrato nell’immagine sovrastante

Cliccare su Log In

Inserire le credenziali di amministratore create in precedenza quindi cliccare Log in

Se è andato tutto a buon fine dovremmo accedere alla Main Page come mostrato nell’immagine sovrastante.

A questo punto è possibile procedere con la creazione dei wiki.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione