Progetto

Generale

Profilo

KnowledgeTreeDocumentManagement » Cronologia » Versione 3

Versione 2 (Amministratore Truelite, 14-11-2006 20:16) → Versione 3/4 (Amministratore Truelite, 14-11-2006 20:16)

[[TracNav(TOC)]] 

 h1. 
 = Come installare [[KnowledgeTree]] KnowledgeTree (sarge) 



 = 


 Scaricare i sorgenti da http://prdownloads.sourceforge.net/kt-dms/knowledgeTree-3.1b.tgz?download 

 Installare pacchetti necessari con: 
 <pre> 
 {{{ 
 apt-get install apache2 php4 mysql-server php4-mysql 
 </pre> 

 }}} 

 Scompattare knowledgeTree in /var/www/ (/var/www/knowledgeTree) con il seguente comando: 
 <pre> 
 {{{ 
 tar -xvzf knowledgeTree-3.1b.tgz 
 </pre> 



 }}} 



 Impostare il proprietario ed il gruppo della directory knowledgeTree a root: 
 <pre> 
 {{{ 
 chown -R root.root knowledgeTree 
 </pre> 
 }}} 
 Impostare il proprietario ed il gruppo della directory knowledgeTree/var a www-data: 
 <pre> 
 {{{ 
 chown -R www-data.www-data knowledgeTree/var 
 </pre> 

 }}} 

 Impostare nel file knowledgeTree/config/config.ini dbUser,dbPass,dbAdminUser,dbAdminPass. 
 Ecco un esempio in cui l'utente "dms" ha password "dms" e l'utente "admin" ha password "admin": 
 <pre> 
 {{{ 
 dbUser             = dms 
 dbPass             = dms 

 dbAdminUser        = admin 
 dbAdminPass        = admin 
 </pre> 
 }}} 
 e aggiornare username e password nel file knowledgeTree/sql/myslq/install/user.sql: 
 <pre> 
 {{{ 
 -- default dms user 
 GRANT SELECT, INSERT, UPDATE, DELETE ON * TO dms@localhost IDENTIFIED BY 'dms'; 
 -- admin dms user 
 GRANT ALL PRIVILEGES ON * TO admin@localhost IDENTIFIED BY 'admin'; 

 </pre> 



 }}} 



 Creare e popolare il DB: 

 <pre> 
 {{{ 
 $ mysqladmin -p create dms 

 $ mysql -p dms < sql/mysql/install/structure.sql 
 $ mysql -p dms < sql/mysql/install/data.sql 

 $ mysql -p dms < sql/mysql/install/user.sql 
 </pre> 

 }}} 

 Testare [[KnowledgeTree]] KnowledgeTree alla pagina knowledgeTree/setup. 

 In caso di una installazione standard di php impostare la variabile Memory limit (memory_limit) a 32M. 

 Testare infine alla pagina knowledgeTree/setup/postcheckup 

 Effettuare il login: knowledgeTree/login come user:admin pass:admin