KnowledgeTree » Cronologia » Versione 6
Amministratore Truelite, 10-11-2006 11:39
1 | 1 | Amministratore Truelite | |
---|---|---|---|
2 | 6 | Amministratore Truelite | h2. Come installare [[KnowledgeTree]] (sarge) |
3 | 1 | Amministratore Truelite | |
4 | 6 | Amministratore Truelite | |
5 | |||
6 | 1 | Amministratore Truelite | Scaricare i sorgenti da http://prdownloads.sourceforge.net/kt-dms/knowledgeTree-3.1b.tgz?download |
7 | |||
8 | Installare pacchetti necessari con: |
||
9 | 6 | Amministratore Truelite | <pre> |
10 | 1 | Amministratore Truelite | apt-get install apache2 php4 mysql-server php4-mysql |
11 | 6 | Amministratore Truelite | </pre> |
12 | 1 | Amministratore Truelite | |
13 | 5 | Amministratore Truelite | Scompattare knowledgeTree in /var/www/ (/var/www/knowledgeTree) con il seguente comando: |
14 | 6 | Amministratore Truelite | <pre> |
15 | 1 | Amministratore Truelite | tar -xvzf knowledgeTree-3.1b.tgz |
16 | 6 | Amministratore Truelite | </pre> |
17 | 1 | Amministratore Truelite | |
18 | |||
19 | |||
20 | 5 | Amministratore Truelite | Impostare il proprietario ed il gruppo della directory knowledgeTree a root: |
21 | 6 | Amministratore Truelite | <pre> |
22 | 5 | Amministratore Truelite | chown -R root.root knowledgeTree |
23 | 6 | Amministratore Truelite | </pre> |
24 | 5 | Amministratore Truelite | Impostare il proprietario ed il gruppo della directory knowledgeTree/var a www-data: |
25 | 6 | Amministratore Truelite | <pre> |
26 | 1 | Amministratore Truelite | chown -R www-data.www-data knowledgeTree/var |
27 | 6 | Amministratore Truelite | </pre> |
28 | 5 | Amministratore Truelite | |
29 | Impostare nel file knowledgeTree/config/config.ini dbUser,dbPass,dbAdminUser,dbAdminPass. |
||
30 | Ecco un esempio in cui l'utente "dms" ha password "dms" e l'utente "admin" ha password "admin": |
||
31 | 6 | Amministratore Truelite | <pre> |
32 | 1 | Amministratore Truelite | dbUser = dms |
33 | 5 | Amministratore Truelite | dbPass = dms |
34 | |||
35 | dbAdminUser = admin |
||
36 | dbAdminPass = admin |
||
37 | 6 | Amministratore Truelite | </pre> |
38 | 5 | Amministratore Truelite | e aggiornare username e password nel file knowledgeTree/sql/myslq/install/user.sql: |
39 | 6 | Amministratore Truelite | <pre> |
40 | 5 | Amministratore Truelite | -- default dms user |
41 | GRANT SELECT, INSERT, UPDATE, DELETE ON * TO dms@localhost IDENTIFIED BY 'dms'; |
||
42 | -- admin dms user |
||
43 | 1 | Amministratore Truelite | GRANT ALL PRIVILEGES ON * TO admin@localhost IDENTIFIED BY 'admin'; |
44 | |||
45 | 6 | Amministratore Truelite | </pre> |
46 | 5 | Amministratore Truelite | |
47 | |||
48 | |||
49 | 1 | Amministratore Truelite | Creare e popolare il DB: |
50 | 4 | Amministratore Truelite | |
51 | 6 | Amministratore Truelite | <pre> |
52 | 1 | Amministratore Truelite | $ mysqladmin -p create dms |
53 | |||
54 | 4 | Amministratore Truelite | $ mysql -p dms < sql/mysql/install/structure.sql |
55 | $ mysql -p dms < sql/mysql/install/data.sql |
||
56 | 1 | Amministratore Truelite | |
57 | 4 | Amministratore Truelite | $ mysql -p dms < sql/mysql/install/user.sql |
58 | 6 | Amministratore Truelite | </pre> |
59 | 5 | Amministratore Truelite | |
60 | 6 | Amministratore Truelite | Testare [[KnowledgeTree]] alla pagina knowledgeTree/setup. |
61 | 2 | Amministratore Truelite | |
62 | In caso di una installazione standard di php impostare la variabile Memory limit (memory_limit) a 32M. |
||
63 | 3 | Amministratore Truelite | |
64 | 1 | Amministratore Truelite | Testare infine alla pagina knowledgeTree/setup/postcheckup |
65 | |||
66 | Effettuare il login: knowledgeTree/login come user:admin pass:admin |