Configurar caché de calamar

  
                  

El servidor proxy Squid es generalmente Unix, Linux viene con él. Estoy usando CentOS 5.3, y Squid es autocompilado.

Squid Default cache_mem 100 16 256

Abrir /etc/squid/squid.conf

Configurar

$ vi /etc/squid/squid.conf

#http_port, es el puerto proxy, si ningún otro servicio http ocupa 80 puertos o 8080, puede configurar estos dos puertos, es fácil de recordar. Estoy equipado con 8086. El puerto predeterminado es 3128

http_port 8086

#Ajuste el tamaño de la memoria caché a 1G, la memoria de mi servidor es 2G.

cache_mem 1000 MB

#Ajuste la dirección de cache_dir, el primer parámetro numérico no puede ser más pequeño que el tamaño establecido por cache_mem; , por lo que se establece en 1000. 16, 256 representa el primer nivel y el segundo directorio de nivel. Después de configurar, necesita usar squid -z para que el directorio de caché surta efecto.

cache_dir ufs /var /spool /squid 1000 16 256

#Permitido para permitir el acceso de todos, el valor predeterminado es prohibir que cualquiera use el proxy. Error: "La URL solicitada no se pudo recuperar al intentar recuperar la URL: ... "

http_access permite todos

# Establezca visible_hostname, de lo contrario se informará un error: <; FATAL: No se pudo determinar el nombre de host completo. " Configure 'nombre_host visible'

nombre_host visible_hhproxy

#Otros se guardan con los valores predeterminados.

$ squid -z

Creando directorios de intercambio

$ squid -NCd1

Se ejecuta en primer plano para facilitar la depuración. La depuración se realiza directamente para ejecutar Squid y ejecutarlo como un proceso de sprite.

Ver las solicitudes de impresión Listo para servir. Listo.

Copyright © Conocimiento de Windows All Rights Reserved