1
Descargar el archivo fuente Calamar ( ver Recursos) y extraerlo en el directorio de proyecto Web con el siguiente comando .
Tar- xvzf calamar -*- src.tar . gz
cd squid - * por
Introduce las siguientes instrucciones de código para configurar , compilar e instalar calamares en su directorio web. Por defecto , Squid se instalará en el directorio " /usr /local /squid . "
. /Configure
hacer
make install
" . /configure " comando mostrará todas las opciones de configuración disponibles para el calamar .
2
Editar las siguientes líneas de código en el archivo de configuración de Squid ubicados en" /usr /local /squid /etc /squid.conf , " pero asegúrese de que se han quitado las etiquetas de comentario de estas líneas para aplicar los cambios deseados.
" cache_dir ufs /usr /local /squid /cache 100 16 256 "
El valor 100 significa tamaño de la caché de 100 MB . Ajuste este valor para el tamaño que usted necesita para su proyecto.
" Http_port "
Compruebe http_port para ver si está apuntando al puerto 3128, que es el puerto por defecto . Cambiar a este puerto si se muestra una diferente .
" Http_access "
El permiso " http_access " es negada por defecto, por lo que debe cambiar las reglas de ACL para permitir el acceso de sus clientes de confianza . Esto es imprescindible para evitar que los intrusos robando sus recursos de red .
" Cache_effective_user y grupo cache_effective_ "
Otorgar a sus usuarios Calamar permiso para leer y escribir en el directorio de la caché y los archivos de registro mediante el establecimiento de esta directiva .
3
Introduzca el siguiente código para ejecutar la opción-z para Squid para crear los directorios de intercambio. . Haga esto la primera vez que se ejecuta la aplicación
/usr /local /squid /sbin /squid -z
Utilice el siguiente comando para ejecutar Calamar del terminal para observar la salida de depuración :
/usr /local /squid /sbin /squid - NCd1
Para usar el calamar como un servicio, se ejecute en segundo plano mediante el uso de este código:
/usr /local /squid /sbin /squid
4
Asegúrate de archivo cache.log PHP en el directorio de logs para ver si calamar funciona correctamente. Este archivo genera información relevante , como mensajes de error , durante Calamar de tiempo de ejecución.