Installare e configurare MediaWiki: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
aggiunto nota su LTS non più supportata
Nessun oggetto della modifica
(aggiunto nota su LTS non più supportata)
 
(12 versioni intermedie di 6 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid|}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
 
{{Warningbox|L'ultima versione disponibile nei repository Debian (da Wheezy e successive) è la LTS v.1.19 il cui ciclo di vita terminerà a maggio 2015.<br />Come citato nelle note di rilascio della release Jessie:<br />"Il pacchetto mediawiki è incluso in Jessie per soddisfare le dipendenze in altri pacchetti. Il supporto di sicurezza per mediawiki terminerà insieme con il supporto per Wheezy nell'aprile 2016."}}
 
==Introduzione==
==Introduzione==
[http://www.mediawiki.org MediaWiki] è un software ''lato server'' basato sulla filosofia wiki, scritto in PHP e basato su un database relazionale MySQL o PostgreSQL.<br/>
[http://www.mediawiki.org MediaWiki] è un software ''lato server'' basato sulla filosofia wiki, scritto in PHP e basato su un database relazionale MySQL o PostgreSQL.<br/>
Riga 8: Riga 11:
* [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]
* [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]
* [[LAMP: Linux, Apache, MySQL e PHP| Installare un ambiente LAMP: Linux, Apache, SSL, MySQL, PHP4]]
* [[LAMP: Linux, Apache, MySQL e PHP| Installare un ambiente LAMP: Linux, Apache, SSL, MySQL, PHP4]]
==Prima parte: installazione del pacchetto==
==Prima parte: installazione del pacchetto==
L'installazione segue la stessa facile strada di ogni pacchetto Debian:
L'installazione segue la stessa facile strada di ogni pacchetto Debian:
<pre>
<pre>
# apt-get install mediawiki mediawiki-extensions mediawiki-math ocaml-core gcc
# apt-get install mediawiki mediawiki-extensions mediawiki-math ocaml-core gcc imagemagick gs cjk-latex tetex-extra php5-imagick binutils gcc
</pre>
</pre>


Riga 35: Riga 39:
Una volta installato MediaWiki potete ancora modificarne la configurazione agendo sulle variabili del file <code>LocalSettings.php</code>. Ma prima di poterlo fare abbiamo bisogno di spostarlo dalla sua configurazione originale:
Una volta installato MediaWiki potete ancora modificarne la configurazione agendo sulle variabili del file <code>LocalSettings.php</code>. Ma prima di poterlo fare abbiamo bisogno di spostarlo dalla sua configurazione originale:
<pre>
<pre>
mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/
mv /var/lib/mediawiki/LocalSettings.php /etc/mediawiki/
ln -s /etc/mediawiki/LocalSettings.php /var/www/mediawiki/LocalSettings.php
</pre>
</pre>
==Accesso a MediaWiki==
==Accesso a MediaWiki==
A questo punto potete accedere al vostro nuovo MediaWiki puntando il browser all'indirizzo:
A questo punto potete accedere al vostro nuovo MediaWiki puntando il browser all'indirizzo:
Riga 64: Riga 70:


{{Warningbox|Non cambiate il logo limitandovi a sostituire il logo di default installato con MediaWiki (che si trova in <code>/skins/common/images/wiki.png</code>) con il vostro logo: infatti questa cartella verrà sovrascritta ad ogni aggiornamento di MediaWiki!}}
{{Warningbox|Non cambiate il logo limitandovi a sostituire il logo di default installato con MediaWiki (che si trova in <code>/skins/common/images/wiki.png</code>) con il vostro logo: infatti questa cartella verrà sovrascritta ad ogni aggiornamento di MediaWiki!}}
===Abilitare la scrittura di equazioni LaTeX===
Occorre semplicemente modificare in questa maniera:
<pre>
$wgUseTeX          = true;
</pre>
la variabile presente in /etc/mediawiki/LocalSettings.php


===Upload dei file: configurazioni varie===
===Upload dei file: configurazioni varie===
Riga 73: Riga 86:


Per prima cosa,è necessario controllare la presenza di alcuni prerequisiti:
Per prima cosa,è necessario controllare la presenza di alcuni prerequisiti:
*'''assicuratevi che l'upload dei file sia abilitato in PHP''' : in particolare, all'interno del file <code>/etc/php5/cli/php.ini<code> e nel file <code>/etc/php5/apache2/php.ini</code> alla sezione <code>File Uploads</code> deve essere presente la riga:
*'''assicuratevi che l'upload dei file sia abilitato in PHP''' : in particolare, all'interno del file <code>/etc/php5/cli/php.ini</code> e nel file <code>/etc/php5/apache2/php.ini</code> alla sezione <code>File Uploads</code> deve essere presente la riga:
<pre>file_uploads = On</pre>
<pre>file_uploads = On</pre>
Se non è presente, infatti, gli script PHP non potranno utilizzare la funzione di upload.
Se non è presente, infatti, gli script PHP non potranno utilizzare la funzione di upload.
Riga 84: Riga 97:
<pre>$wgEnableUploads = true;</pre>
<pre>$wgEnableUploads = true;</pre>


Le impostazioni di default prevedono che tutti gli utenti registrati al wiki possano caricare file: è possibile modificare questo comportamento di MediaWiki attraverso l'uso della variabile $wgGroupPermissions, per il cui uso vi rimando a [http://www.mediawiki.org/wiki/Manual:$wgGroupPermissions questa pagina].
Le impostazioni di default prevedono che tutti gli utenti registrati al wiki possano caricare file: è possibile modificare questo comportamento di MediaWiki attraverso l'uso della variabile <code>$wgGroupPermissions</code>. Ad esempio, per permettere l'upload di un nuovo file (o di caricare una nuova versione di un file esistente) anche ad utenti non registrati, basterà aggiungere queste righe:
<pre>
# Upload anonimo abilitato
$wgGroupPermissions['*']['upload'] = true;
$wgGroupPermissions['*']['reupload'] = true;
</pre>
Maggiori informazioni sono reperibili consultando [http://www.mediawiki.org/wiki/Manual:$wgGroupPermissions questa pagina].


====Abilitare il caricamento di altri tipi di file (pdf, doc, xls)====
====Abilitare il caricamento di altri tipi di file (pdf, doc, xls)====
Riga 125: Riga 144:


==Utilizzare MediaWiki==
==Utilizzare MediaWiki==
Il wiki di Debianizzati.org è basato su MediaWiki. Consigliamo pertanto di leggere attentamente le guide di Debianizzati.org per quanto riguarda:
Il wiki di Debianizzati.org è basato su MediaWiki. Consigliamo pertanto di leggere attentamente le guide di Debianizzati.org:
* [[Aiuto:Contents|Creazione di pagine e di contenuti]]
* [[Aiuto:Linee guida su come contribuire al Wiki|Linee guida su come contribuire al Wiki]]
* [[Aiuto:Editing|Sintassi e editing]]
Per l'amministrazione di MediaWiki è invce opportuno fare riferimento alla documentazione ufficiale:
Per l'amministrazione di MediaWiki è invce opportuno fare riferimento alla documentazione ufficiale:
* [http://www.mediawiki.org/wiki/Manual:System_administration Amministrazione di MediaWiki] ''(in inglese)''
* [http://www.mediawiki.org/wiki/Manual:System_administration Amministrazione di MediaWiki] ''(in inglese)''
Riga 134: Riga 152:
Per la stesura della guida si è fatto riferimento innanzitutto alla completissima documentazione presente sul [http://www.mediawiki.org/wiki/MediaWiki sito di MediaWiki] e in particolare alla sezione [http://www.mediawiki.org/wiki/Manual:Configuration dedicata alla configurazione], alla quale si rimanda per ulteriori approfondimenti.<br/>
Per la stesura della guida si è fatto riferimento innanzitutto alla completissima documentazione presente sul [http://www.mediawiki.org/wiki/MediaWiki sito di MediaWiki] e in particolare alla sezione [http://www.mediawiki.org/wiki/Manual:Configuration dedicata alla configurazione], alla quale si rimanda per ulteriori approfondimenti.<br/>


--[[Utente:Ferdybassi|Ferdybassi]] 16:47, 24 feb 2010 (CET)<br/>
{{Autori
verificata e ampliata da :[[Utente:MadameZou|MadameZou]] 18:10, 21 mar 2010 (CET)
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 16:47, 24 feb 2010 (CET)
----
|Estesa_da =
:[[Utente:MadameZou|MadameZou]] 18:10, 21 mar 2010 (CET)
|Verificata_da =
:[[Utente:MadameZou|MadameZou]] 18:10, 21 mar 2010 (CET)
:[[Utente:stefanodef|stefanodef]] 21:04, 1 nov 2012
|Numero_revisori= 2
}}
 
[[Categoria:Web server]]
[[Categoria:Web server]]
[[Categoria:CMS]]
[[Categoria:CMS]]
982

contributi

Menu di navigazione