2014/05/22

CentOS 安裝squid

OS:CentOS 6.5

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
#service crond reload

======
附註: 啟動squid失敗時,到 /etc/squid/squid.conf 新增visible_hostname
ex:
visible_hostname proxy.domain.com

沒有留言:

張貼留言

你好~

VoiceHero 九折優惠碼

  用我的優惠碼 v_t9msjy 購買 Hero 或 Vclass 課程,都能享有 9 折優惠 ! 馬上報名:https://bit.ly/34w3dif