In questo tutorial, ti mostreremo come installare MediaWiki su CentOS 7. Per quelli di voi che non lo sapessero, MediaWiki è un software wiki gratuito e open source, utilizzato per alimentare wiki siti web come Wikipedia, Wikizionario e Commons, sviluppati da Wikimedia Foundation e altri, è scritto nel linguaggio di programmazione PHP e utilizza un database di back-end.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di MediaWiki su CentOS 7.
Installa MediaWiki su CentOS 7
Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.
yum -y update
Passaggio 2. Installa il server LAMP e includi alcune estensioni PHP.
yum install mariadb mariadb-server httpd php-common php-xml php-intl php-gd texlive
Avvia il servizio Apache web server e MariaDB abilita anche l'avvio all'avvio del server:
systemctl start httpd systemctl start mariadb systemctl enable httpd systemctl enable mariadb
Passaggio 3. Configurazione di MariaDB per MediaWiki.
Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation
sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB.
mysql_secure_installation
Avanti, dovremo accedere alla console MariaDB e creare un database per MediaWiki. Esegui il seguente comando:
mysql -u root -p
Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per il software MediaWiki:
MariaDB > create database mediawiki; MariaDB > grant all privileges on mediawiki.* to mwuser@localhost identified by 'your_password'; MariaDB > > flush privileges; MariaDB > quit;
Passaggio 4. Installa MediaWiki.
Scarica l'ultima versione stabile di MediaWiki, Al momento della stesura di questo articolo è la versione 1.25.1:
wget https://releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.1.tar.gz tar xvzf mediawiki-*.tar.gz mv mediawiki-1.25.1/* /var/www/html/
Dovremo modificare alcune autorizzazioni per le cartelle:
chown -R apache:apache /var/www/html chmod -R 755 /var/www/html
Riavvia il servizio Apache per rendere effettive le modifiche:
systemctl restart httpd
Passaggio 6. Accesso a MediaWiki.
MediaWiki sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com
o http://server-ip-address
e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.
Al termine dell'installazione, dovrai caricare il file su /var/www/html
. Puoi farlo tramite FTP, ma per velocizzare il processo, apri il file scaricato con un editor di testo, copia tutto il contenuto da esso e incollalo in un nuovo file LocalSettings.php che puoi creare usando il seguente comando:
nano /var/www/html/LocalSettings.php
Congratulazioni! Hai installato con successo MediaWiki. Grazie per aver utilizzato questo tutorial per l'installazione di MediaWiki sul sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di MediaWiki.