« 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


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

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