紀錄一下以免之後忘記又要傷腦筋
Proxy Server使用Squid
因Squid Cache比較不聰明,需要常常手動刪才不會讓Client瀏覽網頁卡卡
不然就是加大Cache參數讓容量增加
先停止服務:
squid -k shutdown
刪除Cache資料夾:
rm -rf /var/spool/squid
rm -rf /srv/squid
(註)存放資料夾可能不同,先確認Cache路徑
建立Cache資料夾(Cache已被全部清空):
mkdir /var/spool/squid
mkdir /srv/squid
使用Squid建立Cache存放資料夾:
squid -z
設定讓Squid有權限存取Cache相關路徑:
chown -R squid.squid /var/spool/squid /srv/squid
至此步驟已可正常啟動Squid,但我這邊的Server比較怪,還需要在squid.conf裡增加參數才可以正常啟動,為此搞了三個小時才處理好
首先進入squid.conf檔改設定:
vim /etc/squid/squid.conf
在cache_swap下增加:
cache_swap_log /var/log/squid/swap.log.squid
這樣就可以把squid服務啟用了
但我又優化了相關參數:
cache_swap_low 80
cache_swap_high 98
cache_dir aufs /var/spool/squid 30000 16 256
cache_dir aufs /srv/squid 60000 16 256
cache_mem 1024 MB
啟動squid:
/etc/init.d/squid restart
打完收工!
沒有留言:
張貼留言