Oktober 07, 2008

Instalasi Looking Glass

Looking glass buat sebuah ISP adalah utility must yang digunakan untuk marketing network serta publikasi performance routing dalam stiap presentasi ke pelanggan. Maka dari itu utility untuk mencover semua itu yang biasa di pampang di setiap official site sebuah ISP sangatlah perlu.

Oleh karena itu ssaya mencoba untuk share sedikit mengenaicara-cara untuk membuat aplikasi looking glass, semoga bermanfaat :

1. Install apache web server

#apt-get install apache2 apache2-mpm-prefork

2. Install package libnet-ssh-perl

#apt-get install libnet-ssh-perl

3. Extract lg-1.8p2.tar.gz & Net-SSH-Perl-1.30.tar.gz

#tar -xzvf lg-1.8p2.tar.gz
#tar -xzvf Net-SSH-Perl-1.30.tar.gz

4. Rubah directory ke Net-SSH-Perl-1.30. Kemudian jalankan command di bawah ini .

#cd Net-SSH-Perl-1.30
#perl Makefile.PL
#make && make test
#make install

5. Buatlah directory penyimpanan konfigurasi serta file LG

#mkdir /var/www/lg

6. Copy lg.cgi, lg.conf and favicon.ico ke dalam directory tersebut, buatlah file.cgi menjadi file executable dengan setting permission di bawah :

#cp lg.cgi lg.conf favicon.ico /var/www/lg
#chmod 644 /var/www/lg/*
#chmod 755 /var/www/lg/lg.cgi

7. Tambahkan konfiurasi di bawah ini ke /etc/apache2/sites-available/default .

Alias /lg/favicon.ico /var/www/lg/favicon.ico
ScriptAlias /lg /var/www/lg/lg.cgi

8. Tambahkan pula command dibawah ini ke /etc/apache2/apache2.conf .

AddHandler cgi-script .cgi .pl
Options +ExecCGI

9. Restart webserver
#sh /etc/init.d/apache2 restart

10. Untuk enable database AS Number ada beberapa settingan dan penambahan database yang perlu di enable di antaranya :

Download as.txt, as-apnic.txt, as-arin.txt, as-ripe.txt, as-jpnic.txt, as-lacnic.txt and communities.txt dari http://www.version6.net/lg/db/ . Letakkan semua file ke dalam (/var/www/lg).

Masuk ke LG directory. Kemudian jalankan :

#wget http://www.version6.net/lg/db/as.txt
#wget http://www.version6.net/lg/db/as-afrinic.txt
#wget http://www.version6.net/lg/db/as-apnic.txt
#wget http://www.version6.net/lg/db/as-arin.txt
#wget http://www.version6.net/lg/db/as-ripe.txt
#wget http://www.version6.net/lg/db/as-jpnic.txt
#wget http://www.version6.net/lg/db/as-lacnic.txt
#wget http://www.version6.net/lg/db/communities.txt

11. Download as.db from http://www.version6.net/lg/db/

#wget http://www.version6.net/lg/db/as.db

12. Pastikan semua file dapat dibaca oleh web server dengan meexecute command di bawah ini :

#chmod a+r /var/www/lg/*.txt
#chmod a+r /var/www/lg/as.db

13. Silahkan dijalankan dengan format :

http:///lg

Tidak ada komentar: