MediaWiki
MediaWiki è un software per wiki scritto con il linguaggio PHP ed è in grado di utilizzare database come MySQL o PostgreSQL per l'archiviazione dei dati.
Installazione
Prima di installare MediaWiki è necessario installare Apache2, il linguaggio PHP5 e un sistema di database. MySQL o PostgreSQL sono i più comuni, sceglierne uno in base alle proprie necessità. Per le istruzioni su come installarli, fare riferimento alle relative sezioni all'interno di questa guida.
Per installare MediaWiki, eseguire il seguente comando al prompt:
sudo apt-get install mediawiki php5-gd
Per maggiori informazioni sulle funzionalità di MediaWiki, consultare il pacchetto mediawiki-extensions.
Configurazione
Il file di configurazione di Apache mediawiki.conf per MediaWiki è installato nella directory /etc/apache2/conf.d/. Da questo file, per poter accedere all'applicazione MediaWiki, è utile togliere il commento alla seguente riga.
# Alias /mediawiki /var/lib/mediawiki
Una volta tolto il commento alla riga precedente, riavviare il server Apache e accedere a MediaWiki utilizzando il seguente URL:
http://localhost/mediawiki/config/index.php
Consultare la sezione “Checking environment...” presente in quella pagina. È possibile risolvere molti problemi leggendola attentamente.
Once the configuration is complete, you should copy the LocalSettings.php file to /etc/mediawiki directory:
sudo mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/
You may also want to edit /etc/mediawiki/LocalSettings.php in order to set the memory limit (disabled by default):
ini_set( 'memory_limit', '64M' );
Estensioni
Le estensioni aggiungono nuove funzionalità a MediaWiki e forniscono agli amministratori del wiki e agli utenti l'abilità di personalizzare MediaWiki in base alle loro necessità.
È possibile scaricare estensioni per MediaWiki come un archivio o direttamente dal repository Subversion copiandolo nella directory /var/lib/mediawiki/extensions directory. Alla fine del file aggiungere la seguente riga: /etc/mediawiki/LocalSettings.php.
require_once "$IP/extensions/ExtentionName/ExtentionName.php";
Riferimenti
-
Per maggiori informazioni, consultare il sito web di MediaWiki.
-
La MediaWiki Administrators’ Tutorial Guide contiene molte informazioni per i nuovi amministratori di MediaWiki.
-
Also, the Ubuntu Wiki MediaWiki page is a good resource.