viernes, 8 de abril de 2011
LightSquid en Debian
Pasos para instalar Lightsquid
1. Descargar el archivo lightsquid-1.8.tgz en
# cd /var/www/
# mkdir lightsquid
# cd lightsquid
# tar -xzf lightsquid-1.8.tgz
# mv lightsquid-1.8 lightsquid
en /var/www/lightsquid/lightsquid
#chmod +x *.cgi
#chmod +x *.pl
Cambiando permisos en lightsquid
chown -R www-data.www-data *
2. Ahora vamos a configurar el apache2
# nano /etc/apache2/sites-available/default
Agregamos estas lineas
< Directory "/var/www/lightsquid/lightsquid" >
AddHandler cgi-script .cgi
AllowOverride All
AuthType Basic
AuthName "Lightsquid Secured"
AuthUserFile /etc/apache2/lightpass
require valid-user
< /Directory >
Luego creamos el usuario para que pueda ver la pagina.
# htpasswd -c /etc/apache2/lightsquid usuario
Reiniciamos el servicio
# /etc/init.d/apache2 restart
3.- Instalamos las librerias GD
# apt-get install libgd-gd2-perl
4.- Modificamos las variables del archivo:
# nano /var/www/lightsquid/lightsquid/lightsquid.cfg
#path to additional `cfg` files
$cfgpath ="/var/www/lightsquid/lightsquid";
#path to `tpl` folder
$tplpath ="/var/www/lightsquid/lightsquid/tpl";
#path to `lang` folder
$langpath ="/var/www/lightsquid/lightsquid/lang";
#path to `report` folder
$reportpath ="/var/www/lightsquid/lightsquid/report";
#path to access.log
$logpath ="/var/log/squid";
#path to `ip2name` folder
$ip2namepath ="/var/www/lightsquid/lightsquid/ip2name";
5.- Agregamos esta linea al crontab -e
*/10 * * * * /var/www/lightsquid/lightsquid/lightparser.pl
Fuente:
http://lightsquid.sourceforge.net/
http://es.scribd.com/doc/30479848/Procedimiento-para-la-Instalacion-de-Light-Squid
http://www.agix.com.au/blog/2010/09/restricting-access-to-apache-via-username-password/
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario