MediaWiki è un pacchetto wiki open source gratuito scritto in PHP, originariamente per l'uso su Wikipedia. Il software è ottimizzato per gestire correttamente ed efficientemente progetti di tutte le dimensioni, inclusi i wiki più grandi, che possono avere terabyte di contenuti e centinaia di migliaia di hit al secondo.Poiché Wikipedia è uno dei siti Web più grandi del mondo, anche il raggiungimento della scalabilità attraverso più livelli di memorizzazione nella cache e replica del database è stata una delle principali preoccupazioni per gli sviluppatori. Wikipedia e altri progetti Wikimedia continuano a definire gran parte dei requisiti stabiliti per MediaWiki. Sto descrivendo l'installazione di mediawiki su un server CentOS.
Scarica mediawiki
Scarica mediawiki in /usr/local/src
#cd /usr/local/src
#wget http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.3.tar.gz
Estrai mediawiki e spostati in DocumentRoot
#tar xvzf mediawiki-1.22.3.tar.gz
#mv mediawiki-1.22.3 /var/www/html/mediawiki
Crea database e utente in mysql
Entra in mysql come root
Devi inserire la password di root di mysql per accedere a mysql.
#mysql -u root -p
Enter password:
Otterrai il terminale di comando mysql. Abbiamo bisogno di creare database, utente per mediawiki.
Imposterò il nome del database, il nome utente e la password come 'mediawiki'. Puoi cambiarlo secondo i tuoi desideri.
Crea database
mysql> create database mediawiki;
Crea utente
mysql> create user mediawiki@localhost;
Imposta la password per l'utente MySQL
mysql> set password for mediawiki@localhost = password ('mediawiki');
Consenti Concedi i privilegi all'utente
mysql>GRANT ALL PRIVILEGES ON mediawiki.* to mediawiki@localhost identified by 'mediawiki';
Privilegi di svuotamento
mysql> flush privileges;
Ora tutte le attività in mysql sono completate. Puoi semplicemente disconnetterti da mysql usando esci
mysql>quit;
Imposta proprietà e autorizzazione in DocumentRoot
Abbiamo bisogno di impostare il proprietario e il gruppo di mediawiki come apache. Impostare l'autorizzazione 755 nella cartella /var/www/html/mediawiki
#chown -R apache:apache /var/www/html/mediawiki
#chmod -R 755 /var/www /html/mediawiki
Installazione di mediawiki dal browser.
Puoi avviare l'installazione di mediawiki navigando su http://Public_IP/mediawiki
Otterrai una pagina come localsettings.php non trovata. Fai clic su imposta il wiki
C'è una probabilità di ottenere una pagina vuota. È dovuto alla mancanza di pfp-dom. Puoi installarlo attraverso i seguenti passaggi.
#yum install php-xml
#service httpd restart
Ora il problema si risolverà e otterrai una pagina di impostazione della lingua. Puoi impostare la lingua secondo i tuoi desideri
Fai clic su Continua, otterrai una pagina di benvenuto di wediawiki.
Ancora una volta Fare clic su continua. Otterrai Connetti alla pagina del database. Stiamo usando mysql come database. Quindi contrassegna mysql e riempi i dettagli del nostro database.
Fare clic su continua. Otterrai una pagina delle impostazioni del database. Non è necessario modificare nulla in questa pagina.
Fai clic su Continua. Otterrai una pagina per assegnare un nome al mediawiki e configurare l'account amministratore. Quindi fai semplicemente clic su Continua nelle due pagine successive. Otterrai una pagina completa di installazione.
Ora otterrai un file LocalSettings.php. Devi inserire quel file in /var/www/html/mediawiki.Installazione completata e puoi entrare nel tuo mediawiki ora.
Ora hai installato con successo mediawiki. Puoi usare meidawiki per condividere informazioni preziose con il mondo.