nDiki

1999年1月20日 (水)

Squid-2.1.RELEASE-src.tar.gz へ更新

自機 Linux on PORTEGE 7010CT の Squid を Squid 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>

を追加してある。

スポンサード リンク
[ 1月20日全て ]

About Me

Naney Naney

Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

About nDiki

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。

#nNote タグがついている記事は他の記事に比べて、より断片的・未整理・不完全なちょっとしたノートです。まだ結論に至っていない考えなども含まれます。頻繁/大幅に更新したり削除したりすることがあります。

※本サイトの内容は個人的見解であり所属組織とは関係ありません。

Other Notes

ナレッジベースアプリケーション Obsidian で書いているノートの一部を notes.naney.org で 公開しています。

最近検索されている記事

月別インデックス
Process Time: 0.137754s / load averages: 0.50, 0.44, 0.43
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker