SchoolOnffLine: Instalasi KnowledgeTree Digital Library: Difference between revisions
From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs) No edit summary |
Onnowpurbo (talk | contribs) No edit summary |
||
| Line 25: | Line 25: | ||
Copykan source knowldgeTree ke [[Web]] folder | 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 kt-dms-oss knowledgeTree | |||
Isi schema database MySQL dengan struktur database KnowledgeTree. Masukan password root dari MySQL setiap kali ditanyakan password, | 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 -p dms < /var/www/knowledgeTree/sql/mysql/install/user.sql | |||
Konfigurasi knowledgeTree untuk menggunakan database | Konfigurasi knowledgeTree untuk menggunakan database | ||
cd /var/www/knowledgeTree | |||
vi config/config.ini | |||
[db] | [db] | ||
dbType = mysql | dbType = mysql | ||
| Line 48: | Line 49: | ||
dbPass = djw9281js | dbPass = djw9281js | ||
dbPort = default | dbPort = default | ||
dbAdminUser = dmsadmin | dbAdminUser = dmsadmin | ||
dbAdminPass = js9281djw | dbAdminPass = js9281djw | ||
| Line 60: | Line 61: | ||
Set [[PHP]] agar dapat menangani file besar | Set [[PHP]] agar dapat menangani file besar | ||
vi /etc/php5/apache2/php.ini | |||
post_max_size 32M | post_max_size 32M | ||
upload_max_filesize 32M | upload_max_filesize 32M | ||
Revision as of 07:18, 6 January 2010
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
Restart beberapa server yang di perlukan & pastikan jalan
/etc/init.d/postfix restart /etc/init.d/apache2 restart /etc/init.d/mysql restart
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 kt-dms-oss 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 -p 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
http://192.168.0.254/knowledgeTree
Default username & password yang digunakan adalah
admin admin