Lightsquid FreeBSD

Juni 27, 2009 at 10:48 am | In FreeBSD | Leave a Comment
Tags: , , ,

Syarat dah terinstall
Apache
Perl

dengan cara 1 ports dan 2 source

Install 1
Memalui ports freBSD

masuk ke direktori ports

proxy# cd /usr/ports/www/lightsquid/
proxy# make install clean

jika minta pilihan, pilihlah sesuai kebutuhan, atau biarkan default

!Done

Pindahin direktori lightsquid ke direktori http

proxy# mv /usr/local/www/lightsquid /usr/local/www/apache22/data/
proxy# cd /usr/local/www/apache22/data/lightsquid
proxy# chmod +x *.pl
proxy# chmod +x *.cgi
proxy# chown -R www:www *

edit lightsquid.cfg
ee /usr/local/etc/lightsquid/lightsquid.cfg

sesuaikan dengan kondisi kita :

#path to additional `cfg` files
$cfgpath =”/usr/local/etc/lightsquid”;
#path to `tpl` folder
$tplpath =”/usr/local/www/apache22/data/lightsquid/tpl”;
#path to `lang` folder
$langpath =”/usr/local/share/lightsquid/lang”;
#path to `report` folder
$reportpath =”/usr/local/www/apache22/data/lightsquid/report”;
#path to access.log
$logpath =”/var/log/squid/logs”;
#path to `ip2name` folder
$ip2namepath =”/usr/local/libexec/lightsquid”;

NB : untuk yang menginstall dari ports, perhatikan line ini di rubah dari 0 menjadi 1

$squidlogtype = 0;
menjadi :
$squidlogtype = 1;

tambahin direktory di httpd.conf

proxy# ee /usr/local/etc/apache22/httpd.conf

tambahin :

AddHandler cgi-script .cgi
AllowOverride All

restart apache :

proxy# /usr/local/etc/rc.d/apache22 restart

Jalanin lightsquid

proxy# /usr/local/www/apache22/data/lightsquid/lightparser.pl today

tambahin di crontab :

proxy# crontab -e

*/30 * * * * /usr/local/www/apache22/data/lightsquid/lightparser.pl today

:wq

silahkan buka webrowsr :

http://localhost/lightsquid

CMIIW

Langkah 2

Install dari source

proxy# fetch http://waix.dl.sourceforge.net/sourceforge/lightsquid/lightsquid-1.7.1.tgz

aku biasanya extrak langsung di /usr/local/www/apache22/data/

proxy# cd /usr/local/www/apache22/data
proxy# tar -xzvf /root/lightsquid-1.7.1.tgz
proxy# cd /usr/local/www/apache22/data/lightsquid
proxy# chmod +x *.pl
proxy# chmod +x *.cgi
proxy# chown -R www:www *

edit lightsquid.conf
edit httpd.conf

restart apache
jalanin lighsquid.pl
tambahin crontab

buka di browsr, beles deh

Belum Ada Tanggapan »

RSS umpan untuk komentar-komentar dalam tulisan ini. URI Lacak Balik

Tinggalkan komentar

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Blog pada WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.