首页 小组 文章 搜索 用户

[linux]centos7编译安装squid4.4最新版

2018-09-29 20:15:23
0
2025

测试环境:centos7, squid4.4最新版本
安装支持组件
yum clean all
yum update -y
yum -y install ntpdate perl perl-devel gcc gcc-c++
ntpdate -u ntp.ubuntu.com
wget http://www.squid-cache.org/Versions/v4/squid-4.4.tar.gz
tar zxf squid-*.tar.gz
cd squid-*
./configure --prefix=/usr/local/squid --sysconfdir=/etc/ --enable-arp-acl --enable-linux-netfilter --enable-linux-tproxy --enable-async-io=100 --enable-err-language="Simplify_Chinese" --enable-poll --enable-gnuregex
make
make install
ln -s /usr/local/squid/sbin/* /usr/local/sbin/
useradd -M -s /sbin/nologin squid
chown -R squid:squid /usr/local/squid/var/
修改squid运行账户和组
vi /etc/squid.conf
cache_effective_user squid
cache_effective_group squid
开启缓存目录位置默认为关闭去掉#号
cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256
配置主机或IP
visible_hostname 本机IP或域名
修改完检测配置
squid -k parse
初始化
squid -z
启动squid
squid
查看有无启动squid
netstat -anpt | grep squid


成功
后台启动squid
squid -s


评论