1 下载地址:
2 通过xftp等方式上传到服务器
#查看环境
[root@localhost ~]# cat /etc/redhat-release
CentOS Stream release 8
[root@localhost ~]# uname -a
Linux localhost.localdomain 4.18.0-552.el8.x86_64 #1 SMP Sun Apr 7 19:39:51 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
#解压
tar zxvf squid-6.9.tar.gz
3 安装配置
cd squid-6.9/
./configure --prefix=/usr/local/squid --enable-arp-acl --enable-linux-netfilter --enable-linux-tproxy --enable-async-io=100 --enable-err-language="Simplify_Chinese" --enable-underscore --disable-poll --enable-epoll --enable-gnuregex
#根据cpu核数修改j,编译速度快些
make -j 2
make install
#配置运行用户,环境等
#程序启动用户squid
useradd -M -s /sbin/nologin squid
ln -s /usr/local/squid/sbin/* /usr/local/sbin/
#var 目录保存缓存,日志等,需要squid权限
chown -R squid:squid /usr/local/squid/var/
ro