squid代理服务器一般的Unix,Linux都自带。我使用的是CentOS 5.3,Squid是自已编译的。

Squid 默认 cache_mem 100 16 256

打开/etc/squid/squid.conf

配置

$vi /etc/squid/squid.conf

#http_port ,是代理的端口,如果没有其他的http服务占用80端口或8080,可以配置这两个端口,比较好记。我配的是8086。缺省端口是3128

http_port 8086

#设置cache 内存大小为1G,我的服务器内存为2G。

cache_mem 1000 MB

#设置cache_dir 地址,第一个数字参数不能小于cache_mem设置的大小,否则会出警告“WARNING cache_mem is larger than total disk cache space!”,所以设为1000。16,256表示第一级和第二级目录。设置完了需用 squid -z来使cache目录生效。

cache_dir ufs /var/spool/squid 1000 16 256

#设置允许所有人访问,缺省是禁止任何人使用代理。报错:“The  requested URL could not be retrieved While trying to retrieve the URL: ...”

http_access allow all

#设置 visible_hostname ,否则会报错:“FATAL: Could not determine fully qualified hostname. ” Please set 'visible_hostname'

visible_hostname zhhproxy

#其他的用缺省值,保存。

$squid -z

Creating Swap Directories

$squid -NCd1

在前台运行,便于调试。调试完成直接执行squid让其以精灵进程运行。

看到打印Ready to serve requests.就准备好了。

设置Squid Cache_mem大小相关推荐

  1. linux内网机器访问外网代理设置squid

    linux内网机器访问外网代理设置squid 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机 ...

  2. R语言ggplot2可视化:jupyter中设置全局图像大小、jupyter中自定义单个ggplot2图像结果的大小

    R语言ggplot2可视化:jupyter中设置全局图像大小.jupyter中自定义单个ggplot2图像结果的大小 目录

  3. android 动态设置padding,Android动态设置控件大小以及设定margin以及padding值

    http://www.aichengxu.com/Java/73893.htm Android动态设置控件大小以及设定margin以及padding值,有需要的朋友可以参考下. 一.概述 在andro ...

  4. oracle设置缓存大小设置多少,【数据库类※从V$DB_CACHE_ADVICE中设置数据缓冲大小※】...

    [数据库类※从V$DB_CACHE_ADVICE中设置数据缓冲大小※]     Oracle 9i引入了一个新的途径来预测数据缓冲cache中附加数据缓存的所带来的好处的多少.V$DB_CACHE_A ...

  5. 系统计算机大小怎么更改,调整设置电脑图标大小的方法

    所谓的计算机图标是具有明确指代含义的计算机图形.其中桌面图标是软件标识,界面中的图标是功能标识.下面是学习啦小编为大家整理的关于调整设置电脑图标大小的方法,一起来看看吧! 调整设置电脑图标大小的方法 ...

  6. android studio 设置控制台字体大小

    今天,简单讲讲android studio 如何设置控制台字体大小. 这个其实很简单. 只要在android studio 这样设置:Settings->Editor->Color &am ...

  7. JVM学习笔记之-方法区,栈、堆、方法区的交互关系,方法区的理解,设置方法区大小与OOM,方法区的内部结构,方法区使用举例

    栈.堆.方法区的交互关系 运行时数据区结构图 从线程共享与否的角度来看 栈,堆,方法区的交互关系 方法区的理解 方法区在哪里? <Java虚拟机规范>中明确说明:"尽管所有的方法 ...

  8. iar 堆栈设置_IAR MSP430设置合理堆栈大小(the stack pointer for stack is outside the stack range)...

    摘要: 本文给出IAR设置堆栈合理大小的详细方法,并分享一些好博文(icf及map讲解). 最近在MSP430-169LCD(MSP430F169,RAM为2KB)调试一些ucos演示例子,IAR f ...

  9. 栈出现的异常和设置栈的大小-Xss

    异常 java.lang.StackOverflowError 看下面的例子,默认的栈内存 设置栈内存 使用参数-Xss大小来设置栈的大小

最新文章

  1. 使用roslyn代替MSBuild完成解决方案编译
  2. python运行程序-Python中四种运行其他程序的方式
  3. STM32 串口 #pragma import(__use_no_semihosting)解析
  4. iOS开发之 几本书
  5. 【Python】全网最新最全Pyecharts可视化教程(一)
  6. 11.3 free:查看系统内存信息
  7. c语言 sqlite_SQLite与C语言
  8. xor在PHP是什么意思,?=‘在PHP中是什么意思?
  9. 最新!全球学术排名出炉:22所中国大学位居世界100强
  10. volatile和原子操作
  11. 【Asp.Net从零开始】:使用缓存来提高网站性能 Caching(一)
  12. hdu Robberies 2955 01背包
  13. 课后作业1:字串加密
  14. unix网络编程之基本套接口编程
  15. java 过载_java语言中基础类的覆盖与过载
  16. PDF to EPUB Converter Mac(PDF转EPUB转换器)
  17. notepad集成jsonviewer 查看json
  18. 使用tig 做分支管理
  19. bzoj 3653 [湖南集训]谈笑风生
  20. 抖音网红追女生小程序代码

热门文章

  1. 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价
  2. linux怎么创建用户教程,在Linux中如何手动创建一个用户
  3. 面试必问---Java线程池8大拒绝策略
  4. OpenCV(五)绘制图形与文本
  5. ubuntu安装OpenCV详细教程(建议收藏)
  6. orm框架有哪些_java技术哪些是必学的?
  7. Qt创建多线程的步骤
  8. Unity 3D游戏开发学习教程
  9. vim编辑文章后不能修改
  10. djangorestframework怎么这么好用!