まず、コンパイルとインストール
ダウンロード
#wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE25.tar.gz /検索/アドレス#tar zxvfイカ3.0.STABLE25.tar.gz //安定#cdイカ3.0.STABLE25
#。/設定--prefix =は/usr /local /イカ
まず、コンパイルとインストール
ダウンロード
#wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE25.tar.gz /検索/アドレス#tar zxvfイカ3.0.STABLE25.tar.gz //安定#cdイカ3.0.STABLE25
#。/設定--prefix =は/usr /local /イカ
追加の注意事項
ポートの使用法:
apache 81
squid 80
この設定の理由は、Squidがクライアントから送信されたhttpリクエストを直接傍受するのが便利だからです。何のApacheは、デフォルトのポート80を変更しない場合は、3128に要求を転送するなど、3128、80人のニーズイカ、他の利用可能なポートを提供し、次のコマンド:#iptables -tのnat -A PREROUTING -s 192.168.1.65 -p TCPは80を--dport -j 3128
注意をリダイレクト:このコマンドは、各ブートを実行する必要があり、ブーツがそう
タスクのスクリプトを実行するために書き込むことができ、私は、変更、Apacheのポートを変更することは比較的簡単で感じますステップ:
#vimを/usr/local/apache/conf/httpd.conf
レビュー:聞く81
仮想ホスト提供されている場合、あなたはまた、バーチャルホストの設定を変更する必要があります。
#vim /usr/local/apache/conf/extra/httpd-vhosts.conf
変更:NameVirtualHostで*:81
<のVirtualHost *:81>
3、配置/usr/local/squid/etc/squid.conf
は#vimは/usr /local /イカの/etc /squid.conf
(4700マルチライン構成… ..ほとんどが、それはそれは、次のような構成に参加するために、最後にカーソルを移動するかどうか、コメントです)
#=== ===========================ここにカット===================== =============
#ホスト名(3.0参加設定ありませんこれは便利と接触しているときにエラーが発生し、エラーメッセージがページに表示されます、
visible_hostname www.squid.com
#管理者のメールボックスを
開始することはできません!
バーチャルホストする必要があり、
HTTP_PORT 3128バーチャルホストVPORTある
cache_mgr [email protected]
#透過プロキシを達成する(上記squid2.7)
#キャッシュ設定
cache_mem 256メガバイト
maximum_object_size_in_memory 2メガバイト
#交換メカニズム(LRU呼ば&'され、最新の一般的に使用されていないユニット'ユニットの船はよく言われているオブジェクト、つまり)は、メモリやハードディスクは上限が中へと作業データのうち、変更する必要が達すると、コンテンツキャッシュ
#は、そのようなときに、あります
memory_replacement_policy lru
#キャッシュディレクトリ512M、16個のプライマリディレクトリ、256個のセカンダリレベル(各レベルに16個のセカンダリレベル)
コントロールのキャッシュサイズの
のcache_dir UFSは/usr /local /イカの/var /キャッシュ512 16 256
max_open_disk_fds 0
#の内容、キャッシュディレクトリが占有されている場合含有量の97%が空になるとき20%
cache_swap_low 80
97
#エラー情報リスト
cache_swap_high
error_directory /Usr /local /squid /share /errors /Simplify_Chinese
#最大と最小のキャッシュペア
minimum_object_size 0キロバイト
maximum_object_size 30メガバイト
#ログフォーマット
LOGFORMAT合わせ%>未[%のUIの% ,null,null,0],%のTL]"%のRMの%RU HTTP /%のRV"%Hsの%< ST"%{リファラー}> H""%{ユーザーエージェント}> H"%SS:%のSh
のaccess_logは/usr /local /イカの/var /ログ/page_zs_access_log
組み合わせ
pid_filename /usr/local/squid/var/logs/squid.pid
#は、Apacheにあなたが必要
#を指定する#は、プロキシサーバーIPを指定store.log
cache_store_logなし
、上記の2.5バージョンがcache_peerに基づいています記録しません。 (仮想マシンのポート<を含み、最終的に、本明細書GT&付記;)にポート81
127.0.0.1親81 0無クエリcache_peer無消化originserver名= WWWの
WWW cache_peer_domain www.squid.com
cache_peer_access WWW(2本のラインが設定バッファ形成するように、本明細書のURLを傍受するために提供することができる)すべての要求は、クライアントができますすべての
#を許可する
http_access allow all
#URLの種類をキャッシュしないように設定(スペース区切り)
acl QUERY urlpa th_regexの.phpが.jspの.aspの.pl .cgiで
キャッシュ拒否QUERYの
#設定実行イカユーザー、典型的には、
cache_effective_user操作
をrootにイカ
cache_effective_groupイカ
#============================== ==ここにカット==================================
HAProxyはTCPとHTTPアプリケーションに基づいて高可用性、負荷分散とプロキシを提供し、仮想ホストをサポートします、それは無料で、速くそして信頼できるソリューションです。公式データによると、そ
突然Webサイトを開くことができない、データベースにリンクできない、データベースphpmyadmin管理パネルを開くことができない、Webサイトのバックグラウンドビューサーバーのハードディスクがいっぱ
平面および充填: YUVフォーマット、2つのカテゴリがあります。平面YUV形式の場合、全ての画素の連続的なストレージにY、Uは、その後Vの全ての画素が続く、全ての画素に格納されていますパックされたY
で重複ファイルを見つけて削除する方法今日、Linux PCまたはサーバーで重複ファイルを見つけて削除する方法を学びます。これはあなたがあなた自身のニーズに使えるツールです。 Linuxデスクトップ