1. 先更新現有的套件
#yum update
2. 安裝squid
#yum install squid
3. 初始化 cache
#squid -z
4.啟動squid (測試安裝是否成功)
#service squid start
5. 讓開機就自動啟動
#chkconfig squid on
6. 修改log截斷功能,設定成最多5個log檔.
近來的squid版本,僅保留較常用的設定參數,其他的設定就要用手動自己增加。
log_rotate設定就必須手動加到設定檔裡。
#vi /etc/squid/squid.conf
logfile_rotate 5
存檔.
7. 測試截斷功能
#squid -k rotate
8. 查看log情況.執行上個指令後,會將現有access.log 變成access.log.0
之後新的紀錄繼續存在access.log
由於rotate設定為5,所以最多會產生到access.log.4
log位置 : /var/log/squid/access.log
9.設定每天23點時,自動截斷
#vi /etc/crontab
0 23 * * * root /usr/sbin/squid -k rotate
存檔
10. crontab 設定完成,記得reload
logfile_rotate 5
存檔.
7. 測試截斷功能
#squid -k rotate
8. 查看log情況.執行上個指令後,會將現有access.log 變成access.log.0
之後新的紀錄繼續存在access.log
由於rotate設定為5,所以最多會產生到access.log.4
log位置 : /var/log/squid/access.log
9.設定每天23點時,自動截斷
#vi /etc/crontab
0 23 * * * root /usr/sbin/squid -k rotate
存檔
10. crontab 設定完成,記得reload
#service crond reload
======
附註: 啟動squid失敗時,到 /etc/squid/squid.conf 新增visible_hostname
ex:
visible_hostname proxy.domain.com
======
附註: 啟動squid失敗時,到 /etc/squid/squid.conf 新增visible_hostname
ex:
visible_hostname proxy.domain.com
沒有留言:
張貼留言
你好~