トップ(最新)

nDiki

1999年1月20日 (水)

Squid-2.1.RELEASE-src.tar.gz へ更新 このエントリーを含むはてなブックマーク

スポンサード リンク

自機 Linux on PORTEGE 7010CT の SquidSquid 2.0/PATCH 2 から更新。

 $tar zxvf squid-2.1.RELEASE-src-tar.gz
 $cd squid-2.1.RELEASE
 $./configure --prefix=/usr/local/squid
 $make all
 #su
 #mv /usr/local/squid /usr/local/squid-old
 #make install
 #rm /usr/local/squid/etc/squid.conf
 #ln -s /etc/squid.conf /usr/local/squid/etc/squid.conf
 #cp /usr/local/squid/bin/RunCache /usr/local/squid/bin/RunCache.original
 #cp /usr/local/squid-old/bin/RunCache /usr/local/squid/bin
 #mkdir /usr/local/squid/cgi-bin
 #cp /usr/local/squid/bin/cachemgr.cgi /usr/local/squid/cgi-bin

squid.conf は /etc/squid.confにおくようにしている。 また RunCache で起動すると DNS のチェックを行うのだが、これだとネットワーク未接続時に DNS が接続できずエラーになってしまう。 ノート PC では、ネットワークに接続していないこともあるのでこれは困る。 ので、同スクリプト中の squid の呼び出しに -D オプションを追加している。 また logdir を /var/squid にし squid.outを同ディレクトリに出力するようにしている。

また既に前のインストール時に、

 #mkdir -p /var/squid/logs
 #chown -R nobody:nogroup /var/squid

などの設定が済んでいる。また Apache の設定として srm.conf に

 ScriptAlias /Squid/cgi-bin/ /usr/local/squid/cgi-bin/

を追加し、access.conf に

 <Location /Squid/cgi-bin/cachemgr.cgi>
   order deny,allow
   deny from all
   allow from localhost
 </Location>

■ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。

Google Buzz はよろしければ Naney の Google プロフィールからどうぞ。


[ 1月20日全て ]

Related term


この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.141399s / load averages: 0.06, 0.09, 0.08
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)