[ Home | Draw | Photo | MIDI | Library | BBS | Link ] - [ Twitter  Tumblr  FriendFeed  nicovideo  hatena diary  hatena bookmark ]

Home
Library
Special -
AirH
RADEON 9600XT
Review -
Radeon 9000
Linux Install -
Apache
PHP4
PostgreSQL
ProFTPD
Tomcat
Squid
2ch log


image - Squid 2.5.STABLE4 -

RedHar Linux 8 ɸ���RPM�ѥå������������ơ����������饤�󥹥ȡ��뤹����

[ ��Ϣ������ ]

Squid Web Proxy Cache
http://www.squid-cache.org/

[ ���󥹥ȡ���Ѥߥѥå������κ�� ]

rpm���ޥ�ɤdz�ǧ���ƸŤ���Τ�����к��
# rpm -qa | grep squid
squid-2.3.STABLE4-10

# rpm -qa | grep squid | xargs rpm -e

[ ���󥹥ȡ��� ]

# tar xvzf squid-2.5.STABLE4-src.tar.gz
# cd squid-2.5.STABLE4

# ./configure

# make all
# make install


[ config ���� ]

/usr/local/squid/etc/squid.conf ���Խ����ޤ�

"lan" �Ȥ���̾����IP���ɥ쥹���ϰϤ����

acl lan src 192.168.0.0/255.255.255.0

"lan" �� "localhost"��1 �������³�����

http_access allow lan
http_access allow localhost

����å���ν�ͭ���롼�פ� nobody ���ѹ�

cache_effective_user nobody
cache_effective_group nobody


[ ����å���ǥ��쥯�ȥ�κ��� ]

����å���ǥ��쥯�ȥ�����������ͭ�����ѹ����ޤ�
# cd /usr/local/squid/var/
# mkdir cache
# chown nobody.nobody cache logs
����åץǥ��쥯�ȥ��������ޤ�
# /usr/local/squid/sbin/squid -z


[ Squid ��ư ]

# /usr/local/squid/sbin/squid &

�ǥե���ȥݡ��Ȥ�3128�Ǥ�

/usr/local/squid/var/logs/cache.log �� "Ready to serve requests." �Ȥ���ʸ��������е�ư�����Ǥ�


[ ��ư��ư���� ]

��ư�Ǥ���Τ��ǧ������ /etc/rc.d/rc.local �˽�­���ޤ�
/usr/local/squid/sbin/squid &


[ ���������ơ����������� ]

/usr/local/squid/bin/squid -k rotate �ǥ��������ơ������Ǥ���Τǡ�crontab -e �ǽ�­���ޤ�
0 16 * * mon /usr/local/squid/sbin/squid -k rotate

��������Ǥ��轵�������θ��4���˥����ơ�������Ԥ��ޤ�

�ǥե���Ȥ��������10�ĤǤ�


��1 �ǥե���Ȥ��������Ƥ��ޤ��� "127.0.0.1/255.255.255.255"