`
learnmore
  • 浏览: 602557 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

squid2.5.stable13安装

 
阅读更多
添加用户组groupadd squid
添加用户 useradd -g squid squid

./configure --prefix=/usr/local/squid --sysconfdir=/usr/local/squid/etc --enable-gnuregex --enable-async-io=80 --enable-icmp --enable-kill-parent-hack --enable-snmp --disable-ident-lookups --enable-cache-digests --enable-arp-acl
--enable-err-language="Simplify_Chinese"
--enable-default-err-languages="Simplify_Chinese"
--enable-poll
--enable-linux-netfilter
--enable-underscore

make
make install
设置缓存目录 /usr/local/squid/sbin/squid -z
将cache目录及文件所有者改为squid
chown -R  squid /usr/local/squid/var/cache
将logs目录及文件所有者改为squid
chown -R squid /usr/local/squid/ var/logs
启动squid /usr/local/squid/sbin/squid -d1 -D
重新加载配置文件 /usr/local/squid/sbin/squid -k reconfigure
检查配置文件是否正确/usr/local/squid/sbin/squid -k parse
关闭squid(最安全)/usr/local/squid/sbin/squid -k shutdown
关闭squid(立即关闭,不用等待所有的请求完成)/usr/local/squid/sbin/squid -k interrupt
也可以找到squid的进程并且杀掉它

日志清理(如果日志大小过大会导致squid直接停掉,超过1G就算很大)
0 4 * * * /usr/local/squid/sbin/squid -k rotate
可以在squid.conf中设置日志保留最大数量 logfile_rotate


分享到:
评论

相关推荐

    squid配置详解[参考].pdf

    下载最新的稳定版 Squid 源代码包,使用以下命令解开压缩包:`$ tar xvfz squid-2.5.STABLE.tar.gz` 或 `$ tar xvfj squid-2.5.STABLE.tar.bz2`。然后,进入源代码目录,使用 ./configure 命令配置 Squid,例如:`./...

    Squid代理服务器搭建培训.pptx

    1. 下载 Squid 的安装包 squid-2.5.STABLE6.tar.gz 并将其解压缩到 /usr/local 下。 2. 进入 squid-2.5.STABLE6 文件夹,运行 ./configure 命令对源代码进行配置和编译。 3. 运行 make 命令编译 Squid 源代码。 4. ...

    Linux下Squid配置指南

    tar xvfz squid-2.5.STABLE2.tar.gz cd squid-2.5.STABLE2 ./configure --prefix=/var/squid --sysconfdir=/etc --enable-arp-acl --enable-linux-netfilter --enable-err-languages="Simplify_Chinese" --enable...

    Squid 代理服务器.ppt

    # rpm -ivh squid-2.5.STABLE6-3.i386.rpm ``` 安装完成后,可以使用以下命令启动、停止和重启Squid服务: - 启动:`/etc/init.d/squid start` - 停止:`/etc/init.d/squid stop` - 重启:`/etc/init.d/squid ...

    squid架设过程 包括 认证 透明代理 行为管理

    tar xvfz squid-2.5.STABLE2.tar.gz ``` 或者对于 bz2 格式: ``` tar xvfj squid-2.5.STABLE2.tar.bz2 ``` 3. **进入源码目录**:解压后进入对应的目录进行编译安装: ``` cd squid-2.5.STABLE2 ``` 4. ...

    AIX成功配置SQUID

    SQUID版本为2.5.STABLE14,虽然较旧,但仍然适用于许多环境。如果需要更新SQUID到最新版本,可以通过官方源代码编译安装。 配置SQUID主要涉及以下几个步骤: 1. **创建目录结构**: 在配置SQUID之前,需要创建...

    Squid 中文权威指南(3)

    % gzip -dc /some/where/squid-2.5.STABLE4-src.tar.gz | tar xvf - ``` 解压完成后,下一步是配置源代码树。在此之前,需要确保内核资源限制足够高,特别是对于初次编译Squid的用户来说尤为重要。 ##### 3.3 调整...

    squid+iptables透明代理配置詳解

    - 假设下载的是 `squid-2.5.STABLE2.tar.gz`,解压后进入目录 `squid-2.5.STABLE2`。 2. **编译配置**: - 使用以下命令进行配置和编译: ``` ./configure --prefix=/var/squid \ --sysconfdir=/etc \ --enable...

    如何下载到最新的Squid

    Squid的版本号通常以三个部分表示,如2.5.STABLE4。这里的"2.5"代表主版本和次版本号,而"STABLE"或"DEVEL"则是发布类型。"STABLE"系列是经过一段时间开发和测试后的稳定版本,适合大多数用户使用。"DEVEL"则包含...

    基于Linux网关服务器squid配置过程详解

    2. **解压文件**:使用`tar xvfz squid-2.5.STABLE2.tar.gz`命令解压文件,如果是.bz2压缩格式,则使用`tar xvfj squid-2.5.STABLE2.tar.bz2`。 3. **配置与编译**:进入解压后的目录,并使用`./configure`命令进行...

    Squit配置详解[借鉴].pdf

    首先,安装Squit需要从其官方网站下载最新稳定版的源代码,例如`squid-2.5.STABLE2.tar.gz`。解压后,通过`configure`命令进行配置,可以使用`--prefix`指定安装路径,如`/var/squid`,并且使用`--sysconfdir`将配置...

    RedHat_AS4上安装yum与gcc详细教程

    [root@sts squid-2.5.STABLE10-20050727]# ./configure --prefix=/usr/local/squid ``` `./configure`脚本的输出显示了对各种工具和条件的检查结果,如文中所示,`checking for gcc no`表明系统上可能还没有GCC,这...

    Linux命令查看java版本

    14. **软件下载**:`wget -O squid-2.5.13.tar.gz http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE13.tar.gz`用于从远程服务器下载指定文件到本地。 以上内容覆盖了Linux系统的基础操作、文件管理、...

Global site tag (gtag.js) - Google Analytics