亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

centos配置安裝Squid 3.0反向代理的教程

2024-09-01 13:42:34
字體:
來源:轉載
供稿:網友

以下安裝及配置均為Sudu所在公司應用中使用的腳本,希望高手們能指正我的一些不足。

安裝篇:

本教程應用環境為干凈centos 5.5 ,預先分好并加載/data分區,并且關閉selinux及iptables

首先修改文件描述符并設定臨時端口范圍,這些設置重啟后生效


cat >> /etc/security/limits.conf <<DDD
* soft nofile 8192
* hard nofile 20480
DDD

cat >> /etc/sysctl.conf <<DDD
#set temp port range
net.ipv4.ip_local_port_range = 32768 61000
DDD

init 6


確認修改是否正確


[root@sudutest ~]# ulimit -n
8192
[root@suduotest ~]# sysctl -n net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000


添加squid專用賬戶


groupadd squid
useradd -g squid -s /bin/false -M squid


添加日志目錄、設置緩存和日志目錄的權限


mkdir /data/squidlog/
chown -R squid.squid /data


然后上傳或者wget squid3.0軟件tar包,tar zxvf解壓,并且進入解壓后的目錄安裝編譯


./configure &ndash;prefix=/usr/local/squid3 –enable-async-io=100 –with-pthreads –enable-storeio="aufs,diskd,ufs" –enable-removal-policies="heap,lru" –enable-icmp –enable-delay-pools –enable-useragent-log –enable-referer-log –enable-kill-parent-hack –enable-arp-acl –enable-default-err-language=Simplify_Chinese –enable-err-languages="Simplify_Chinese English" –disable-poll –disable-wccp –disable-wccpv2 –disable-ident-lookups –disable-internal-dns –enable-basic-auth-helpers="NCSA" –enable-stacktrace –with-large-files –disable-mempools –with-filedescriptors=65535 –enable-ssl –enable-x-accelerator-var
make
make install
make install-pinger


至此squid已經成功安裝了,然后大家自己所需的/usr/local/squid3/etc/squid.conf 配置文件,我這邊的配置文件將會在本文末尾貼出來供大家研究。

寫好配置文件后執行下面的命令初始化cache目錄
/usr/local/squid3/sbin/squid -z
然后運行squid,注:-D參數用來跳過DNS檢測
/usr/local/squid3/sbin/squid -D
最后設置squid開機自動啟動
echo "/usr/local/squid3/sbin/squid -D " >>/etc/rc.local
維護篇:

以下是squid常用的命令
如果修改過配置文件,則用下面的命令重讀配置文件(即時生效)
/usr/local/squid3/sbin/squid -k reconfigure
檢查配置文件配置的語法是否正確
注:只有像這樣的“cache_cf.cc(346) squid.conf:14 unrecognized: 'http1_port'”才是語法錯誤,
“WARNING: use of 'reload-into-ims'……”這類提示屬于意見建議,可以忽略。
/usr/local/squid3/sbin/squid -k parse
查看squid的日志和進程,看squid運行是否正常


ps -ef |awk '/^squid/'
cat /data/squidlog/cache.log
/usr/local/squid3/sbin/squid -k check ;echo $?


關閉squid
發出關閉信號,等會話結束后徹底關閉
/usr/local/squid3/sbin/squid -k shutdown
關閉squid(更高優先級,直接關閉squid)
/usr/local/squid3/sbin/squid -k interrupt

關閉squid(最高優先級,直接殺死squid進程)
/usr/local/squid3/sbin/squid -k kill
滾動日志文件
/usr/local/squid3/sbin/squid -k rotate
設置每周二凌晨四點30分自動滾動日志


echo "30 4 * * 2 root /usr/local/squid3/sbin/squid -k rotate " >>/etc/crontab

目前應用中的squid.conf文件,由于日志文件增長很快,所以直接輸出到/dev/null丟棄掉了


#basic
cache_effective_user squid
cache_effective_group squid
pid_filename /usr/local/squid3/var/logs/squid.pid
visible_hostname squid.678114.com
cache_mgr sudu@sudu.us
error_directory /usr/local/squid3/share/errors/Simplify_Chinese
icon_directory /usr/local/squid3/share/icons
mime_table /usr/local/squid3/etc/mime.conf
hosts_file /etc/hosts

acl DEIpadd dstdom_regex [0-9]$
http_access deny DEIpadd

cache_replacement_policy lru
memory_replacement_policy lru

http_port 80 vhost vport

cache_mem 4024 MB
maximum_object_size_in_memory 5120 KB

icp_port 0

#.cache_dir
cache_dir aufs /data/cache 50000 64 128

max_open_disk_fds 0
maximum_object_size 20 MB

#.cache_peer
cache_peer 125.76.225.44 parent 80 0 no-query originserver no-digest name=all
cache_peer_domain all .678114.com

#acl
acl Safe_ports port 80
acl SSL_ports port 443
acl LanSrc src 192.168.100.0/24
acl webdomain dstdomain .678114.com
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow LanSrc
http_access allow webdomain
http_access deny all

#refresh_pattern
refresh_pattern -i /$ 15 90% 600 reload-into-ims
refresh_pattern -i .html$ 15 90% 600 reload-into-ims
refresh_pattern -i .htm$ 15 90% 600 reload-into-ims
refresh_pattern -i .shtml$ 15 90% 600 reload-into-ims
refresh_pattern -i .hml$ 15 90% 600 reload-into-ims
refresh_pattern -i .gif$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .swf$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .jpg$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .png$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .bmp$ 1440 90% 129600 reload-into-ims
refresh_pattern -i .js$ 120 90% 129600 reload-into-ims
refresh_pattern -i .css$ 120 90% 129600 reload-into-ims
refresh_pattern -i .wma$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .zip$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .mp3$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .rar$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .rm$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .flv$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .rar$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .rm$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .avi$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .3gp$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .mp4$ 1440 90% 21600 reload-into-ims
refresh_pattern -i .wmv$ 1440 90% 21600 reload-into-ims

#keepalived
client_persistent_connections off
server_persistent_connections on

#log
emulate_httpd_log on
logformat web1 %{X-Forwarded-For}>h %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh
cache_log /data/squidlog/cache.log
cache_access_log /dev/null web1
cache_store_log /dev/null
strip_query_terms off
logfile_rotate 10

#other
forwarded_for on
log_icp_queries off
via off
httpd_suppress_version_string off
ie_refresh off
tcp_recv_bufsize 32 KB
ipcache_size 1024
ipcache_low 90
ipcache_high 95
cache_swap_low 80
cache_swap_high 90
request_header_max_size 128 KB

quick_abort_min 20 KB
quick_abort_max 20 KB
quick_abort_pct 95

connect_timeout 1 minute
negative_ttl 0 minutes

read_timeout 30 seconds
pconn_timeout 120 seconds
half_closed_clients off
client_lifetime 10 minutes
shutdown_lifetime 5 seconds

hierarchy_stoplist cgi-bin ?
access_log /dev/null squid 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品视频在线播放色网色视频| 久久免费视频在线| 精品国产一区二区三区四区在线观看| 91久久久国产精品| 77777少妇光屁股久久一区| 欧美亚洲激情视频| 日韩精品在线电影| 亚洲激情视频在线观看| 久久久久久久久国产| 亚洲国产天堂久久综合| 国产精品入口夜色视频大尺度| 欧美视频中文在线看| 日韩欧美综合在线视频| 久久久久久成人精品| 国产精品va在线播放| 欧美一级免费看| 日韩二区三区在线| 亚洲xxxxx电影| 日韩视频免费看| 亚洲欧美日韩天堂| 日韩中文字幕在线精品| 精品色蜜蜜精品视频在线观看| 国产精品精品视频| 欧美视频在线免费看| 亚洲成人亚洲激情| 国产成人精品久久二区二区91| 欧美xxxx18性欧美| 精品免费在线视频| 日本精品性网站在线观看| 欧美小视频在线观看| 国产91对白在线播放| 亚洲成年网站在线观看| 国产精品白丝jk喷水视频一区| 国内精品久久久久影院优| 亚洲人在线视频| 久久久久久久一区二区三区| 欧美中在线观看| 日韩**中文字幕毛片| 亚洲福利视频二区| 69久久夜色精品国产7777| 18性欧美xxxⅹ性满足| 国产精品白丝av嫩草影院| 欧美精品电影免费在线观看| 91九色在线视频| 亚洲精品456在线播放狼人| 久久久久久久久久亚洲| 亚洲第一免费网站| 日韩电影在线观看免费| 国产精品久久一区主播| 欧美精品在线观看| 一本大道久久加勒比香蕉| 精品国产福利在线| 欧美日韩国产区| 精品呦交小u女在线| 欧美色道久久88综合亚洲精品| 国产成人精品电影| 91亚洲va在线va天堂va国| 精品国产一区二区三区四区在线观看| 欧美精品久久久久久久久| 国产va免费精品高清在线| 国产精品igao视频| 成人妇女淫片aaaa视频| 亚洲一区二区三区视频播放| 精品视频—区二区三区免费| 日日噜噜噜夜夜爽亚洲精品| 国产精品aaa| 久久国内精品一国内精品| 国内成人精品视频| 最近2019年中文视频免费在线观看| 国产亚洲精品高潮| 亚洲国模精品私拍| 国产精品电影久久久久电影网| 日韩欧美国产骚| 日韩大陆欧美高清视频区| 国产亚洲精品日韩| 久久久女女女女999久久| 欧美成人合集magnet| 精品国内产的精品视频在线观看| 国自产精品手机在线观看视频| 在线播放日韩欧美| 91精品久久久久久久久久| 午夜精品国产精品大乳美女| 亚洲日本中文字幕| 亚洲一区二区久久久| 亚洲自拍在线观看| 亚洲美女激情视频| 久久激情视频免费观看| 亚洲成**性毛茸茸| 在线亚洲欧美视频| 久久亚洲精品成人| 欧美激情一区二区三区久久久| 成人a级免费视频| 欧美精品videossex性护士| 欧美成人免费va影院高清| 精品色蜜蜜精品视频在线观看| 欧美孕妇孕交黑巨大网站| 久久综合久久八八| 日本一本a高清免费不卡| 国产精品看片资源| 国产主播喷水一区二区| 九九热最新视频//这里只有精品| 亚洲自拍偷拍一区| 色与欲影视天天看综合网| 亚洲石原莉奈一区二区在线观看| 欧美高清性猛交| 久久久久久久激情视频| 日本一区二区三区四区视频| 国产婷婷成人久久av免费高清| 欧美视频一区二区三区…| 亚洲无av在线中文字幕| 亚洲黄色av网站| 91免费欧美精品| 久久久久久久一区二区| 亚洲日韩欧美视频一区| 成人福利免费观看| 亚洲第一在线视频| 国产欧美va欧美va香蕉在| 久久久成人精品| 国产精品视频在线观看| 欧亚精品在线观看| 亚洲第一视频网| 国产精品色婷婷视频| 国产精品久久久久aaaa九色| 国产精品久久中文| 不卡伊人av在线播放| 国产亚洲精品久久久优势| 欧美最顶级丰满的aⅴ艳星| 色爱精品视频一区| 成人国产精品色哟哟| 在线观看精品自拍私拍| 精品国产老师黑色丝袜高跟鞋| 国模吧一区二区三区| 91av在线国产| 18一19gay欧美视频网站| 久久久久久欧美| 欧美怡红院视频一区二区三区| 一区二区三区无码高清视频| 亚洲美女在线观看| 2019最新中文字幕| 国产亚洲精品91在线| 亚洲综合国产精品| 日本最新高清不卡中文字幕| 91精品久久久久久久久久入口| 国产精品视频久久| 成人免费视频xnxx.com| 亚洲最大的网站| 精品久久久久久中文字幕一区奶水| 国产成+人+综合+亚洲欧洲| 久久精品夜夜夜夜夜久久| 国产精品视频久久| 国产精品高潮呻吟久久av黑人| 亚洲已满18点击进入在线看片| 日韩欧美亚洲一二三区| 国产成人精品网站| 欧美老女人性视频| 日韩av理论片| 2019中文在线观看| 国产精品欧美日韩| 91精品国产九九九久久久亚洲| 国产精品视频白浆免费视频| 国产免费亚洲高清| 中文字幕无线精品亚洲乱码一区| 国内精品400部情侣激情| 日韩精品中文字幕有码专区|