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