« boot disk for Linux | Main | Xでのシャットダウンやリブートの制限 »

May 01, 2005

Squid ソースよりインストール

Proxy ソフトとしてSquidを以前aptをよりインストールしたのですが、
なぜかうまく動作しません。
今回はソースからのインストールに挑戦です。

--Squid Web Proxy Cache
http://www.squid-cache.org/
上記よりソールファイルを手に入れます。
現状最新版は"squid-2.5.STABLE9"のようです。

--aptを使ってインストールしたSquidの削除
# apt-get remove squid

--ソースファイルからのインストール
# wget http://www1.jp.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE9.tar.gz
# tar zxvf squid-2.5.STABLE9.tar.gz
# cd squid-2.5.STABLE9
# ./configure
# make install

--squid.confの編集
# cd /usr/local/squid/etc
# vi squid.conf

-----
http_port 8080
cache_mem 16 MB
cache_dir ufs /usr/local/squid/var/cache 200 16 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
cache_store_log /usr/local/squid/var/logs/store.logacl
inside src 192.168.0.0/255.255.255.0
http_access allow inside
cache_effective_user nobody
visible_hostname local_host_name
forwarded_for off

--cacheフォルダの作成
# /usr/local/squid/sbin/squid -z

--諸設定
# cd /usr/local/squid
# chown nobody *
# cd /var
# chown nobody *

--squid 実行
# /usr/local/squid/bin/RunCache &

--自動起動設定
/etc/rc.d/rc.localに一行追加する
# vi /etc/rc.d/rc.local
-----
## 最終行に
/usr/local/squid/bin/RunCache &

クライアントPCにてProxy設定を行う。
Proxy server:Server_name
port:8080
に設定するとPxory経由のインターネットアクセスとなります。

--参考ページ
http://www.fmmc.or.jp/~fm/nwmg/docs/intro/server_pgs4_aw.html
http://squid.robata.org/squid2.0-conf.html
大変参考にさせていただきました。ありがとうございます。

|

« boot disk for Linux | Main | Xでのシャットダウンやリブートの制限 »

Linux」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/68055/3930838

Listed below are links to weblogs that reference Squid ソースよりインストール:

« boot disk for Linux | Main | Xでのシャットダウンやリブートの制限 »