本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7587639
建立时间:2006年5月29日




[网站架构]linux下利用Squid构建高速的Proxy Server(4)
软件技术

lhwork 发表于 2007/1/21 15:43:28

5.启动,关闭squid
a.将cache目录的所有者更改为squid


CODE:#chown -R squid:squid /Cache1
#chown -R squid:squid /Cache2
b.对cache目录进行初始化


CODE:#/usr/local/squid/sbin/squid -z
2004/11/01 23:06:29| Creating Swap Directories
FATAL: Failed to make swap directory /Cache1/00: (13) Permission denied
Squid Cache (Version 2.5.STABLE7): Terminated abnor


阅读全文(1675) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]linux下利用Squid构建高速的Proxy Server(3)
软件技术

lhwork 发表于 2007/1/21 15:42:41

#  TAG: cache_mgr
cache_mgr webmaster@localhost  #管理员信箱

#  TAG: cache_effective_user
cache_effective_user squid  #运行squid时的用户
cache_effective_group  squid #运行squid时的组

#  TAG: visible_hostname
visible_hostname ProxyServer  #代理服务器名称



# OPTIONS FOR THE CACHE REGISTRATION SERVICE(cache注册服务选项)
# --------------


阅读全文(2726) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]linux下利用Squid构建高速的Proxy Server(2)
软件技术

lhwork 发表于 2007/1/21 15:42:07

# OPTIONS WHICH AFFECT THE CACHE SIZE(定义cache大小的选项)
# -----------------------------------------------------------------------------

cache_mem 8 MB   #额外使用内存量,可根据你的系统内存在设定,一般为实际内存的1/3

cache_swap_low 90    #最低缓存百分比
cache_swap_high 95     ##最高缓存百分比,就是上面那个额外内存的使用百分比

maximum_object_size 4096 KB  #单个文件最大缓存大小,超过这个大小将不缓存

maximum

阅读全文(1612) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]linux下利用Squid构建高速的Proxy Server(1)
软件技术

lhwork 发表于 2007/1/21 15:41:20

一、什么是Proxy Server(代理服务器),Proxy的作用。 

    在真实世界中我们常常会去帮人家办一些事情,例如帮 人家交电费什么的,在这种情况下你不是电表的主人,而是代办者(代理者)的身份。在网络世界中Proxy就是相当于那个帮人家交电费的人了,当我们发出连 接请求的时候,就会通过Proxy去帮我们直接与目标服务器沟通,帮我们取得资料。 

    通常我们所说的高速缓存代理,就是以空间换时间,就如下图那样。 



  

client通过

阅读全文(3379) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]集群LVS+GFS+ISCSI+TOMCAT
软件技术

lhwork 发表于 2007/1/21 15:39:58

作者:hosyp  LVS是中国人发起的项目,真是意外呀!大家可以看http://www.douzhe.com/linuxtips/1665.html
  我是从最初的HA(高可用性)开始的,别人的例子是用VMWARE,可以做试验但不能实际应用,我又
没有光纤卡的Share Storage,于是就选用ISCSI,成功后又发现ISCSI+EXT3不能用于LVS,倒最后发
现GFS可用,我最终成功配成可实际应用的LVS,前后断断续续花了四个月,走了很多弯路。我花了
三天时间写下这篇文章,希望对大家有用。
  这里要感谢linuxfans.

阅读全文(2687) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]DNS配置过程
软件技术

lhwork 发表于 2007/1/21 15:24:12

DNS配置过程   安装过程如下:
# apt-get install bind9
安装完毕后,用命令whereis bind可以发现bind安装在/etc/bind目录下,进入/etc/bind目录,看到目录下有这些文件:
db.0
db.127
db.255
db.empty
db.local
db.rev
db.root
named.conf
named.conf.local
named.conf.options
rndc.key
其中的关键文件是named.conf,我们可以查看它的内容:
// This is the primary configur

阅读全文(1802) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]如何设置代理服务器软件Squid
软件技术

lhwork 发表于 2007/1/21 15:16:55

Squid 是一个缓存Internet数据的软件。当用户想要下载一个主页时,他向Squid发出一个申请,要Squid替它下载。然后Squid连接所申请网站, 并请求该主页,接着把该主页传给用户,同时保留一个备份。当别的用户申请同样的页面时,Squid把保存的备份立即传给用户,使用户感觉速度相当快。

    编译Squid

     在编译Squid之前,最好建一个专门运行Squid的用户和组。笔者就在自己的服务器上建了一个名为squid的用户和组。用户目录设为 /usr/local/squid。然后用“su”命令转换为squid用户,并从http://squid.nlanr.net下载Squid的源文件 到目录/usr/local/squid/src中,用如下命令进行解压后安装:


阅读全文(1806) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]巧用tmpfs加速你的linux服务器
软件技术

lhwork 发表于 2007/1/21 15:06:24

今天从朋友高春辉那里又学了一招,就是使用tmpfs,我把他消化后用来实现虚拟磁盘来存放squid的缓存文件和php的seesion。速度快不少哦! 默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。 tmpfs有以下优势:
1。动态文件系统的大小,
2。tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。
3。tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。

阅读全文(2986) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Lighttpd+Squid+Apache搭建高效率Web服务器
软件技术

lhwork 发表于 2007/1/21 15:04:00

架构原理 Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重,配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却 是后起之秀,其静态文件的响应能力远高于Apache,据说是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的 领域,尽量用它。Lighttpd对PHP的支持也很好,还可以通过Fastcgi方式支持其他的语言,比如Python。 毕竟Lighttpd是轻量级的服务器,功能上不能跟Apache比,某些应用无法胜任。比如Lighttpd还不支持缓存,而现在的绝大部分站点都是用 程序生成动态内容,没有缓存的话即使程序的效率再高也很难满足大访问量的需求,而且让程序不停的去做同一件

阅读全文(2797) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]用squid加速apache
软件技术

lhwork 发表于 2007/1/21 15:01:27

早就看过用squid加速apache的文章,就是懒的去玩,今天闲来郁闷,突然想玩玩,所以就有了本文(本文不算是原创,都是建立他人的基础上凑起来的,算是整理吧!)

系统:redhat as 4
apache :httpd-2.0.52-9.ent
squid :squid-2.5.STABLE6-3.4E.3

1.安装
安装squid很简单:

# yum -y install squid

配置squid
修改:/etc/squid/squid.conf成下面的


http_port 80
icp_port 0
acl QUERY urlpath_regex cgi-bin
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /tmp 256 16 256
log_icp_queries off
buffered_logs on
emulate_httpd_log on
redir

阅读全文(3573) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.109 second(s), page refreshed 144765164 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号