Windows下安装squid的步骤详解

一.下载squid for windows

  下载地址:
http://www.acmeconsulting.it/SquidNT.html
http://www.jb51.net/softs/43599.html

二.Windows下安装squid与配置

  1.解压squid-2.6.STABLE6-NT-bin.zip到C:\squid

  2.单击[开始],选择“运行”,输入 cmd ,在命令提示符窗口内输入以下命令:

  C:\>cd c:\squid\etc

  C:\squid\etc>copy squid.conf.default squid.conf

  **将Squid的默认配置文件复制一份并起名为squid.conf

  C:\squid\etc>copy mime.conf.default mime.conf

  **将mime.conf.default复制一份并起名为mime.conf

  3.编辑squid.conf,根据需要添加和修改以下内容

  http_port 3128 ;定义squid监听端口

  visible_hostname tianwei-itrus :定义机器名

  cache_mem 64 MB ;定义代理服务器缓存

  acl all src 0.0.0.0/0.0.0.0

  acl manager proto cache_object

  acl localhost src 127.0.0.1/255.255.255.255 :定义本地网络为localhost

  acl outnetwork 192.168.10.0/255.255.255.0

  acl SSL_ports port 443

  acl Safe_ports port 80 # 定义http端口

  acl Safe_ports port 21 # 定义ftp端口

  acl Safe_ports port 443 # https

  acl Safe_ports port 70 # gopher

  acl Safe_ports port 210 # wais

  acl Safe_ports port 1025-65535 # unregistered ports

  acl Safe_ports port 280 # http-mgmt

  acl Safe_ports port 488 # gss-http

  acl Safe_ports port 1863 # filemaker

  acl Safe_ports port 777 # multiling http

  acl CONNECT method CONNECT

  http_access allow localhost manager

  http_access allow outnetwork

  icp_access allow all

  http_access deny !Safe_ports

  http_access deny CONNECT !SSL_ports

  http_reply_access allow all

  icp_access allow all

  http_access deny all

三.Windows下安装squid完成后,启动squid

  c:\>cd c:\squid\sbin

  C:\squid\sbin>squid -i (注册Squid为Windows的服务)

  C:\squid\sbin>squid -z (生成高速缓存的目录)

  C:\squid\sbin>squid

时间: 2012-09-26

使用Squid做代理服务器的方法

说到代理服务器,我们最先想到的可能是一些专门的代理服务器网站,某些情况下,通过它们能加快访问互联网的速度.其实,在需要访问外部的局域网中,我们自己就能设置代理,把访问次数较多的网页保存在缓存中,从而"提高"网络速度.更重要的是,我们能通过代理服务器,达到控制访问权限的目的.在 Windows中,有很多这样的软件,如:WinGate.SyGate等,不过,本文要讨论的,是能给你充分自由的Linux下的Squid. Linux下的代理服务器软件也不是只有Squid,不过在大部分Linux版

windows上面安装squid加速代理网站配置方法

windows 上面安装squid 加速代理网站 windows squid 下载 //www.jb51.net/softs/43599.html 下载解压到 c:\squid c:\squid\etc\squid.conf 如下 复制代码 代码如下: #本地绑定的IP端口 http_port IP:80 vhost visible_hostname localhost cache_dir ufs c:/squid/cache 1024 16 256 cache_mem 100 MB #代理的I

WINDOWS系统下怎样配置squid做CDN的简明图解

先提条件,您预安装配置squid的这台计算机必须是联入网络的,系统版本是windows 2000/xp/2003/server 2003. 1)先下载Squid for Windows版本(http://www.jb51.net/softs/43599.html),下载地址如下(ZIP文件名称:squid-2.7.STABLE4-bin.zip),可以把这个文件下载到桌面,这样好找好操作. Squid是Linux/Unix下著名的代理服务器软件,很多商业版本的代理服务器都是基于Squid进行开发

windows环境下用squid代理https(ssl)的方法

这个其实跟配置http代理也差不多,我之前是因为没有使用支持ssl的squid版本,所以反复折腾都不见效! 首先得检查你正在使用的squid版本是否是支持ssl的,主要看squid\sbin\ssleay32.dll文件是否存在,如果没有此文件那就得去换个支持ssl的squid版本了. 我这里就只提供个最简单的例子: 复制代码 代码如下: acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 12

在Windows下利用Squid开设代理服务器

在"突破公司网络封锁,畅游无限网络"一文提到解决方案中,是利用ccproxy来建立proxy server.ccproxy是图形界面程序,使用比较简单,但是存在着两个问题:首先ccproxy不是免费软件,未注册版本只能提供3个连接:另外一个就是从性能还是稳定性上都不是特别让人满意. 后来发现自己的确孤陋寡闻,Unix/Linux下大名鼎鼎的开源免费代理软件Squid(www.squid-cache.org)是有Windows的Native版本SquidNT.既然如此,Squid一出,谁

Windows下利用注册表的小技巧

作者:高山 一,WIX9X下防止匿名用户登录 虽然"WIN9X"可以为每个用户定制各自的使用界面并指定口令,但任何人都能通过点击登录窗口中的"取消"或按"ESC"键进入系统,即所谓匿名登录.下述方法可以防止匿名用户登录:在"开始"菜单中选择"运行"命令,在弹出的"运行"命令对话框中键入"regedit"命令,按Enter.打开"注册表编辑器". 在

Windows下利用Gvim写PHP产生中文乱码问题解决方法

首先:找出乱码产生的原因. 一直以为是浏览器的原因,结果我在chrome,firefox,IE9里面都出现了乱码,所以浏览器的因素可以排除.为了验证我猜测是Gvim的原因, 我用记事本(note)简单写了一个php文件 复制代码 代码如下: <?php echo "你好"; echo "世界"; ?> 结果没有出现乱码,所以问题就出在Gvim上,这个结论水到渠成. 于是,开始研究Gvim的配置文件(_vimrc), 现在给大家看一下我产生乱码之前的配置(

利用Python实现Windows下的鼠标键盘模拟的实例代码

本文介绍了利用Python实现Windows下的鼠标键盘模拟的实例代码,分享给大家 本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: PyUserInput pip install PyUserInput PyUserInput 依赖 pyhook,所以还得安装 pyhook.按需下载,下载地址. 我是 win10 64 位 python 2.7,用的是第二个,下载之后用解压软件打开,把 pyHook放到C:\Python27\Lib\site-pack

windows下安装ruby与rails时遇到的问题总结

前言 最近因为工作的需要,准备安装ruby on rails,在网上搜了下,步骤都类似,但实际安装过程中却碰到很多问题. 说明下:文章是按照我尝试的过程描述的.但最终是靠 运行 railsinstaller一键式安装包才成功的(第五段),因此前面的部分大家可以看看,但不用去尝试. 下面来看看详细的介绍吧: 一.首先要安装ruby 因为在windows下安装ruby,都是推荐下载rubyinstaller安装程序. 先进入ruby官网http://www.ruby-lang.org/en/down

MySQL5绿色版windows下安装总结(推荐)

1 下载MySQL 下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip. 2 安装过程 2.1 解压缩mysql-5.7.11-winx64.zip到一个目录. 我解压到的目录为D:\mysqlDev\ 2.2 编写MySQL的运行配置文件my.ini,或者修改之前的.ini文件名为my.ini 在my.ini下加入如下内容: [mysqld] # 设置mysql的安装目录 basedir = D:

Windows下bat批处理脚本使用telnet批量检测远程端口小记

多年没写过批处理了,来新公司的第一个case却是需要写一个bat脚本,批量更新采集agent的配置文件,其中就涉及到远程IP的端口检测. 本以为会和Linux一样可以简单判断: 复制代码 代码如下: echo q|telnet -e 'q' $ip $port && echo "$ip:port 通"||echo "$ip:port 不通" 结果发现Windows下面telnet退出并没有执行结果的返回值: 一.借助工具 于是我优先开启懒人法则,找其

Windows 下noinstall方式安装 mysql 5.7.5 m15 winx64(推荐)

下载解压不说 我解压在:E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64 添加配置文件E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64\my.ini ####################配置文件开始################### [client] default-character-set=utf8 [mysqld] port=3306 basedir ="E:\DBFiles\m