User Tools

Site Tools


установка_настройка_и_запуск_пакета_squid

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
установка_настройка_и_запуск_пакета_squid [2018/03/16 16:25]
val [Debian/Ubuntu/FreeBSD]
установка_настройка_и_запуск_пакета_squid [2022/07/22 20:29]
val [Debian/Ubuntu]
Line 5: Line 5:
 ===== Установка ===== ===== Установка =====
  
-==== FreeBSD ​==== +==== Debian/​Ubuntu ​====
-<​code>​ +
-[gate:~] # pkg install squid+
  
-[gate:~] # rehash+  * !!!! Проверить наличие FQDN в /etc/hosts !!!
  
-[gate:~] # cd /​usr/​local/​etc/​squid/​ 
-</​code>​ 
- 
-==== Debian/​Ubuntu ==== 
 <​code>​ <​code>​
-root@gate:​~#​ apt install ​squid3 +root@gate:​~#​ apt install squid
- +
-root@gate:​~#​ cd /etc/squid/+
 </​code>​ </​code>​
- 
- 
  
 ===== Настройка ===== ===== Настройка =====
  
-==== Debian/​Ubuntu/​FreeBSD ​====+==== Debian/​Ubuntu ====
 <​code>​ <​code>​
-gate# cat squid.conf+gate# /etc/squid/squid.conf
 </​code><​code>​ </​code><​code>​
 ... ...
Line 36: Line 26:
 http_access allow our_networks http_access allow our_networks
 ... ...
-For FreeBSD +#maximum_object_size 100 MB 
-# cache_dir ufs /var/squid/​cache ​3000 256 256 +#cache_dir ufs /var/spool/squid 3000 16 256 
-For Debian/​Ubuntu +##### squid -z 
-cache_dir ufs /var/spool/squid 3000 256 256 +#cache_peer 172.16.1.254 ​      ​parent ​   3128  0  default 
-maximum_object_size 128 MB +#never_direct allow all
-!!! Need squid -z +
 ... ...
 </​code>​ </​code>​
Line 47: Line 36:
 ===== Тестирование конфигурации и запуск ===== ===== Тестирование конфигурации и запуск =====
  
-==== FreeBSD ​====+==== Debian/​Ubuntu ​====
 <​code>​ <​code>​
-[gate:~] # cat /​etc/​rc.conf +gate:~# squid -k check
-</​code><​code>​ +
-... +
-squid_enable=yes +
-... +
-</​code><​code>​ +
-[gate:​~] ​# squid -k parse+
  
-[gate:~service ​squid start+gate:~# squid -k reconfigure
  
-freebsd8# tail -f /​var/​squid/​logs/​access.log +gate:~# tail -f /​var/​log/​squid/​access.log
- +
-freebsd10# tail -f /​var/​log/​squid/​access.log+
 </​code>​ </​code>​
  
-==== Debian/​Ubuntu ​====+===== Использование для кеширования =====
 <​code>​ <​code>​
-root@gate:​~#​ squid3 -k parse+... 
 +maximum_object_size 1 GB
  
-root@gate:​~#​ service squid restart +cache_dir ufs /var/spool/​squid ​5000 16 256 
- +... 
-root@gate:​~#​ tail -f /var/log/squid/access.log+</​code><​code>​ 
 +# squid -z
 </​code>​ </​code>​
 +
  
  
установка_настройка_и_запуск_пакета_squid.txt · Last modified: 2023/07/14 10:07 by val