ini saya implementasikan pada ubuntu8.04 desktop

pagi2 setelah beres2 kontrakan ,, ehmm iseng buka komputer ,coba browsing ,, ehmm iseng2 buka ini ehmm kebetulan dikontrakan ada 4 biji komp . wah kebetulannya lagi komp saya komp server buat internet temen2 yang lain ,, wah boleh juga nich buat d test software billing internetnya yg berbasis opensource n gratis lagi . ..

fitur dan cara penggunaan bios -billing ini cukup mudah dan interaktif dan bisa di di ubah sesuai dengan keinginan anda (open source),, ehmm anda berniat untuk mencobanya ,, !!!

langkah pertama :

1.download dulu source code nya disini
setelah d download ..pastikan linux ada sudah memiki web server ,, ehmm klo ga install aja dulu xampp nya
bisa anda download disini
saya asumsikan anda memakai xampp ..

2.setelah anda download xampp nya lalu extract dech xampp nya
#tar zxvf xampp-linux-1.6.7.tar.gz -C /opt/
#/opt/lampp/lampp start
Starting XAMPP for Linux 1.6.7…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.

maka anda telah berhasil menginstall xampp nya ,,
setelah itu anda extract juga bios-warnet nya ke document root nya ,, (kalo di xampp document root nya berada di /opt/lampp/htdocs
#tar jxvf BiOS-v1.4B.tar.bz2 -C /opt/lampp/htdocs/
nah setelah selesai hasil extrackannya berupa suatu folder yg default nama foldernya billing yg berada pada folder /opt/lampp/htdocs/billing
nah setelah ini anda lihat file yang berada pada folder billing yaitu file bios-config.php disitu terdapat settingan database defaultnya yaitu :

# Setting database MySQL
$mysql_user=’root’; –> usernya
$mysql_pass=’tes123′; –> passwordnya
$mysql_dbname=’bios’; –> nama databasenya

nah cocokkan user ma passwordnya dengan user dan password mysql anda ,, ehmm klo pakai xampp tinggal masuk ke localhost/phpmyadmin atau ip_anda/phpmyadmin klik privillage masukin password deh ,, itu klo sebelumnya database mysql anda ga punya password .. sebagai tambahan pada xampp klo ingin menjalankan perintah mysql secara konsole anda dapat mengakses nya pada
# /opt/lampp/bin/mysql –> ntuh kalau mysql anda blom pakai password klo dah pakai password tambahin dibelakangnya jadi # /opt/lampp/bin/mysql -u root -p
nah pada $mysql_dbname=’bios’; berarti nama data

setelah anda menyamakan user dan password lalu sekarang anda buat dah database nya samain ama yg ada di bios-config.php
#root@posen-padank:~# /opt/lampp/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.51b Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> create database bios;
Query OK, 1 row affected (0.00 sec)

nah berarti database bios dah jadi ..lalu masukkan bios.sql yang ada pada folder billing ke database bios
root@posen-padank:~# /opt/lampp/bin/mysql -u root -p contoh2 < /opt/lampp/htdocs/billing/bios.sql
Enter password:
root@posen-padank:~#
yups …lalu buka browser anda ketik http://localhost/billing atau ip_anda/billing seharusnya akan tampil seperti ini
tampilan awal billing bios
nah lalu anda bisa anda tinggal klik links operator ,,
nah tampilannya akan seperti :

operator billing

ini gambar operator ,, tentang client nya

clientnya

Instalasi Pada Client
Frontend pada client memanfaatkan browser Firefox. Silahkan setting browser
Firefox. Buka Firefox. Pada kolom URL ketikkan “about:config”
Pada isian Filter ketik: signed.applets.codebase_principal_support
Set value menjadi true
Selanjutnya, filter : browser.sessionstore.enabled
Set value menjadi false
maksud signed.applets.. adalah agar jendela firefox bisa kita atur panjang lebar
nya otomatis lewat script dalam program billing. Untuk browser.session di disable.
Tujuannya untuk mencegah firefox merestore session yang disimpan sesaat
sebelum browser di close mendadak saat komputer client di logout/reboot.
Selanjut silahkan tes firefox dengan membuka url:
http://ip_server/lokasi_file_client.php
contoh: http://172.16.2.214:80/billing/client.php dari client
maka pada browser client akan tampil billing nya ,,

Bila ada muncul pertanyaan berkaitan security, jangan lupa beri centang pada
bagian dont ask again, supaya tidak ditanya2 lagi..

segini dulu ya nulisnya ,, ehmm klo ada kekurangan mohon maap ,, maklum masih newbie ,,

hidupkan warnet berbasis opensource
semoga bermanfaat…

nb; salam UG’ers,, InsyaAllah dalam waktu dekat ini akan saya lakukan pengeditan software ini supaya lebih ug’ers ,, ehmm d tunggu ya ,,

by : ip