DEPAN | Flyer | Login | Register

OCS Inventory NG

June 29th, 2009 | KATEGORI : Ulasan
Penulis : Wilfridus Bambang

alo semua…

ni baru selesai latihan untuk instalasi dan persiapan sistem inventory berbasis aplikasi OpenSource bernama OCS Inventory NG (http://www.ocsinventory-ng.org/). waw, setelah sekian lama penulis membaca konsep itu, dan di sabtu sore kemarin mendapat pertanyaan dari kawan2 staf lab untuk mengidentifikasi software ini, baru sekarang penulis mau dan berhasil (meski dengan beberapa kebingungan yang selanjutnya terselesaikan) menginstalasinya, dan kemudian melakukan konfigurasi di server dan juga memasang agent di komputer client. untuk aplikasi OCS Inventory NG sendiri sebenarnya juga disiapkan untuk berjalan di OS berbasis Win****, tetapi yang penulis pilih disini adalah yang Linux, dengan versi aplikasi OCS yang terbaru yaitu v1.02.1. untuk lebih lengkapnya dapat dilihat di alamat berikut: http://www.ocsinventory-ng.org/index.php?page=1-02-1

Pendahuluan

untuk ujicoba ini, penulis menggunakan virtual machine untuk servernya, dengan kategori sebagai berikut: debian etch, instalasi repo ke kambing, dan juga menggunakan NAT dari opsi vmware nya. sedangkan mesin client adalah host laptop, yaitu xp sp3. urutan pengerjaan adalah menyiapkan lingkungan server terlebih dahulu sehingga dapat menerima aplikasi ini. urutan kerjanya adalah sebagai berikut:

instalasi apache2, php v5, mysqlserver v5, perl (beserta semua dependency nya)

* apt-get install apache2 libapache2-mod-perl2 libapache2-mod-php5 php5 php5-gd perl libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl mysql-server php-pear php5-dev libnet-ip-perl php5-mysql build-essential libsoap-lite-perl

selanjutnya mengunduh master paketnya dari URL yang telah di sebutkan di bagian atas, yaitu http://www.ocsinventory-ng.org/index.php?page=1-02-1

pilih yang bagian ini: OCSNG_UNIX_SERVER-1.02.1.tar.gz

setelah berhasil di unduh, maka lakukan ekstraksi, menggunakan perintah berikut: tar xvfpz OCSNG_UNIX_SERVER-1.02.1.tar.gz

maka selanjutnya pengguna dapat melihat bahwa akan tercipta satu folder baru bernama OCSNG_UNIX_SERVER-1.0.2.1, masuk ke dalamnya, dan kemudian mulai untuk melakukan instalasi dengan memilih menjalankan dari konsol/terminal, perintah berikut: ./setup.sh.

proses instalasi akan dimulai dengan menampilkan langkah satu per satu dari kegiatan instalasi, dengan tampilan awal seperti berikut:

+———————————————————-+
| |
| Welcome to OCS Inventory NG Management server setup ! |
| |
+———————————————————-+

diperhatikan saja, bagian mana yang harus disesuaikan informasinya yang dibutuhkan sesuai dengan konfigurasi server pengguna masing-masing. pada bagian akhir, menurut pengalamanku terdapat error yaitu pengenalan terhadap salah satu entitas xml entities pada perl. setelah penulis utak-utik, masih belum ketemu paket yang dibutuhkan, mencari hasil file log setelah instalasi juga ga ketemu, ya udah, dilewatkan aja bagian tersebut, dan sampai saat ini belum ketemu fungsi yang ga jalan.

ok, selanjutnya setelah selesai tahap instalasi, sistem akan melakukan konfigurasi terhadap basisdata MySQL. tidak ada salahnya pengguna melakukan penyetingan user terlebih dahulu (bagi yang belum), sehingga untuk tahap instalasi tidak menggunakan user root, karena bisa saja menggunakan user yang lebih rendah levelnya, demi alasan keamanan. untuk kalangan pemula dalam sintaks SQL, silakan belajar terlebih dahulu dari ebook atau buku atau internet, terlebih jika berinteraksi dengan konsol, tetapi jika yang ingin gampang, bisa menggunakan aplikasi antarmuka basisdata server seperti misalnya phpMyAdmin.

tahap instalasi selanjutnya adalah melakukan sinkronisasi antara aplikasi dengan server basisdata. buka browser, dan lakukan akses ke alamat http://ipserver/ocsreports/

dengan identitas username: admin, dan password: admin.

masukkan informasi yang dibutuhkan oleh sistem, lakukan dengan benar, sehingga tahap instalasi dapat terselesaikan dengan baik.

Instalasi Client

selesai berinteraksi dengan server, tahap selanjutnya adalah memasang agent di komputer-komputer server. pada ujicoba ini, agent yang aktif ditempatkan pada laptop (host dari virtual machine) dengan OS XP sp3. pertama kali, pengguna harus mengunduh terlebih dahulu paket agentnya dari alamat berikut: http://www.ocsinventory-ng.org/index.php?page=1-02-1, kemudian cari bagian ini: OCSNG_WINDOWS_AGENT_1.02.zip

kemudian diekstrak, dan lakukan instalasi seperti biasa, dengan mengklik 2x pada file OcsAgentSetup.exe, dan selanjutnya pengguna mengarahkan command prompt (CMD) ke direktori dimana program instalasi OcsAgent itu ditempatkan, yaitu di lokasi berikut: C:\Program Files\OCS Inventory Agent\. kemudian dari command prompt, lakukan inisialisasi koneksi ke server (sebagai info, IP server adalah 192.168.254.134), dengan menjalankan perintah berikut:

OCSInventory.exe /server:192.168.254.134 /np /debug

(catatan: IP server sesuaikan dengan konfigurasi masing2)

setelah menjalankan perintah tersebut, tidak akan tampil peringatan apapun di layar komputer, tetapi percayalah bahwa proses inisialisasi koneksi ke server telah dilakukan (ini pengalaman penulis lho…he3)

Penggunaan Aplikasi

jika selesai memasang agent di client, pengguna dapat login ke aplikasi menggunakan browser, dengan mengakses alamat http://ipserver/ocsreports/ dengan identitas berikut yang standar:

username: admin dan password: admin.

jangan lupa dirubah setelah berhasil masuk ke aplikasi, lagi-lagi demi alasan keamanan. berikut adalah screen shot aplikasi setelah berhasil login. terlihat bahwa di bagian informasi dari client, telah terdeteksi satu client.

ocs-1

pengguna dapat mengakses informasi lebih lanjut dari client tersebut dengan mengklik pada bagian kolom “computer”, sehingga akan muncul detail dari client, seperti yang terlihat pada screenshot berikut:

ocs-2

Plugin (Add-On)

Dari referensi yang penulis dapatkan, terdapat semacam plugin atau add-on untuk memperkaya fitur dari OCS ini. salah satunya yang terkenal adalah GLPI, yang info lebih lengkapnya dapat diakses di alamat berikut: http://www.glpi-project.org/

salah satu filosofi dari aplikasi ini dapat dilihat dari kutipan di bawah:

GLPI stands for “Gestionnaire libre de parc informatique”, and it is basically like a great add-on for OCS. As the website says:

“GLPI is the Information Resource-Manager with an additional Administration- Interface. You can use it to build up a database with an inventory for your company (computer, software, printers…). It has enhanced functions to make the daily life for the administrators easier, like a job-tracking-system with mail-notification and methods to build a database with basic information about your network-topology.”

untuk instalasinya sendiri, pengguna harus mengunduh terlebih dahulu paket glpi dari situs resminya di atas. contoh aktifitas yang penulis lakukan disini adalah sebagai berikut:

memindahkan lokasi aktif dari konsol ke direktori home dari apache2 (sebagai contoh di /var/www/)

* cd /var/www/

mengunduh paket dari alamat:

* http://www.glpi-project.org/IMG/gz/glpi-0.68.3-2.tar.gz

selanjutnya melakukan ekstraksi dengan perintah:

* tar xvfpz glpi-0.68.3-2.tar.gz

selesai mengekstrak, maka akan terlihat satu direktori bernama glpi, yang harus dirubah terlebih dahulu hak akses maupun kepemilikannya, dengan menjalankan perintah berikut:

* chown -R www-data:www-data glpi/
* chmod -R 755 glpi/

selanjutnya pengguna berpindah ke konsol MySQl atau menggunakan phpMyAdmin untuk membuat user baru dan database baru untuk aplikasi glpi ini. sebagai contoh, penulis membuat database baru bernama glpi-db dan untuk informasi user yang mengakses adalah sebagai berikut: username: glpi-user dan password: glpi-user.

perintah dari konsol MySQL adalah sebagai berikut:

* create database glpi-db;

* grant select, insert, update, delete, create, drop, index, alter on glpidb.* to ‘glpi-user’@'localhost’ identified by ‘glpi-user’;

* flush privileges;

setelah selesai, keluar dari konsol MySQL, dan selanjutnya buka browser untuk mengakses alamat http://ipserver/glpi/. pengguna akan diminta untuk memasukkan informasi mengenai database dan user yang mengakses, seperti yang telah dilakukan pada langkah sebelumnya. jika benar, maka proses instalasi akan selesai, dan tampilan pada browser akan diarahkan ke halaman login seperti yang terlihat pada screenshot berikut:

glpi-1

terdapat beberapa account login yang dapat digunakan, seperti yang terlihat pada informasi di bawah ini:

glpi/glpi for the administrator account
tech/tech for the technician account
normal for the normal account
post-only/post-only for the postonly account

untuk kegiatan administrasi, pengguna dapat menggunakan account glpi.

tahapan selanjutnya adalah mengaitkan antara aplikasi OCS dengan gpli. setelah berhasil login, pengguna dapat mengakses menu administration -> setup -> general setup -> activate OCSNG mode -> yes.

kemudian pilih button post di bagian bawah untuk menyimpan konfigurasi. selanjutnya untuk mengimport data dari OCSNG, pengguna dapat memilih dari menu Tools -> OCSNG.

silakan bereksplorasi lebih lanjut dengan menu-menu yang lain.

Penutup

yup, sepertinya sampai disini dulu tutorial untuk instalasi dan penggunaan dari aplikasi OCS Inventory NG. banyak fitur yang belum dibahas, silakan lakukan tindakan eksplorasi sendiri, dan jangan lupa untuk menuliskannya pula dalam bentuk dokumen seperti ini, sehingga dapat dijadikan bahan pembelajaran dan pencerahan untuk kawan2 yang lain.

untuk tambahan dokumentasi, pengguna dapat mengakses wiki dari vendor aplikasi pada alamat berikut: http://wiki.ocsinventory-ng.org/index.php/Main_Page

terima kasih.

bukit.sariwangi, 290609, 07:46

Mengendalikan 2 komputer atau lebih dengan 1 keyboard dan mouse

December 14th, 2007 | KATEGORI : Tutorial, Ulasan
Penulis : Yuda

Skenarionya adalah : diinginkan agar 2 komputer atau lebih dapat dikendalikan oleh oleh salah satu pc. Mungkin yang akan terbayang adalah menggunakan KVM switch. Namun jika menggunakan KVM switch tidak dapat dilihat aktifitas setiap desktop secara realtime. Untuk itu maka dapat menggunakan synergy.

Apa itu synergy ?? dikutip dari situsnya :

Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It’s intended for users with multiple computers on their desk since each system uses its own monitor(s).

Synergy ini tidak hanya berjalan di linux saja tapi bisa juga dipakai di windows dan Mac. Untuk bisa memakainya yang dibutuhkan adalah synergy itu sendiri dan minimal 2 komputer :D . BACA »

pvpgn di debian sarge

November 9th, 2007 | KATEGORI : Ulasan
Penulis : Wilfridus Bambang

mengaktifkan pvpgn (player versus player gaming network) di debian sarge

langkah ini dilakukan sebagai pengingat aja. siapa tau ga ada filenya di server (ilang ???)
aktifkan repositori ke deb http://mirror.linux.org.mt/mirror/debian/ unstable main contrib

kemudian lakukan perintah apt-get update

setelah list paket diperbaharui: lakukan perintah penginstallan
apt-get install pvpgn
*. ikutin aja semua perintah yang muncul di layar monitor. klo ga, ntar ga bakalah selesai nginstall tuh.

untuk di area inbytes, sources.list diarahkan ke deb http://xxxx.net/debian/ update/
lakukan penginstallan seperti biasa.

setelah tahap penginstallan berhasil, lakukan perintah berikut:
pvpgn-support-installer

setelah selesai, restart service pvpgn, dengan menjalankan perintah
/etc/init.d/pvpgn restart

***
untuk melakukan perubahan konfigurasi pada server, semua file berada pada direktori
/etc/pvpgn/

*. file utama yang biasa diedit adalah: bnetd.conf

April 18th, 2007 at 1:42 am

membuat dvd rhel v4 dari koleksi cd

November 9th, 2007 | KATEGORI : Ulasan
Penulis : Wilfridus Bambang

ni sebenarnya dah jadi pertanyaan semenjak dulu, sewaktu aku nemuin keharusan menginstall cd2 linux yang banyak banget (seperti debian sarge – 13 cd, ataupun rhel v4 yang aku dapat sebagai bonus gelar rhct dengan 5 cd). tentu repot banget. makanya selama ini aku lebih prefer untuk cari image ataupun iso yang basisnya udah dvd, paling juga klo pun banyak itu 3 keping, dan sudah menggantikan waktu yang dihabiskan untuk membuka tutup box.
hm, tadi pagi sebelum acara pertemuan dengan mhs baru, iseng aja aku search di google, maksudnya adalah mencari link untuk mendownload image dvd rhel 4. kata kunci yang aku ketik: rhel+dvd+download. malah berbagai link tutorial bagaimana cara membuatnya, karena dipastikan untuk image dvd harus register dulu di redhat (rhn). mana mungkin, karena itu kan sama aja harus bayar.
BACA »

Pengganti MAPLE dan MATHLAB di Linux

September 5th, 2007 | KATEGORI : Ulasan
Penulis : risal

Niat awal sih iseng2 nyari referensi gethostbyname di python, ehh ternyata malah nyasar ke situs webnya Maxima. Anda tau Maxima??

Maxima, mungkin gak asing bagi anda yang menggeluti bidang science khususnya matematika. Maxima adalah sebuah software open-source yang diturunkan dari Macsyma, sebuah software yang menjadi legenda komputasi dan dikembangkan oleh MIT pada awalnya.

Jika anda pernah menggunakan MAPLE atau MATHLAB(sedikit tidak mirip) atau Mathematica, maka Maxima adalah inspirator bagi software-software tersebut. Maxima memang berbeda dengan scilabs, scilabs cenderung disubstitusikan dengan MATLAB. Melihat dari tampilan hasil komputasi yang dibuat oleh Maxima, rasanya tidak berlebihan untuk dikatakan bahwa Maxima mampu menggantikan peranan(baca: kebutuhan) yang tidak perlu dari MAPLE atau Mathematica bila dilihat dari sudut pandang ilmu pengetahuan dan biaya lisensi.

Berikut ini saya ambil contoh snapshot aplikasi Maxima dari situs web resminya, maxima.sourceforge.net, anda bisa mendownload versi Windows, Linux dan OSX disana:

maxima on Linux

maxima with emacs on linux

Viruskiller game

September 2nd, 2007 | KATEGORI : Ulasan
Penulis : w3hol

Pertama kali mencoba game ini rasanya mau ketawa ,,, ceritanya sih ada beberapa ancaman virus yang akan menginfeksi komputer yang memakai sistem operasi windows melewati hole pada aplikasi Microsoft Internet Explorer, Microsoft Outlook, Microsoft
MSN Messenger dan Microsoft Recycle Bin, yang akan menginfeksi file – file yang ada dalam sistem.. ! kita dituntut untuk menaklukannya.
screenshot-nya seperti ini :
viruskiller game
Game ini saya coba pada distro ubuntu feisty ,, karena sudah terdapat pada paket repository DVD-nya :
#apt-get install viruskiller
jika menggunakan disto lain silakan download dari :
http://www.parallelrealities.co.uk/virusKiller.php

By : w3hol
Open u mind with Open Source

Kebut-kebutan dengan TORCS

May 23rd, 2007 | KATEGORI : Ulasan
Penulis : adzy

Tadi pagi aku iseng-iseng install game-game, aku dah install game sekitar 27-an game, lumayan sich ada yang bagus ada yang jelek. sebenernya masih ada sekitar 10-an game lagi tapi aku dah males karena ketemu game yang bagus banget. TORCS nama gamenya singkatan dari The Open Racing Cars Simulator, sekitar seminggu yang lalu aku pernah liat game ini di laptopnya stwn tapi belom tak coba ndiri.
BACA »

Bikin Repo Tanpa Repot Dari ISO

May 15th, 2007 | KATEGORI : Jaringan, Tulisan, Ulasan
Penulis : pramur

Tulisan ini hanya sekadar (bukan ’sekedar’) penerjemahan dari tulisan bertajuk Just Do It w/ Ur ISOs. Kritik, saran, koreksi, apapun (duit mungkin?) sangat diharapkan.
Ada banyak jalan menuju surga. Begitu pula ada banyak cara membuat Repo. Repo di sini merupakan kependekan dari Repository. First think first, saya menggunakan Kubuntu Feisty Fawn (7.04) di Acer 3628 (Proc 1.7GHz, DDR2 1GB, 60GB HD, Grafis Intel GMA 900), Apache versi 2.2 sebagai testing (tidak harus Apache, tergantung nurani dan nafsu Anda). Satu hal, bahwa ISO yang saya gunakan adalah sudah DVD Repo. Jadi, misalnya Anda ingin membuat ISO Repo dari banyak sekali file *.deb, silahkan lihat tutorialnya di ubuntulinux [dot] or [dot] id [slash] blog [slash] ?p=272.

BACA »

Netconf 2006 dan OLPC

September 15th, 2006 | KATEGORI : Berita, Ulasan
Penulis : stwn


Linux Kernel Developers’ Netconf 2006 sedang diadakan di Akihabara Cross Field, Tokyo, Jepang. Konferensi tahunan yang ketiga kalinya ini dibuat untuk membahas mengenai fokus subsystem jaringan pada level kernel. Yang datang bukan orang sembarangan tetapi para pemelihara/maintainer dan pengembang subsystem jaringan pada kernel Linux, tentu saja melalui undangan terbatas. Dengan adanya konferensi ini diharapkan para pemelihara/pengembang subsystem jaringan dapat saling bertemu muka, curhat, dan bekerja bersama dalam satu lokasi, karena kita tahu model pengembangannya: distributed, para pengembang tersebar di seluruh penjuru dunia. Hari ini adalah yang terakhir, total tiga (3) hari, 13-15 September 2006.

Kemarin, saya baca dari sebuah ‘planet’ yang sering saya kunjungi yaitu Fedora People, di sana James Morris lewat blog-nya mem-posting slide-slide dari presentasinya di acara Netconf 2006: Better IPsec SA Resolution, OLPC Networking Overview, dan Mandatory Access Control Networking Update. Yang menarik hati saya adalah tentang OLPC, saya baru sadar tahu tentang spesifikasi dari mesin proyek OLPC. Berikut detailnya saya kopi dari presentasi:

  • Perangkat keras: $100 laptop, 128 MB RAM, 500 MHz AMD Geode, 500 MB Flash (no hard disk), Video Camera, Wireless, Rugged/Kuat
  • Perangkat Lunak: LinuxBIOS, Linux OS (Fedora), Minimal System, Sugar GUI, Web-Chat-Wikipedia-Music Performance, Localizations

Bagaimana? menarik bukan?

OLPC machine

Dengan sistem minimal dan “tersedia di alam” mereka bisa menyediakan mesin yang bisa dipakai oleh anak-anak, khususnya di negara berkembang atau kata orang negara dunia ketiga. Apalagi ada engkol yang bisa “digoyang” agar laptop mendapat energi cukup, ini bagus untuk daerah yang belum ada listrik :D

Dalam pikiran saya, yang susah adalah cari orang yang mau/tersedia untuk mengembangkannya, SDM. Kalau SDM dan rencana ada/matang mestinya bakal ada banyak perusahaan/lembaga yang mau dukung infrastruktur. Setelah itu mestinya kita juga bisa bikin perangkat keras dan lunak untuk misalnya proyek Sulawesi, Maluku, Papua, dst. Dari sisi lokalisasi –kok jadi lucu ya, bisa dengan Bahasa Daerah masing-masing? :D

Untuk Kebutuhan Jaringan dalam presentasi James tertulis:

  • Diadaptasikan untuk berbagai skenario: pengguna di pedesaan, mungkin tidak ada sama sekali infrastruktur
  • Full konfigurasi otomatis

Konfigurasi otomatis? ini menarik lagi, teknologi yang digunakan adalah ad-hoc wireless-mesh, implementasi 802.11x di firmware-nya dan protokol AODV juga OLSR (optional), yang suka mesh-network pasti tertarik. Selain itu juga ada IPV6 Auto-configuration yang bersifat end-to-end.

Dengan IPV6 dan wireless mesh-network, ketersediaan alamat IP tidak menjadi masalah dan juga anak-anak bisa saling berkomunikasi secara bebas, misal anak pertama mau main ke tempat anak kedua di seberang jalan, tinggal buka laptop, konfigurasi otomatis jaringan, terhubung, dan lakukan komunikasi/chat “eh, aku mo main ke tempatmu sore ini boleh nggak?”, atau belajar kelompok secara remote dari rumah masing-masing anak, mungkin disambi dengan membantu Ibu, dst. Untuk radius yang lebih jauh dibutuhkan infrastruktur, di dalam presentasi disebutkan Sekolah akan mempunyai “mesh portal” dengan Debian berbasis prosesor ARM+disk+256MB RAM yang terhubung dengan sekolah lain+Internet menggunakan “active antenna” –USB wireless dengan kabel yang panjang.

Dalam hal model edukasi, cara ini lebih keren, akhirnya banyak pengembangan yang akan bisa dilakukan. Bisa membayangkan? memang sepertinya butuh keseriusan kita dan pemerintah untuk “juga” melakukannya atau minimal mendukung OLPC ;-)

Notes: gambar mashimaro dari http://vger.kernel.org/netconf2006.html dan OLPC dari http://laptop.org

Udah pada join?

July 26th, 2006 | KATEGORI : Aplikasi, Testimonial, Tulisan, Ulasan
Penulis : IW

VoIP merupakan teknologi yang memanfaatkan Internet Protocol untuk menyediakan komunikasi voice secara elektronis dan real-time. Layanan yang disediakan juga tidak kalah hebat, selain layanan yang terdapat pada PSTN, VoIP mampu memberikan layanan-layanan seperti: Instant Messaging, Presence, Video Call, Video Conference, dan integrasi dengan aplikasi internet lainnya.

Nah.. tadi saya iseng nyobain, ga sulit-sulit amit.. trus sedikit curhat di Blog’s. Ngoprek X-Lite di Linux.
Malu juga siy.. lama ga di update ;) )

Yang lebih lengkap bisa ke VoIP Rakyat