Requisiti

Per approfondire.

Necessari:

Opzionali:

In breve:

   1 aptitude install apache2 php5 php5-mysql mime-support

Installazione

È possibile installare in varie modalità:

  1. manualmente
  2. tramite git

  3. tramite pacchetto debian (mediawiki)

  4. automatizzato (WIP)

Quale versione?

Come spiegato al riepilog dei branch point mediawiki dispone di:

  1. alpha (master)
  2. beta
  3. stable
  4. legacy
  5. legacy Long Time Support

Installazione manuale

Per l'installazione leggere la guida.

In breve (versione 1.17) occorre:

mysql -u root -p
mysql> create database mydb;
Query OK, 1 row affected (0.00 sec)

mysql> grant index, create, select, insert, update, delete, alter, lock tables on mydb.* to 'user'@'localhost' identified by 'password';
Query OK, 0 rows affected (0.00 sec)

Upload

Tutte le informazioni sono riepilogate qui. In particolare occorre prestare attenzione alla configurazione di php, di apache (i permessi) e quindi di MediaWiki.
Ad esempio...

MediaWiki

Modificare $wgFileExtensions includendo tutti i formati che si desidera. Attenzione che un "The file is corrupt or has an incorrect extension" potrebbe indicare un errore di mime type detection.

Inoltre è necessario settare opportunamente il valore di $wgMaxUploadSize (di default a 100MB) il cui valore deve essere espresso in byte. Ad esempio, per 200MB: 1024*1024*200 = 209715200 bytes.

PHP.ini

I parametri possono essere modificati in php.ini per tutti i siti, in sites-enabled/tuo-sito ovvero in .htaccess per personalizzazione ad hoc. Ad esempio:

php_value upload_max_filesize 20M
php_value post_max_size 20M

MyWiki: Mediawiki/Installazione (last edited 2015-02-15 10:37:56 by risca)