1. 檢查squid是否安裝
rpm -qa | grep squid
2. 用yum安裝squid
yum -y install squid
3. 配置緩存目錄
編輯/etc/squid/squid.conf文件
取消cache_dir ufs /var/spool/squid 100 16 256行的註釋
添加一行:cache_mem 64 MB
4. 配置反向代理
編輯/etc/squid/squid.conf文件
修改http_port 3128行:http_port 80 accel vhost
註釋掉所有http_access行,在之下添加一行:http_access allow all
在之下添加一行:cache_peer xxx.xxx.xxx.xxx parent 80 0 originserver round-robin weight=1
其中xxx.xxx.xxx.xxx是web服務器地址,80是端口
還可以添加多個web服務器,但IP地址不能相同
之下添加一行:visible_hostname
www.baidu.com(地址隨意填)
之下添加一行:cache_mgr xxx@mail.com(管理員的郵箱)
5. 啓動squid
/etc/init.d/squid start
6. 設置防火牆允許80端口訪問
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart