Minggu, 19 Oktober 2008

Install & Troubleshooting CCL Billing pada variant Ubuntu

Setelah surfing kemana2, akhirnya dapet juga billing warnet yang pas buat linux. CCL = Cafe Con Leche, g tau artinya apa. Kebetulan di warnet Planet Internet (Berau, Kalimantan TImur) semua komputer (Server, Billing, Client) menggunakan Linux walaupun dengan distro yang berbeda.



Tapi pada client, kebanyakan yang menggunakan variant ubuntu (UbuntuME dan Blankon). Jadi disini saya akan menjelaskan bagaimana proses instalasi Billing CCL pada variant Ubuntu.

Sebelumnya, silahkan anda siapkan perlengkapan di bawah ini :
1. PC yang sudah terinstall variant Ubuntu (Ubuntu, UbuntuME, Kubuntu, Edubuntu, Xubuntu, Blankon, etc)
2. Download Source billing CCL
3. Snack, buat camilan.
4. Coffe, kalo ngantuk aja

Okay, sekarang sudah siap ? Let’s start ….

Instalasi untuk Billing Server :
Silahkan install paket-paket yang di perlukan di bawah ini :
1. Instalasi sqlite :
$ sudo apt-get install sqlite3 libsqlite3-dev
2. Instalasi Libfox :
$ sudo apt-get install libfox1.4 libfox1.4-dev
3. Instalasi glib :
$ sudo apt-get install libglib2.0-dev
4. Instalasi Openssl :
$ sudo apt-get install libssl-dev
5. Edit /etc/ld.so.conf :
$ gksudo gedit /etc/ld.so.conf
dan tambahkan baris2 berikut :
/usr/lib
/usr/local/lib
Lalu jalankan perintah :
$ sudo ldconfig
6. Instalasi ccl server membutuhkan 2 file yang telah kita download yaitu libccl & cclfox, silahkan tempatkan pada home direktori anda, lalu jalnkan perintah berikut :
$ tar -xjvf libccls-0.7.0.tar.bz2
$ cd libccls-0.7.0
$ ./configure
$ make
$ sudo make install
$ cd ..
$ tar -xjvf cclfox-0.7.0.tar.bz2
$ cd cclfox-0.7.0
$ ./configure
$ make
$ sudo make install
7. Lalu buatlah sebuah “launcher” didesktop, klik kanan lalu klik properties dan tambahkan perintah berikut pada teks box “command”:
cclfox -nossl
8. Agar Billing dapat langsung hidup pada waktu start-up, silahkan jalankan cara berikut :
Click system > Preference > Session > Start-up programs > Add
masukkan pada Name : Billing, Command : cclfox -nossl, Comment : Apa aja boleh > OK

Instalasi pada sisi client :
1. Instalasi Libfox :
$ sudo apt-get install libfox1.4 libfox1.4-dev
2. Instalasi glib :
$ sudo apt-get install libglib2.0-dev
3. Instalasi Openssl :
$ sudo apt-get install libssl-dev
4. Edit /etc/ld.so.conf :
$ gksudo gedit /etc/ld.so.conf
dan tambahkan baris2 berikut :
/usr/lib
/usr/local/lib
Lalu jalankan perintah :
$ sudo ldconfig
5. Instalasi ccl server membutuhkan 2 file yang telah kita download yaitu libcclc & cclcfox, silahkan tempatkan pada home direktori anda, lalu jalnkan perintah berikut :
$ tar -xjvf libcclc-0.7.0.tar.bz2
$ cd libcclc-0.7.0
$ ./configure
$ make
$ sudo make install
$ cd ..
$ tar -xjvf cclcfox-0.7.0.tar.bz2
$ cd cclcfox-0.7.0
$ ./configure
$ make
$ sudo make install
6. Agar billing langsung start pada saat login, masukkan pada session (sama pada point 8 instalasi billing server), masukkan perintah berikut pada bagian Command :
cclcfox -host ip_server -name nama_client_ini -nossl

Troubleshooting pada saat instalasi :
Jika anda menemui error-error seperti di bawah ini, silahkan jalankan perintah sesuai dengan error berikut :
1. configure: error: please install openssl
cure : $sudo apt-get install libssl-dev
2. configure: error: please install sqlite3
cure : $sudo apt-get install libsqlite3-dev
3. configure: error: please install glib
cure : $sudo apt-get install libglib2.0-dev
4. configure: error: please install fox
cure : $sudo apt-get install libfox1.4-dev
5. configure: error: installation or configuration problem: C++ compiler cannot create executables.
cure :$sudo apt-get install build-essential

Okay, akhirnya lese juga. Udahan dulu ya,ntar di sambung laen kalee. Tutorial ini, aq persembahin khusus buat planet internet, yang sapa tau aja ntar ngalami masalah, he…3x .

Jangan panik n tetep pertahanin Linux nya, hidup B-GOS (Berau Go Open Source),


source : www.wiedhodho.web.id
Selengkapnya..