SchoolOnffLine: Instalasi KnowledgeTree Digital Library

From SpeedyWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 08:29, 6 January 2010 (edit)
Onnowpurbo (Talk | contribs)
(siapkan aplikasi pendukung)
← Previous diff
Revision as of 09:24, 6 January 2010 (edit) (undo)
Onnowpurbo (Talk | contribs)

Next diff →
Line 12: Line 12:
==siapkan aplikasi pendukung== ==siapkan aplikasi pendukung==
 +
 +Set [[PHP]] agar dapat menangani file besar
 +
 + vi /etc/php5/apache2/php.ini
 +
 + post_max_size 32M
 + upload_max_filesize 32M
 + memory_limit 32M
Pertama-tama siapkan beberapa fasiltas pendukung KnowledgeTree Pertama-tama siapkan beberapa fasiltas pendukung KnowledgeTree
Line 40: Line 48:
-Siapkan [[MySQL]] menggunakan perintah 
- 
- # mysql -u root -p 
- Enter password:  
- create database dms; 
- grant INSERT,SELECT on root.* to dms@localhost; 
- grant ALL on dms.* to dms@localhost identified by "dms"; 
- grant ALL on dms.* to dms identified by "dms"; 
- exit 
- 
- 
-Copykan source knowldgeTree ke [[Web]] folder 
- 
- mv /usr/local/src/kt-src-oss-3.7.0.2.tgz /var/www/ 
- cd /var/www 
- tar zxvf kt-src-oss-3.7.0.2.tgz 
- mv ktgit-knowledgetree-c389d34 knowledgeTree 
- 
-Isi schema database MySQL dengan struktur database KnowledgeTree. Masukan password root dari MySQL setiap kali ditanyakan password, 
- 
- mysql -u dms -pdms dms < /var/www/knowledgeTree/sql/mysql/install/structure.sql 
- mysql -u dms -pdms dms < /var/www/knowledgeTree/sql/mysql/install/data.sql 
- mysql -u root -p123456 dms < /var/www/knowledgeTree/sql/mysql/install/user.sql 
- 
- 
-Konfigurasi knowledgeTree untuk menggunakan database 
- 
- cd /var/www/knowledgeTree 
- vi config/config.ini 
- 
- [db] 
- dbType = mysql 
- dbHost = localhost 
- dbName = dms 
- dbUser = dms 
- dbPass = djw9281js 
- dbPort = default 
-  
- dbAdminUser = dmsadmin 
- dbAdminPass = js9281djw 
- 
- 
-Ubah owner folder knowledgeTree agar dapat di akses user [[Web]] 
- 
- chown -Rf www-data.www-data /var/www/knowledgeTree 
- chmod -Rf 766 /var/www/knowledgeTree/var 
- 
-Set [[PHP]] agar dapat menangani file besar 
- 
- vi /etc/php5/apache2/php.ini 
- 
- post_max_size 32M 
- upload_max_filesize 32M 
- memory_limit 32M 
- 
- 
-Restart Apache 
- 
- # /etc/init.d/apache2 restart 
- 
-[[Web]] Access untuk mensetup knowledgeTree melalui 
- 
- http://192.168.0.254/knowledgeTree/setup 
Web Access ke situs knowledgeTree Web Access ke situs knowledgeTree
- http://192.168.0.254/knowledgeTree+ http://192.168.0.254/KnowledgeTree
Default username & password yang digunakan adalah Default username & password yang digunakan adalah

Revision as of 09:24, 6 January 2010

Ubah sources.list

Untuk instalasi KnowledgeTree kita butuh menambahkan

cd /etc/apt/sources.list.d
vi knowledgetree.list 
# KnowledgeTree
deb http://repos.knowledgetree.com/deb/knowledgetree knowledgetree-ce main
# Zend
deb http://repos.zend.com/zend-server/deb server non-free

siapkan aplikasi pendukung

Set PHP agar dapat menangani file besar

vi /etc/php5/apache2/php.ini
post_max_size		32M
upload_max_filesize	32M
memory_limit		32M

Pertama-tama siapkan beberapa fasiltas pendukung KnowledgeTree seperti MySQL-server, PHP dll, antara lain dapat di install melalui perintah

# apt-get install libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \
php5-mysql php5-gd php-pear postfix catdoc \
zend-server-php-5.2 libapache2-mod-php-5.2-zend-server \
php-5.2-common-extensions-zend-server php-5.2-json-zend-server \
openjdk-6-jre-lib ca-certificates-java tzdata tzdata-java \
libjline-java rhino java-common openjdk-6-jre-headless \
ktdms-office php-5.2-fileinfo-zend-server php-5.2-xmlrpc-zend-server \
libaccess-bridge-java libaccess-bridge-java-jni openjdk-6-jre \
icedtea-6-jre-cacao imagemagick swftools \

Restart beberapa server yang di perlukan & pastikan jalan

/etc/init.d/postfix restart
/etc/init.d/apache2 restart
/etc/init.d/mysql restart

Buka installer KnowledgeTree

cd /usr/local/src
tar zxvf kt-ce-linux-universal-installer-3.7.tgz 
cd /usr/local/src/knowledgetree-ce-linux-universal-installer-3.7/
./knowledgetree-community.sh 


Web Access ke situs knowledgeTree

http://192.168.0.254/KnowledgeTree

Default username & password yang digunakan adalah

admin admin

Pranala Menarik

Personal tools