KnowledgeTree » Cronologia » Versione 5
Versione 4 (Amministratore Truelite, 10-11-2006 11:23) → Versione 5/6 (Amministratore Truelite, 10-11-2006 11:39)
== Come installare KnowledgeTree (sarge) == Scaricare i sorgenti da http://prdownloads.sourceforge.net/kt-dms/knowledgeTree-3.1b.tgz?download Installare pacchetti necessari con: {{{ apt-get install apache2 apache2, php4 mysql-server php4-mysql }}} Scompattare knowledgeTree in /var/www/ (/var/www/knowledgeTree) con il seguente comando: {{{ tar -xvzf knowledgeTree-3.1b.tgz }}} Impostare il proprietario ed il gruppo della directory knowledgeTree a root: root. {{{ chown -R root.root knowledgeTree }}} Impostare il proprietario ed il gruppo della directory knowledgeTree/var a www-data: {{{ chown -R www-data.www-data knowledgeTree/var }}} www-data. Impostare nel file knowledgeTree/config/config.ini dbUser,dbPass,dbAdminUser,dbAdminPass. dbUser,dbPass,dbAdminUser,dbAdminPass Ecco un esempio in cui l'utente "dms" ha password "dms" e l'utente "admin" ha password "admin": {{{ dbUser = dms dbPass = dms dbAdminUser = admin dbAdminPass = admin }}} e aggiornare username e password nel file knowledgeTree/sql/myslq/install/user.sql: knowledgeTree/sql/myslq/install/user.sql {{{ -- 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'; alle voci "GRANT PRIVILEGES..." }}} Creare e popolare il DB: {{{ $ 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 }}} Testare 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