Saturday, December 28, 2013

Install Jibas Di Clear OS

Filled under:


ClearOS adalah linux khusus untuk keperluan server dengan kestabilan dan keamanan yang terjamin, tetapi di bekali dengan antarmuka konfigurasi berbasis web yang sangat mudah digunakan, bahkan oleh orang yang tidak pernah konfigurasi Linux sama sekali. ;) 
Lebih lengkap pembahasan tentang ClearOS, silahkan mampir ke Website dan Forum Komunitas ClearOS Indonesia.

Kali ini saya bahas tentang cara instalasi Jibas di Linux ClearOS Community 6.3.

PRA INSTALASI

1. Masuk ke webconfig ClearOS --> https://ip_address_ClearOS:81
Pastikan Webserver dan MySQL sudah posisi START.

2. Edit php.ini (gunakan winSCP, FileManager, Putty,dll)
Lokasi : /etc/php.ini
Cari dan rubah kode :
Kode: Pilih semua
short_open_tag = Off
error_reporting = E_ALL & ~E_DEPRECATED


Menjadi:
Kode: Pilih semua
short_open_tag = On
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING


3. Install PHP-GD
Kode: Pilih semua
yum install php-gd


INSTALASI :

1. Download file jibas community di http://www.jibas.net

2. Copy ke server ClearOS di direktory /var/www/html , anda dapat menggunakan file manager Linux dengan mengetikkan perintah sftp://ipaddress_ClearOS di kolom URL, dan lakukan copas seperti biasa. 
Atau jika anda menggunakan Windows bisa memakai Program WinSCP.

3. Oke, kita teruskan dengan CLI mode , gunakan SSH akses dari CLI Linux desktop atau gunakan Putty dari Windows.

4. Install p7zip untuk ektrak source jibas
Kode: Pilih semua
#yum --enablerepo=clearos-epel install p7zip


5. Masuk ke direktori webserver
Kode: Pilih semua
#cd /var/www/html


6. Ekstrak file jibas
Kode: Pilih semua
#7za x jibas.roadtocommunity.src-2.9.1.7z


7. Masuk ke direktori
Kode: Pilih semua
#cd jibas.roadtocommunity-2.9.1


8. Pindah folder jibas dan filesharing
Kode: Pilih semua
#mv jibas /var/www/html
#mv filesharing /var/www/html


9. Restore database jibas 
Kode: Pilih semua
#mysql -u root -p < jibas_db.sql

(masukkan password root mysql)

10.ubah permission folder /jibas dan /filesharing
Kode: Pilih semua
#cd ..
#chmod -R 755 jibas
#chmod -R 755 filesharing


11. Edit file :
a. /jibas/include/database.config.php , sesuaikan password dengan password root MySQL.

Kode: Pilih semua
/* Password basis data MySQL JIBAS */
$db_pass='passwordrootMySQL';


b. /jibas/include/application.config.php 

Kode: Pilih semua
/* Alamat Server aplikasi SISFO JIBAS
   Alamat ini digunakan untuk menampilkan header cetak di laporan-laporan yang disediakan SISFO JIBAS
   Gunakan alamat IP atau nama domainnya, jangan menggunakan localhost */
$G_SERVER_ADDR='ip_address_ClearOS/jibas';

/* Direktori untuk menyimpan berkas-berkas unggahan dari aplikasi InfoGuru */
$FS_UPLOAD_DIR='/var/www/html/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="Banjarmasin";


PASCA INSTALASI :

1. Masuk ke PHPMyadmin --> https://ip_ClearOS:81/mysql
2. Pilih users
3. Add user
4. Isikan :
Kode: Pilih semua
Username = root
Host = %
Paswword = no password
Global Previleges = Check All


Jika sudah selesai jangan lupa klik tombol "Add User"

DONE !
Jibas dapat anda akses di
Kode: Pilih semua
http://ip_address_ClearOS/jibas

user = jibas
password = password


NOTE : Saat tulisan ini dibuat, JIBAS yang digunakan adalah versi 2.9.1 (sesuaikan sendiri penamaannya dalam langkah2 instalasi saat anda install nanti karena kemungkinan sudah versi yang berbeda/terbaru)

*)Special thanks untuk Kang Ruhyat (Global Moderator ClearOS Indonesia) ;) 


TAMBAHAN

Selama ini beberapa rekan kesulitan untuk live update atau offline update di Linux-linux yang tidak menjalankan desktop seperti ClearOS, berikut ada tip dan trik update jibas untuk linux ClearOS tanpa desktop.

1. Aktifkan fitur flexshare, khususnya untuk dukungan Windows Networking.
2. Install Jibas di folder flexshare.
3. Melalui komputer client dengan sistem operasi Windows, lakukan network mapping direktori jibas di ClearOS ke windows explorer, sehingga muncul drive tersendiri di windows explorer yang merujuk ke folder Jibas di ClearOS.
4. Jalankan live update di windows, arahkan folder instalasi ke folder mapping tadi, dan database ke :
Kode: Pilih semua
server : ipaddress ClearOS
port : 3306
database :  jbsclient
username : root
password : password_root_mysql


5. Rubah sementara permission folder jibas di clearos menjadi 777 (all access)
6. Lakukan live update, dengan syarat komputer windows sudah terhubung ke internet.
7. Jika selesai, kembalikan lagi permission folder jibas tadi ke 755

Sumber  Tutorial ANDI MICRO dari NETSINDO

Andi Micro [Clear OS Suport Netsindo]
Referensi : http://jibas.net

Posted By Agun Nurul W7:42 AM

Instalasi Mono di CentOS, Fedora, RedHat

Filled under: ,

Tools Untuk Menjalankan Aplikasi Console jibas di linux


1. Unduh versi terbaru file-file berikut. 
Kode: Pilih semua
    - libgdiplus-x.y.tar.bz2 di http://ftp.novell.com/pub/mono/sources/libgdiplus/
    - mono-x.y.z.tar.bz2 di http://ftp.novell.com/pub/mono/sources/mono/
    - gluezilla-x.y.tar.bz2 di http://ftp.novell.com/pub/mono/sources/gluezilla/


2. Pastikan anda sudah menginstall paket-paket berikut:
Kode: Pilih semua
    - Development Tools
    - Development Libraries
    - GNOME Software Development
    - KDE Software Development
    - X Software Development
    - Legacy Software Development


3. Jika belum terinstall atau belum yakin, anda dapat menginstallnya menggunakan yum:

Kode: Pilih semua
    yum groupinstall "Development Tools" "Development Libraries" "GNOME Software Development" "KDE Software Development" "X Software Development" "Legacy Software Development"


4. Ekstrak dan Compile libgdiplus

Kode: Pilih semua
    tar -xvjf libgdiplus-x.y.tar.bz2
    cd libgdiplus-x-y
    ./configure; make; make install


4. Ekstrak dan Compile mono

Kode: Pilih semua
    tar -xvjf mono-x.y.z.tar.bz2
    cd mono-x.y.z
    ./configure; make; make install


NOTE: proses kompilasi nya membutuhkan waktu agak lama

5. Ekstrak dan Compile gluezilla

Kode: Pilih semua
    tar -xvjf gluezilla-x.y.tar.bz2
    cd gluezilla-x.y
    ./configure; make; make install


6. Test instalasi 

Kode: Pilih semua
    mono -V


jika berhasil akan menampilkan output seperti berikut:

Kode: Pilih semua
    Mono JIT compiler version 2.10.1 (tarball Mon Apr  4 20:44:38 WIT 2011)
    Copyright (C) 2002-2011 Novell, Inc and Contributors. www.mono-project.com
            TLS:           __thread
            SIGSEGV:       altstack
            Notifications: epoll
            Architecture:  amd64
            Disabled:      none
            Misc:          softdebug
            LLVM:          supported, not enabled.
            GC:            Included Boehm (with typed GC and Parallel Mark)

Posted By Agun Nurul W6:59 AM

Install Jibas di Linux

Filled under: ,

Tutorial Install Jibas Di BlankON dan Ubuntu 


BlankOn dan Ubuntu adalah turunan Debian yang merupakan distro yang bisa di gunakan untuk destop maupun server. Debian sendiri adalah Distro terkenal dengan jargonya universal Operating System. Memasang Jibas di Keluarga Debian dengan kernel linux sangat lah mudah dan gampang memang agak berbeda dikala kita memasang jibas di windows. 
Pra Installas
Langkah Awal kita harus siapkan adalah pemasangan webserver jika belum ada webserver.
Kode: Pilih semua
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server phpmyadmin

* catatan pemasangan webserver harus dalam keadaan terhubung dengan repository paket. baik secara online maupun offline.
cek apakah webserver anda berjalan dengan baik
Jika sudah ada web server mari kita lanjutkan pemasangan jibas.
Kode: Pilih semua
$ service httpd status

Kode: Pilih semua
$ service mysql status

Buka file /etc/php5/apache2/php.ini. Periksa short_open_tag dan error_reporting.
Kode: Pilih semua
short_open_tag=on

Kode: Pilih semua
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING

Installasi Jibas
http://jibas.net/content/download/download.php dan download JIBAS Road To Community. terus extrak
* Masukkan/Copy folder jibas dan filesharing difolder /var/www.
* Masuk ke folder /var/www/.
*Ubah permisi kepemilikan dan mode dari jibas. Misalkan user dan grupnya adalah BlankOn dan BlankOn.
Kode: Pilih semua
sudo chown -R BlankOn;BlankOn jibas

Kode: Pilih semua
sudo chown -R BlankOn;BlankOn filesharing

Kode: Pilih semua
sudo chmod -R 755 jibas

Kode: Pilih semua
 sudo chmod -R 755 filesharing

*Restore database jibas yang disertakan dalam downloadan jibas tadi. Misalkan username dan passwordnya mysqlnya adalah root dan kebersamaan. Masuk dulu ke folder yang ada file jibas_db.sql.
Kode: Pilih semua
$ sudo mysql -u root --password=Kebersamaan < jibas_db.sql

masuk ke mysql lewat terminal
Kode: Pilih semua
mysql -u root -p

ketikan 
Kode: Pilih semua
GRANT ALL PRIVILEGES ON *.* TO `root`@`%` IDENTIFIED BY 'Kebersamaan"

Sesuaikan konfigurasi jibas dengan komputer agan. Konfigurasinya dapat dilakukkan di folder jibas/include/database.config.php.
Kode: Pilih semua
$db_host='localhost:3306';

Kode: Pilih semua
$db_user='root';

Kode: Pilih semua
$db_pass='kebersamaan';

Kode: Pilih semua
$db_name='jbsakad';

Silahkan buka http://localhost/jibas 
user :JIbas
Pass : password
selamat mencoba.

Sumber : 
http://malang.di.blankon.in
http://jibas.net

Posted By Agun Nurul W6:52 AM

Tutorial Install Jibas Di Windows

Filled under: ,

Tutorial Jibas Akademik


Tutorial Instalasi JIBAS di Windows 

UPDATED ON 06 Nopember 2012

1. Install dahulu XAMPP (http://www.apachefriends.org/en/xampp.html). 

2. Buka file php.ini (biasanya ada di direktori C:/XAMPP/php), kemudian cari dan ubah variabel-variabel berikut:
Kode: Pilih semua
short_open_tag = On
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING


3. Ekstrak file jibas.roadtocommunity.src-x.y.z.7z. Pindahkan folder jibas dan filesharing ke folder Document Root XAMPP. Folder Document Root ini biasanya ada di C:\XAMPP\htdocs, sehingga nanti akan memiliki struktur direktori sebagai berikut:
Kode: Pilih semua
C:\XAMPP\
         htdocs\
                jibas\
                filesharing\


4. Salin file database JIBAS (jibas_db.sql) ke folder C:\XAMPP\mysql\bin. Buka Command Prompt, arahkan ke C:\XAMPP\mysql\bin kemudian jalankan perintah berikut untuk membuat database JIBAS 
Kode: Pilih semua
DOS> cd C:\XAMPP\mysql\bin
DOS> mysql -u root < jibas_db.sql

Cara lain yang lebih mudah adalah menggunakan JIBAS Backup & Restore, unduh terlebih dahulu file jibas.master.db-x.y.z.bkp kemudian Restore menggunakan aplikasi JIBAS Backup & Restore ke basis data yang dituju.

5. Atur ulang security di mysql. Jalankan perintah berikut dari Command Prompt:
Kode: Pilih semua
DOS> mysqladmin -u root password kebersamaan
DOS> mysql -u root --password=kebersamaan
MYSQL> grant all privileges on *.* to `root`@`%` identified by 'kebersamaan';
MYSQL> exit;

Baris pertama akan mendefinisikan password user root di database mysql. Password yang digunakan pada contoh ini adalahkebersamaan. Anda dapat mengganti password ini dengan password pilihan anda.
Baris kedua akan masuk ke Console MySQL menggunakan user root dan password kebersamaan.
Baris ketga, apabila berhasil masuk ke Console MySQL, berikan hak akses kepada user root supaya bisa mengakses diluar localhost dari host manapun. Perhatikan tanda kutip nya, tanda kutip terbalik untuk `root`@`%` dan tanda kutip biasa untuk'kebersamaan'

6. Atur kembali beberapa file konfigurasi SISFO Sekoloah JIBAS, yaitu: database.config.php, application.config.php, system.config.php serta school.config.php. Keempat file konfigurasi tersebut ada di folder C:\XAMPP\htdocs\jibas\include

database.config.php
Atur kembail variable2 berikut sesuai dengan database mysql yang digunakan
Kode: Pilih semua
/* Alamat basis data MySQL JIBAS */
$db_host="localhost";

/* User basis data MySQL JIBAS */
$db_user="root";

/* Password basis data MySQL JIBAS */
$db_pass="kebersamaan";

/* Basis data default JIBAS */
$db_name='jbsakad';


application.config.php
Sesuaikan nilai $G_START_YEAR dengan tahun aplikasi ini mulai digunakan . Isi $G_SERVER_ADDR dengan IP Addresskomputer supaya bisa diakses melalui Local Area Network. $FS_UPLOAD_DIR dengan direktori lengkap ke folder filesharing
Kode: Pilih semua
/* Awal tahun pendataan menggunakan SISFO JIBAS */
$G_START_YEAR="2012";

/* Alamat Server aplikasi SISFO JIBAS 
   Alamat ini digunakan untuk menampilkan header cetak di laporan-laporan yang disediakan SISFO JIBAS 
   Gunakan alamat IP atau nama domainnya, jangan menggunakan localhost */
$G_SERVER_ADDR="192.168.1.88/jibas";

/* Direktori untuk menyimpan berkas-berkas unggahan dari aplikasi InfoGuru */
$FS_UPLOAD_DIR='C:\\xampp\\htdocs\\filesharing\\';


system.config.php
Sesuaikan JIBAS_TIMEZONE dengan zona waktu di daerah anda
Kode: Pilih semua
/* 
   TIME ZONE
   Untuk daerah Indonesa bagian barat (WIB) gunakan Asia/Jakarta
   Untuk daerah Indonesa bagian tengah (WITA) gunakan Asia/Makassar
   Untuk daerah Indonesa bagian timur (WIT) gunakan Asia/Jayapura
*/
define('JIBAS_TIMEZONE','Asia/Jakarta');

date_default_timezone_set(JIBAS_TIMEZONE);


school.config.php
Isikan logo dan identitas sekolah di file ini
Kode: Pilih semua
<?
/*
   Konfigurasi Untuk Logo dan Judul di Halaman Muka
   Ukuran logo 60x60 pixel. Menggunakan format PNG atau GIF dengan latar belakang transparan
   Simpan Gambar Logo di direktori images
   Jika tidak menggunakan logo, masukkan nama gambar nologo.png
*/
$G_LOGO_DEPAN_KIRI="logo_front_left.png"; // nama file gambarnya, jika tidak ada gunakan nama file nologo.png
$G_LOGO_DEPAN_KANAN="logo_front_right.png";
$G_JUDUL_DEPAN_1="SEKOLAH INDONESIA MEMBACA";
$G_JUDUL_DEPAN_2="YAYASAN INDONESIA MEMBACA";
$G_JUDUL_DEPAN_3="Jl. Kalijati Raya no.30 Antapani Bandung 40291<br>Telp/Fax: (022)-7272571, Website: http://www.forintegra.com";
?>


filesharing.config.php
Isikan diretori dan alamat penyimpanan file-file Filesharing di modul InfoGuru dan InfoSiswa
Kode: Pilih semua
<?
/* Direktori tempat penyimpanan file-file FileSharing
   Direktori slashes di sistem operasi Linux menggunakan /
   sedangkan di Windows bisa menggunakan \\ dan /   */
$FILESHARE_UPLOAD_DIR = "C:/XAMPP/htdocs/filesharing/";
 
/* Alamat web based dari direktori tempat penyimpanan file-file FileSharing 
   PERHATIAN:
     UNTUK PENGGUNAAN MULTIUSER di LOCAL AREA NETWORK
     JANGAN MENGGUNAKAN localhost TETAPI GUNAKAN IP ADDRESS atau HOSTNAME */
$FILESHARE_ADDR = "http://192.168.1.10/filesharing/";
?>


7. Selesai. Untuk ujicoba, buka web browser dan arahkan ke http://localhost/jibas

Sumber : http://jibas.net

Posted By Agun Nurul W6:47 AM