PHP es un lenguaje de scripting del lado del servidor dinámico diseñado para el desarrollo web y producción. Muchos autores web y desarrolladores prefieren usar PHP, ya que es una tecnología de código abierto que integra fácilmente en HTML. Squid es un software que hace buen uso de la aplicación dinámica de PHP. Squid es un software de Internet de almacenamiento en caché que controla varios protocolos de Internet, como FTP, HTTP, Gopher, SSL y WAIS. Calamares y PHP se complementan entre sí de manera eficaz.
Descargue el archivo de origen Calamar (ver Recursos) y extraerlo en el directorio del proyecto Web con el siguiente comando.
tar-xvzf calamar-*-src.tar.gz
cd squid - *
Introduzca 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
La ". / Configure" comando mostrará todas las opciones de configuración disponibles para el calamar.
Edite las siguientes líneas de código en el archivo de configuración de Squid se encuentra 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 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. Cambie 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 grupo ective_"
Otorgar a sus usuarios Calamar permiso para leer y escribir en el directorio de la caché y los archivos de registro, definiendo esta directiva.
Escriba el siguiente código para ejecutar la opción-z para Squid para crear los directorios de intercambio. ¿Es ésta 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
Compruebe el 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.
Consejos y advertencias
Configuraciones de red personalizadas y ajustes se describen en la "Guía de inicio rápido" de referencia. Compruébelo usted mismo si tiene que personalizar calamar.
El calamar está configurado correctamente si la consola muestra "Listo para servir peticiones."
Designar a sí mismo como un usuario con privilegios para iniciar y detener calamar.
No hay comentarios:
Publicar un comentario