因胸联盟 发表于 2015-1-14 20:14:59

来一发CentOS6.6编译装置Squid设置反向代办署理办事器

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!squid装置:
1.下载squid源码装置包
wgethttp://www.squid-cache.org/Versions/v3/3.2/squid-3.2.3.tar.gz
解紧缩
tarzxvfsquid-3.2.3.tar.gz
进进解压后的目次
cdsquid-3.2.3(目次地位根据团体设定而分歧)
装置
#./configure--prefix=/usr/local/squid--enable-gnuregex--enable-icmp--enable-linux-netfilter--enable-default-err-language="Simplify_Chinese"--enable-kill-parent-hack--enable-cache-digests--enable-dlmalloc--enable-poll--enable-async-io=240--enable-delay-pools--with-filedescriptors=65536--enable-snmp--enable-arp-acl--mandir=/usr/share/man/--with-large-files
#make&&makeinstall
假如你用的是centos体系的最小化装置,大概没有装置c言语编译器,必要手动装置,如装置过程当中呈现以下毛病:
-bash:make:commandnotfound
这是由于没有装置编译器,用以下下令装置:
yuminstallgcc*;yum-yinstallgcc-*
装置后,再次make就能够了。至此,squid就装置到办事器上了,接上去设置反向代办署理。
Squid反向代办署理设置:
这是自己本人已经利用的设置
http_port80vhostvport
cache_mem256MB
maximum_object_size_in_memory2048KB
memory_replacement_policylru
cache_dirufs/var/spool/squid2048016256
access_log/var/log/squid/access.log
cache_log/var/log/squid/cache.log
max_open_disk_fds0
minimum_object_size0KB
maximum_object_size32768KB
#logformatcombined%>a%ui%un[%tl]"%rm%ruHTTP/%rv"%Hs%<st"%{Referer}>h""%{User-Agent}>h"%Ss:%Sh
cache_peer125.39.127.22parent800no-queryno-digestoriginservername=88181
#必要反向代办署理的源WEB办事器,能够增加多个,若只要一个源WEB办事器,可不设name
cache_peer118.144.78.54parent800no-queryno-digestoriginservername=jj
#必要反向代办署理的源WEB办事器,能够增加多个
cache_peer_domain8818188181.com
#若只要一个源WEB办事器,可不设cache_peer_domain
cache_peer_domainjjwww.ckuyun.com
http_accessallowall
cache_effective_usernobody
cache_effective_groupnobody
cache_mgrzifu.199s0@163.com
#refresh_pattern^ftp:6020%10080
#refresh_pattern^gopher:600%1440
#refresh_pattern^gopher:600%1440
#refresh_pattern.020%1440
refresh_pattern-i.css$36050%2880
refresh_pattern-i.js$144050%2880
refresh_pattern-i.html$72050%1440
refresh_pattern-i.jpg$144090%2880
refresh_pattern-i.gif$144090%2880
refresh_pattern-i.swf$144090%2880
refresh_pattern-i.jpg$144050%2880
refresh_pattern-i.png$144050%2880
refresh_pattern-i.bmp$144050%2880
refresh_pattern-i.doc$144050%2880
refresh_pattern-i.ppt$144050%2880
refresh_pattern-i.xls$144050%2880
refresh_pattern-i.pdf$144050%2880
refresh_pattern-i.rar$144050%2880
refresh_pattern-i.zip$144050%2880
refresh_pattern-i.txt$144050%2880
************************************************************************************************************
chmod777/usr/local/squid/var
chmod777/usr/local/squid/var/logs
/usr/local/squid/sbin/squid-z
/usr/local/squid/sbin/squid-kparse测试设置文件
/usr/local/squid/sbin/squid-kreconfigure从头设置文件
/usr/local/squid/sbin/squid-kshutdown封闭squid
/usr/local/squid/sbin/squid-s开启squid背景
/usr/local/squid/sbin/squid-N-d1前台开启squid
/usr/local/squid/sbin/squid-kinterrupt封闭squid(更高优先级,间接封闭squid)
/usr/local/squid/sbin/squid-kkill封闭squid(最高优先级,间接杀逝世squid历程)
设置squid自启动
echo"/usr/local/squid/sbin/squid-s">>/etc/rc.local
设置每周二清晨两点25分主动转动日记
echo"252**2root/usr/local/squid/sbin/squid-krotate">>/etc/crontab
设置squid自启动
/etc/rc.local
/usr/local/squid/sbin/squid
至此,设置完成。
原文:http://wangsheng1.blog.51cto.com/29473/1598799
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

愤怒的大鸟 发表于 2015-1-15 08:48:17

来一发CentOS6.6编译装置Squid设置反向代办署理办事器

元芳你怎么看?

活着的死人 发表于 2015-1-25 10:57:33

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

再见西城 发表于 2015-2-2 22:04:33

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。

若天明 发表于 2015-2-8 13:49:04

在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

深爱那片海 发表于 2015-2-25 19:47:40

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

灵魂腐蚀 发表于 2015-3-8 05:58:28

熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:

透明 发表于 2015-3-16 03:23:14

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。

金色的骷髅 发表于 2015-3-22 20:12:38

我是学习嵌入式方向的,这学期就选修了这门专业任选课。
页: [1]
查看完整版本: 来一发CentOS6.6编译装置Squid设置反向代办署理办事器