一、安装
1.从http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE9.tar.gz下载安装文件并解压缩
2.进入squid-2.5.STABLE9目录,输入命令:./configure --enable-storeio=ufs,null
3.编译文件,输入命令:make
4.执行安装,输入命令:make install
安装成功后会在/usr/local/下面产生一个squid的子目录,作为squid的$SquidHome,相关的config文件存在于$SquidHome/etc
可以将$SquidHome/man下面的man8复制到/usr/man,以建立squid的帮助系统,这样我们可以通过输入:man squid来获得帮助。
二、设置
三、运行
输入命令:/usr/local/squid/sbin/squid即可启动
我们可以编写一个名为StartSquid.sh的shell脚本来启动,避免输入冗长的命令行:
#bash
echo "Start squid"
/usr/local/squid/sbin/squid
修改StartSquid.sh为可执行:chmod +X StartSquid.sh
将其移至sbin目录下,使得仅限于root可用:mv StartSquid.sh /sbin
这样,root只需输入StartSquid.sh便可启动
(另一种选择就是将$SquidHome加入path)
参考:
1.http://www.linuxforum.net/forum/showflat.php?Cat=&Board=proxy&Number=384474&fpart=1&PHPSESSID=
2.http://www.squid-cache.org/Doc/FAQ/FAQ.html
分享到:
相关推荐
搭建 Linux 下的 Squid 代理服务器 ...搭建 Linux 下的 Squid 代理服务器需要对 Squid 软件的安装、配置和管理进行详细的了解和掌握,同时需要对其提供的访问控制策略进行配置,以保证代理服务器的合法使用。
透明代理服务器搭建(Linux 搭建 Squid 代理) 透明代理服务器是一种特殊的代理服务器,它可以在不需要客户端进行任何配置的情况下,自动将 HTTP 请求转发到代理服务器上。今天,我们将学习如何在 Linux 环境中搭建...
一、squid代理服务器概述; 二、squid代理服务器模式; 三、案例:搭建squid代理传统代理服务器; 搭建squid代理传统代理服务器
透明代理则是指用户在使用网络时,无感知地通过代理服务器进行访问。而Squid与ICAP(Internet Content Adaptation Protocol)的结合,则可以实现更高级的功能,如内容过滤、病毒检测等。 一、Linux搭建Squid透明...
CentOS 搭建 Squid 代理服务器指南 Squid 是一个流行的开源代理服务器,可以帮助我们缓存网络资源,减少网络带宽的占用,提高网络访问速度。下面我们将详细介绍如何在 CentOS 系统上搭建 Squid 代理服务器。 安装 ...
Squid 代理服务器搭建培训 Squid 代理服务器是众所周知的开源代理服务器软件,广泛应用于 Internet 接入、缓存、内容过滤、网络安全等领域。本文将对 Squid 代理服务器的安装、基本配置、日常故障处理和维护进行...
Squid代理服务器的搭建[归纳].pdf
《图书馆电子阅览室代理服务器的实现——用Linux Squid实现代理》这篇文章主要探讨了如何在图书馆电子阅览室中利用Linux Squid搭建代理服务器,以解决IP地址资源不足和内部网络安全的问题。 首先,文章介绍了代理...
通过以上步骤,你可以在Linux服务器上成功搭建并配置一个Squid透明代理服务器,提供给内部网络的客户机使用。注意,实际部署时还需要考虑安全性、性能优化以及日志管理等多个方面,确保服务器稳定且安全地运行。
本文主要给大家介绍了关于 linux 搭建squid代理服务器的相关内容,下面话不多说了,来一起看看详细的介绍吧 实验环境: 一台linux搭建Web服务器,充当内网web服务器(同时充当内网客户端) 202.100.10.100 一台linux...
本教程将详细讲解如何在32位的CentOS系统上搭建Squid HTTP代理服务器,以及如何解决在使用过程中遇到的TCP_MISS/503错误。 首先,我们需要了解Squid的基本概念。Squid是一个高性能的代理缓存服务器,用于加速互联网...
搭建代理服务器、传真服务器和图片服务器 本文将详细介绍如何搭建代理服务器、传真服务器和图片服务器,实现安全、高效的数据传输和图片托管服务。 代理服务器 代理服务器是在互联网应用日益广泛的今天,数据传输...
在IT领域,Squid是一个广泛应用的开源缓存代理服务器,它主要用于提高网络访问速度和减少带宽消耗。"Squid普通代理实验测试"是一个关于如何配置和使用Squid作为基本网络代理的实践教程。这个实验可能涉及到以下几个...
在本文中,我们将深入探讨如何在Linux环境下搭建Squid代理服务器,以及Squid代理服务器的基本概念、工作原理和应用价值。Squid是一个高度可配置的代理缓存服务器,它支持多种协议,如FTP、GOPHER和HTTP,并且具备SSL...
基于 RedHat Linux 9.0 的 Squid 和 iptables 透明代理...本文档详细介绍了在 RedHat Linux 9.0 环境下使用 Squid 和 iptables 搭建透明代理服务器的过程,旨在帮助读者快速搭建一个高速、支持多协议的透明代理服务器。
项目14防火墙与squid代理服务器的搭建.pptx
本实验旨在通过搭建 Squid 2.6 反向代理服务器来实现对内网 Web 服务的访问加速。Squid 是一款广泛使用的高性能代理缓存服务器,可以有效地减少网络流量并提升用户访问速度。本次实验将涵盖 DNS 的安装配置、Squid ...
下面就如何架设 squid 代理服务器进行详细的介绍。 一、为什么选择 Linux 操作系统 Linux 拥有良好的安全性。在当今,计算机安全已经成为人们关注的焦点。多数情况下,有正当访问权的用户不会攻击他们使用的计算机...
后来发现自己的确孤陋寡闻,Unix/Linux下大名鼎鼎的开源免费代理软件Squid(www.squid-cache.org)是有Windows的Native版本SquidNT。既然如此,Squid一出,谁与争锋? Squid在Windows下的安装配置同样简单,包括一下...