Difference between revisions of "SMEOnffLine: Instalasi KnowledgeTree Digital Library versi 3.5"

From OnnoWiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
seperti [[MySQL]]-server, [[PHP]] dll, antara lain dapat di install melalui perintah
 
seperti [[MySQL]]-server, [[PHP]] dll, antara lain dapat di install melalui perintah
  
  # apt-get install libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \
+
  apt-get install libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev \
 
  php5-mysql php5-gd php-pear postfix catdoc
 
  php5-mysql php5-gd php-pear postfix catdoc
  
Line 16: Line 16:
 
  # mysql -u root -p
 
  # mysql -u root -p
 
  Enter password:  
 
  Enter password:  
  mysql> create database dms;
+
  drop database dms;
  mysql> grant INSERT,SELECT on root.* to dms@localhost;
+
create database dms;
  mysql> grant ALL on dms.* to dms@localhost identified by "dms";
+
  grant INSERT,SELECT on root.* to dms@localhost;
  mysql> grant ALL on dms.* to dms identified by "dms";
+
  grant ALL on dms.* to dms@localhost identified by "dms";
  mysql> exit
+
  grant ALL on dms.* to dms identified by "dms";
 
+
  exit
  
 
Copykan source knowldgeTree ke [[Web]] folder
 
Copykan source knowldgeTree ke [[Web]] folder
  
 +
rm -Rf /var/www/knowledgeTree
 
  mv ktdms-src-oss-3.6.1.tgz /var/www/
 
  mv ktdms-src-oss-3.6.1.tgz /var/www/
 
  cd /var/www
 
  cd /var/www
Line 34: Line 35:
 
  mysql -u dms -pdms dms < /var/www/knowledgeTree/sql/mysql/install/structure.sql
 
  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 dms -pdms dms < /var/www/knowledgeTree/sql/mysql/install/data.sql
  mysql -u root -p dms < /var/www/knowledgeTree/sql/mysql/install/user.sql
+
  mysql -u root -p123456 dms < /var/www/knowledgeTree/sql/mysql/install/user.sql
 
 
  
 
Konfigurasi knowledgeTree untuk menggunakan database
 
Konfigurasi knowledgeTree untuk menggunakan database

Latest revision as of 14:25, 6 May 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: 
drop database dms;
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

rm -Rf /var/www/knowledgeTree
mv ktdms-src-oss-3.6.1.tgz /var/www/
cd /var/www
tar zxvf ktdms-src-oss-3.6.1.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 -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

http://192.168.0.254/knowledgeTree

Default username & password yang digunakan adalah

admin admin



Pranala Menarik