Progetto

Generale

Profilo

MediaWiki » Cronologia » Versione 8

Amministratore Truelite, 15-11-2006 22:53

1 1 Amministratore Truelite
[[TracNav(TOC)]]
2
== Installazione e configurazione di MediaWiki su Ubuntu Dapper ==
3 2 Amministratore Truelite
4 7 Amministratore Truelite
Anzitutto si devono installare una serie di pacchetti necessari per il funzionamento del pacchetto. Nel nostro caso infatti, benché sia possibile usare il pacchetto fornito con la distribuzione, procederemo all'installazione dai sorgenti, essendo quest'ultimo troppo arretrato. In particolare, posto che MySQL sia già presente e configurato, sarà necessario installare:
5 2 Amministratore Truelite
{{{
6 3 Amministratore Truelite
apt-get install memcached \
7 4 Amministratore Truelite
                libapache2-mod-php5 \
8
                libmysqlclient15off \
9
                mysql-server \
10
                php5-mysql \
11
                php5-cli \
12
                php5-gd \
13
                imagemagick
14 2 Amministratore Truelite
}}}
15 5 Amministratore Truelite
16 8 Amministratore Truelite
Occorrerà poi scaricare ed installare l'ultima versione dei sorgenti di MediaWiki, reperibili a partire dalla pagina del sito ufficiale su http://www.mediawiki.org. Al solito, una volta scompattati, si dovrà aver cura di impostare ''root'' come utente proprietario dei relativi file, inoltre per consentire allo script di auto-configurazione del pacchetto di scrivere i suoi dati occorrerà consentire l'accesso in scrittura alla directry {{{config}}} dei sorgenti, in definitiva la lista dei comandi è:
17 6 Amministratore Truelite
{{{
18 8 Amministratore Truelite
cd /usr/local/share/
19 6 Amministratore Truelite
wget http://switch.dl.sourceforge.net/sourceforge/wikipedia/mediawiki-1.8.2.tar.gz
20 1 Amministratore Truelite
tar -xvzf mediawiki-1.8.2.tar.gz
21
mv mediawiki-1.8.2 mediawiki
22 8 Amministratore Truelite
chown root:root -R mediawiki/
23
chown www-data:www-data mediawiki/config/
24
}}}
25
26
Si dovrà poi configurare Apache per consentire l'accesso al sito ed eseguire lo script di configurazione, questo si fa inserendo nel relativo file sotto {{{/etc/apache2/sites-available}}} la riga:
27
{{{
28
Alias /wiki /usr/local/share/mediawiki/
29
}}}
30
e puntando il browser all'indirizzo {{{http://www.miosito.it/wiki}}} dove comparirà la pagina iniziale, che al momento contiene solo il link allo script di configurazione.
31
32
Prima di proseguire nell'installazione occorrerà provvedere alla creazione su MySQL di un database dedicato all'applicazione, si possono seguire le istruzioni già riportate in MySQLInitConf, si dovrà poi creare anche un utente dotato dei necessari privilegi per operare sul suddetto database. Un esempio può essere il seguente:
33
{{{
34
mysqladmin -u root -p create wikidb
35
mysql -u root -p
36
mysql> grant create, select, insert, update, delete, lock tables on wikidb.* to 
37
             wikiuser@localhost identified by 'passsegretaedifficile';
38
mysql> flush privileges;
39
mysql> \q
40 6 Amministratore Truelite
}}}