linux下安装配置squid代理
2016-09-19 13:40
417 查看
起因是公司禁了某宝和某酷等娱乐网站,所以打算自己在内网的服务器上搭个代理服务器。所以~~~你们懂的0-0
首先下载squid的安装包-进入squid的官网:http://www.squid-cache.org/Versions/
当前下载页面下载当前最新的tar压缩包。本文用的是3.5稳定版。
安装:
1.使用tar 命令在linux目录下解压缩安装包。
2.在解压后的squid目录下,执行./configure 默认安装在/usr/local/squid 下
3.执行完上面的命令之后,还是在当前目录执行make all , 之后执行make install 完成squid的基础安装
配置:
这里有几块地方需要注意。直接贴配置
http_port 192.168.10.70:3128
visible_hostname 192.168.10.70
cache_effective_user Squid
cache_effective_group Squid
cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256
我在原有配置上增加了后面3条配置, 第一条是在默认基础上做修改,最后一条是打开了被注释掉的配置
之后需要大家创建一个Squid用户
然后配置 /usr/local/squid/var/logs/ 和 /usr/local/squid/var/cache/ 的权限
执行
chown -Rf Squid:Squid /usr/local/squid/var/logs/
chown -Rf Squid:Squid /usr/local/squid/var/cache/
然后执行 /usr/local/squid/sbin/squid -k parse 检查下配置文件是否有问题
如果没问题,执行 /usr/local/squid/sbin/squid -z 进行文件创建
如果这时候发现权限问题 可以试试
chmod -R 755 /usr/local/squid/var/logs/
chmod -R 755 /usr/local/squid/var/cache/
加入顺利创建文件 那么基本上就搞定一大半了~
直接执行/usr/local/squid/sbin/squid -s 语句,开启squid。
通过 netstat -lnp | grep 3128 看看是否开启成功。
反正我搞定了0-0 被权限问题还有hostname问题纠结了一个早上。不过终于搞定了0-0 祝大家好运0-0
首先下载squid的安装包-进入squid的官网:http://www.squid-cache.org/Versions/
当前下载页面下载当前最新的tar压缩包。本文用的是3.5稳定版。
安装:
1.使用tar 命令在linux目录下解压缩安装包。
2.在解压后的squid目录下,执行./configure 默认安装在/usr/local/squid 下
3.执行完上面的命令之后,还是在当前目录执行make all , 之后执行make install 完成squid的基础安装
配置:
这里有几块地方需要注意。直接贴配置
http_port 192.168.10.70:3128
visible_hostname 192.168.10.70
cache_effective_user Squid
cache_effective_group Squid
cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256
我在原有配置上增加了后面3条配置, 第一条是在默认基础上做修改,最后一条是打开了被注释掉的配置
之后需要大家创建一个Squid用户
然后配置 /usr/local/squid/var/logs/ 和 /usr/local/squid/var/cache/ 的权限
执行
chown -Rf Squid:Squid /usr/local/squid/var/logs/
chown -Rf Squid:Squid /usr/local/squid/var/cache/
然后执行 /usr/local/squid/sbin/squid -k parse 检查下配置文件是否有问题
如果没问题,执行 /usr/local/squid/sbin/squid -z 进行文件创建
如果这时候发现权限问题 可以试试
chmod -R 755 /usr/local/squid/var/logs/
chmod -R 755 /usr/local/squid/var/cache/
加入顺利创建文件 那么基本上就搞定一大半了~
直接执行/usr/local/squid/sbin/squid -s 语句,开启squid。
通过 netstat -lnp | grep 3128 看看是否开启成功。
反正我搞定了0-0 被权限问题还有hostname问题纠结了一个早上。不过终于搞定了0-0 祝大家好运0-0
相关文章推荐
- linux下安装Squid代理的详细配置教程
- linux:服务器代理squid安装配置
- Linux下Squid3.0反向代理的安装与配置
- windows上面安装squid加速代理网站配置方法
- linux中Squid-Graph的安装和配置
- linux下通过Squid反向代理搭建CDN缓存服务器的配置方法
- centos下简单配置安装Squid 3.0反向代理
- Centos6.2 编译安装squid 配置反向代理服务器
- Ubuntu 10.10/11.10下安装与配置Squid代理软件
- Linux代理服务器Squid简单配置及安装时遇到的问题
- Squid透明代理安装与配置
- squid代理安装配置管理
- linux下配置squid代理
- Ubuntu14.04代理服务squid3的安装和设置并配置android studio代理
- linux squid 代理服务配置
- Squid3.0反向代理的安装与配置
- Squid3反向代理安装与配置
- linux系统服务总结之六:SQUID代理简单上网配置
- centos6.4下反向代理服务器squid安装,配置,日志管理,监控及压力测试