Step by Step Installation JIBAS on Debian 5 Lenny Untuk

advertisement
Step by Step Installation JIBAS on Debian 5 Lenny
Untuk menginstall JIBAS , kita harus menginstall pula Apache Web Server , Mysql Database ,
Php5 , serta Bind9 [untuk memakai domain] dan disini menggunakan JIBAS version 2.5
Berikut tahap – tahapnya :
1. Untuk memudahkan , pertama kita mulai dengan installasi DNS Server dengan Bind9
~# apt-get install bind9
~# nano /etc/bind/named.conf [edit dan tambahkan reverse lookup dan forward lookup]
~# nano /etc/bind/db.web[forward zone]
~#nano /etc/bind/db.ip [reverse zone]
~#/etc/init.d/bind9 restart [restart service bind9]
2. Selanjutnya kita mulai dengan menginstall Web Server & Database secara bersamaan
~# apt-get install apache2 php5 mysql-server phpmyadmin
3. Selanjutnya , dalam contoh disini folder jibas sudah berada pada directory “/home/”
berikut tahapan selanjutnya
- Copy file jibas tersebut ke DocumentRoot Apache Web Server kita yaitu pada
/var/www/
o ~# cp /home/jibas.roadtocommunity.src-2.5.0-u1 /var/www/
- Untuk memudahkan kita ganti nama file dari jibas.roadtocommunity.src-2.5.0-u1
menjadi jibas
o ~# cd /var/www/ [pindah directory ke /var/www/]
o ~# mv jibas.roadtocommunity.src-2.5.0-u1 jibas [mengganti nama file dari
jibas.roadtocommunity.src-2.5.0-u1 menjadi jibas]
- Lalu ubahlan permission serta kepemilikan dari file tersebut, berikut caranya
o ~# chown –R root.root /var/www/jibas/* [mengubah kepemilikan file jibas]
o ~# chmod –R 777 /var/www/jibas/* [mengubah hak akses dari file jibas]
- Untuk memudahkan dalam mengakses server jibas kita, dalam contoh ini kita akan
mengarahkan VirtualHost kita pada domain www.jibas.tkj , berikut pemaparannya
o ~# nano /etc/apache2/sites-available/default
o Ubah Directory DocumentRootnya menjadi /var/www/jibas/jibas/ dan arahkan
ke domain www.jibas.tkj , berikut isi dari file konfigurasinya
[kata yang dimerahkan adalah perintah yang di tambahkan]
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.jibas.tkj
DocumentRoot /var/www/jibas/jibas/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
-
</Directory>
</VirtualHost>
Tahap selanjutnya kita akan merestore database ke mysql-server melalui command
line [mode text] walaupun bisa menggunakan phpmyadmin
o ~# cd /var/www/jibas/ [pindah ke directory tempat tersimpannya file
jibas_db.sql]
o Format perintah restore databasenya seperti ini :
~# mysql -u (database username) -h (ip address komputer) -–port=(port default) –password=(database password) < jibas_db.sql
Dan dalam contoh ini maka konfigurasinya adalah :
~# mysql –u root –h 127.0.0.1 --port=3306 --password=12345 < jibas_db.sql
-
Sebelum kita gunakan , kita harus mengedit beberapa file konfigurasi jibas yaitu :
o Edit file konfigurasi
~# nano /var/www/jibas/jibas/include/application.config.php
/* Direktori untuk menyimpan berkas-berkas unggahan dari aplikasi
InfoGuru */
//$FS_UPLOAD_DIR='C:\\GMS\\JIBAS\\xampp\\htdocs\\filesharing\\';
$FS_UPLOAD_DIR='/var/www/jibas/jibas/filesharing/';
/* Direktori tempat menyimpan galeri foto di aplikasi InfoGuru */
$IG_GALLERY_DIR='';
/* Direktori tempat menyimpan galeri foto di aplikasi InfoSiswa */
$IS_GALLERY_DIR='';
/* Sistem operasi yang digunakan ( win | lin ) */
$G_OS='lin';
/* Lokasi Sekolah */
$G_LOKASI = "Bogor";
~# nano /var/www/jibas/jibas/include/database.config.php
Pastikan isinya sama seperti berikut
/* Alamat basis data MySQL JIBAS */
$db_host='localhost:3306';
/* User basis data MySQL JIBAS */
$db_user='root';
/* Password basis data MySQL JIBAS */
$db_pass='12345'; [tidak harus bernilai seperti itu , tergantung password anda]
-
-
-
/* Basis data default JIBAS */
$db_name='jbsakad';
Konfigurasi pun selesai , sekarang restart service yang kita perlukan untuk
menjalankan server jibas kita
o ~# /etc/init.d/apache2 restart
o ~# /etc/init.d/mysql restart
Kita test dengan membuka browser ketik alamat http://www.jibas.tkj/
Tampilannya akan seperti ini
Kita coba masuk ke AKADEMIK dan perlu di ketahui username dan password default dari
jibas ini yaitu , username=jibas password=password
-
Tampilan Dalamnya
Download