WEB运维手册

squid

安装

yum -y install squid

配置目录 /etc/squid/

主配置文件 /etc/squid/squid.conf

反向代理

#squid主机名
visible_hostname squid-86
#反向代理配置
http_port 80 vhost vport
cache_peer letong.me parent 80 0 no-query originserver name=a
cache_peer_domain a letong.me
#缓存配置
cache_mem 100 MB #缓存内存
cache_dir ufs /usr/local/squid-3.1/var/cache 100 16 256 #缓存大小 一级缓存 二级缓存
cache_log /usr/local/squid-3.1/var/logs/cache.log #缓存日志
access_log /usr/local/squid-3.1/var/logs/access.log nobody #访问日志

优化

修改ulimit值

查看默认文件描述符数量:
# ulimit -n
1024
临时修改文件描述符数量
ulimit –SHn 65536
永久修改文件描述符数量
vi /etc/security/limits.conf 
* hard nofile 65535
* soft nofile 65535
# ulimit -n
65535

日期周期性滚动

0 4 * * * /usr/sbin/squid -k rotate &