MediaWiki » Cronologia » Versione 16
Amministratore Truelite, 03-09-2009 14:16
1 | 1 | Amministratore Truelite | [[TracNav(TOC)]] |
---|---|---|---|
2 | |||
3 | 16 | Amministratore Truelite | h2. Installazione e configurazione di [[MediaWiki]] su Ubuntu Dapper |
4 | |||
5 | |||
6 | 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: |
||
7 | <pre> |
||
8 | 3 | Amministratore Truelite | apt-get install memcached \ |
9 | 4 | Amministratore Truelite | libapache2-mod-php5 \ |
10 | libmysqlclient15off \ |
||
11 | mysql-server \ |
||
12 | php5-mysql \ |
||
13 | 1 | Amministratore Truelite | php5-cli \ |
14 | php5-gd \ |
||
15 | 11 | Amministratore Truelite | imagemagick \ |
16 | 2 | Amministratore Truelite | librsvg2-bin |
17 | 16 | Amministratore Truelite | </pre> |
18 | 8 | Amministratore Truelite | |
19 | 16 | Amministratore Truelite | <pre> |
20 | <pre> |
||
21 | 1 | Amministratore Truelite | cd /usr/local/share/ |
22 | wget http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.1.tar.gz |
||
23 | tar -xvzf mediawiki-1.15.1.tar.gz |
||
24 | 8 | Amministratore Truelite | mv mediawiki-1.15.1 mediawiki |
25 | chown root:root -R mediawiki/ |
||
26 | chown www-data:www-data mediawiki/config/ |
||
27 | 16 | Amministratore Truelite | </pre> |
28 | 12 | Amministratore Truelite | |
29 | 16 | Amministratore Truelite | <pre> |
30 | <pre> |
||
31 | 1 | Amministratore Truelite | Alias /wiki /usr/local/share/mediawiki/ |
32 | 16 | Amministratore Truelite | </pre> |
33 | <pre> |
||
34 | 15 | Amministratore Truelite | |
35 | 16 | Amministratore Truelite | 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: |
36 | <pre> |
||
37 | 8 | Amministratore Truelite | mysqladmin -u root -p create wikidb |
38 | 6 | Amministratore Truelite | mysql -u root -p |
39 | 9 | Amministratore Truelite | mysql> grant create, select, insert, update, delete, lock, index, alter, drop on wikidb.* to |
40 | 13 | Amministratore Truelite | 'wikiuser'@'localhost' identified by 'passsegretaedifficile'; |
41 | 1 | Amministratore Truelite | mysql> flush privileges; |
42 | mysql> \q |
||
43 | 16 | Amministratore Truelite | </pre> |
44 | 9 | Amministratore Truelite | |
45 | 16 | Amministratore Truelite | <pre> |
46 | <pre> |
||
47 | 13 | Amministratore Truelite | mv config/LocalSettings.php . |
48 | 1 | Amministratore Truelite | rm -fR config |
49 | 16 | Amministratore Truelite | </pre> |
50 | ed a questo punto si potranno osservare i risultati (nel caso da cui sono derivate queste istruzioni "qui":http://www.fountainpen.it). |
||
51 | 1 | Amministratore Truelite | |
52 | 16 | Amministratore Truelite | <pre> |