suqid反向代理安装配置



Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等限制。


本博文来做squid的基本安装配置介绍 后面我讲附上我所使用的安装包下载地址


基本环境

系统 liunx centos6.5

安装包采用squid-3.4.9.tar.gz

web服务器为apache

服务器端脚本语言为php


安装步骤

首先我将安装包上传到

/usr/local/src下 接下来是安装



tar zxvf squid-3.4.9.tar.gz
cd squid-3.4.7

./configure 
--prefix=/usr/local/squid \
--enable-storeio=diskd,ufs \ 
--enable-poll \
--disable-hostname-checks \ 
--enable-underscores \
--enable-x-accelerator-vary \
--enable-kill-parent-hack \
--enable-err-language="Simplify_Chinese" \
--enable-default-err-languages="Simplify_Chinese" \ 
--disable-ident-lookups \
--with-maxfd=65535 \

一行行复制 别一起复制 期间警告无视

suqid反向代理安装配置_第1张图片


make

make install
suqid反向代理安装配置_第2张图片

chown -R nobody.nobody /usr/local/squid/var/
/usr/local/squid/sbin/squid -z

首次运行时   /usr/local/squid/sbin/squid -z /usr/local/squid/var/cache/squid 

然后进行配置

在squid.conf里面添加

maximum_object_size 10240 KB  ### 能缓存的最大对象为 10M
maximum_object_size_in_memory 512 KB ### 内存中缓存的最大对象 512K
cache_mem 256 MB ###缓存大小




你可能感兴趣的:(代理服务器,缓存,反向代理,squid)