タグ

apacheに関するnilabのブックマーク (187)

  • 【レポート】Apache 2.0 + Kernel 2.6 + Pentium 4でマルチスレッド性能をはかる (1) エンタープライズを指向するオープンソースソフトウェア | エンタープライズ | マイコミジャーナル

    nilab
    nilab 2006/11/06
    【レポート】Apache 2.0 Kernel 2.6 Pentium 4でマルチスレッド性能をはかる (1) エンタープライズを指向するオープンソースソフトウェア (MYCOMジャーナル)
  • Milano::Monolog: mod_rewriteでサーバーの負荷が高いときだけリダイレクトする

    mod_rewriteでサーバーの負荷が高いときだけリダイレクトする ワタシが働いている会社のホームページは、たまーにYahooのトピックスからリンクされます。 トピックスに載るとそれはもう大量のアクセスが津波のように押し寄せてきて、あっというまにサーバーのリソースをいつぶしてアクセス不能になってしまいます。 こういうときのために、Contents Delivery Networkによるキャッシングも利用してます。 今までは、リンクされそうになったらmod_rewriteでリダイレクトって方法を使っていました。 でも毎回これをやるのが面倒になってきたので、なんとかならんかなーと思って、RewriteMapに初挑戦してみた。 RewriteMap使えばRewriteCondとかRewriteRuleにプログラムの出力結果を使うことが出来るようになるので、これでWebサーバーのロードアベレー

    Milano::Monolog: mod_rewriteでサーバーの負荷が高いときだけリダイレクトする
    nilab
    nilab 2006/10/27
    Milano::Monolog: mod_rewriteでサーバーの負荷が高いときだけリダイレクトする : RewriteMap使えばRewriteCondとかRewriteRuleにプログラムの出力結果を使うことが出来るようになるので、これでWebサーバーのロードアベレージを見て高いと
  • 変更点と日本語リソース問題の解決

    Apache 2.0の正式リリースにより、WebDAVも新たな段階に入った。拡張性が加わり可能性が広がった一方で、1.3時代のmod_encodingがうまく機能しないといった問題も浮上した。 待望のApache 2.0正式リリース いささか旧聞に属しますが、2002年4月にApache 2.0が「2.0.35」として正式リリースされました。2002年6月現在は、「2.0.39」が最新となっています。Apache 2.0になって、Apache 1.3では別リリースだったWebDAVサポートが含まれるようになりました。 WebDAVサポートを含むApache 2.0の新機能は、大ざっぱにはApache 2.0の新機能とその実力によくまとまっています。ただし、正式リリースまでに機能追加が行われた部分や不安定になってしまった部分がいくつか見受けられます(注)。

    変更点と日本語リソース問題の解決
    nilab
    nilab 2006/09/19
    @IT:Apache 2.0でWebDAV(1/2)
  • Upgrading to 2.0 from 1.3 - Apache HTTP Server

    In order to assist folks upgrading, we maintain a document describing information critical to existing Apache users. These are intended to be brief notes, and you should be able to find more information in either the New Features document, or in the src/CHANGES file. Compile-Time Configuration Changes Apache now uses an autoconf and libtool system for configuring the build processes. Using this sy

    nilab
    nilab 2006/09/19
    1.3 から 2.0 へのアップグレード - Apache HTTP サーバ
  • Overview of new features in Apache 2.2 - Apache HTTP Server Version 2.2

    This document describes some of the major changes between the 2.0 and 2.2 versions of the Apache HTTP Server. For new features since version 1.3, see the 2.0 new features document. Core Enhancements Authn/Authz The bundled authentication and authorization modules have been refactored. The new mod_authn_alias module can greatly simplify certain authentication configurations. See module name changes

    nilab
    nilab 2006/09/19
    Overview of new features in Apache 2.2 - Apache HTTP Server
  • Apache 2.2でWebサイトをパフォーマンスアップ!(1/3) ― @IT

    ■ドキュメントキャッシュ機能の見直し メモリキャッシュやディスクキャッシュなど、HTTPコンテンツの動的キャッシュ機能が強化されました。開発バージョン時よりも安定性が向上し、Apache 2.2では実用的なレベルになっています。キャッシュ機能を用いることで、一般的にHTTPサービスの応答性を向上させることができます。 また、Apacheをリバースプロキシサーバとして利用する場合もキャッシュ機能を利用可能です。 ■プロキシ機能によるロードバランシングの実現 プロキシでロードバランス機能を実現するmod_proxy_balancerモジュールが追加されました。HTTPやFTPサービスはもちろん、Apache Tomcatなどのサーブレットコンテナとの通信で使われるAJP13プロトコルのロードバランス機能も提供します。 バランシングの制御は、「リクエスト回数」と「トラフィック量」の2つのアルゴリ

    nilab
    nilab 2006/09/19
    Apache 2.2でWebサイトをパフォーマンスアップ!(1/3) ― @IT : Apache 2.2の主な変更点
  • レンタルサーバー・ホスティングサービス Drive Network (ドライブネットワーク)

    レンタルサーバの主な機能は目的に合わせてジャストに使う、スリムに使う。 レンタルサーバに必要な機能はオールインワンでご提供します。 レンタルサーバの主な機能は目的に合わせてジャストに使う、スリムに使う。 レンタルサーバに必要な機能はオールインワンでご提供します。 レンタルサーバの主な機能は目的に合わせてジャストに使う、スリムに使う。 レンタルサーバに必要な機能はオールインワンでご提供します。 レンタルサーバの主な機能は目的に合わせてジャストに使う、スリムに使う。 レンタルサーバに必要な機能はオールインワンでご提供します。

    nilab
    nilab 2006/09/06
    Drive Network Blog (dlog) mod_rewrite, mod_proxy 並び順
  • おしえてBP! Apache2 別のサーバのコンテンツを転送したい

    nilab
    nilab 2006/09/05
    おしえてBP! Apache2 別のサーバのコンテンツを転送したい : Debian, Apache2, mod_proxy
  • 接続数/帯域制限で無法なダウンローダを撃退(1/4) ― @IT

    画像の直リンクやコンテンツの一括ダウンロードなど、サーバに負荷を掛ける迷惑行為は後を絶たない。今回は、これらへの対処法を紹介する。(編集部) 連載を締めくくるに当たり、今回はこれまでに紹介し切れなかった運用術や特殊な設定を取り上げます。 Refererを使った画像ファイルへの直リンク禁止 URLさえ指定すれば、他サイト上の画像ファイルをあたかも自サイトのコンテンツであるかのように表示させることができます。こうした行為は著作権上の問題を内包するほか、画像などのファイルを転送するための負荷を他サイトのために負担させられることになります。Webサイト運営者として、こうした行為を禁止したいと思うのは当然のことでしょう。 Webブラウザは、コンテンツのリクエスト情報中に参照元URLを埋め込むことができます。具体的には、HTTPリクエスト中のRefererヘッダを利用します。この仕組みを利用して、W

    接続数/帯域制限で無法なダウンローダを撃退(1/4) ― @IT
    nilab
    nilab 2006/09/01
    接続数/帯域制限で無法なダウンローダを撃退 - @IT
  • Apacheで作るファイルサーバ(WebDAV over SSL編)(1/3) ― @IT

    Apacheで作るファイルサーバ(WebDAV over SSL編):実用 Apache 2.0運用・管理術(6)(1/3 ページ) WebDAVとSSL、LDAPを組み合わせて、セキュアで柔軟なファイルサーバを構築しよう。今回は、WebDAV over SSLの実現までを解説する。(編集部) いまや、社員や社内リソースなどの管理にLDAPを活用している企業も多いでしょう。となると、当然のことながらファイルサーバやそのアクセス権などもLDAPに統合したいと考えるでしょう。SambaとLDAPを組み合わせれば、これを実現することは可能です。 ところで、社外からでもファイルサーバにアクセスしたい場合はどうしたらよいでしょうか。それを実現するのがWebDAVです。もちろん、LDAPと連携することも可能です。ただし、セキュリティホールのもとでもありますし、技術論以前に運用ポリシーとして禁止するべき

    Apacheで作るファイルサーバ(WebDAV over SSL編)(1/3) ― @IT
    nilab
    nilab 2006/09/01
    Apacheで作るファイルサーバ(WebDAV over SSL編)(1/3) - @IT
  • (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか

    チープなDNSラウンドロビンは高価なロードバランサの座を奪い返せるか つっこみどころが満載スギなのは脇においておいて、金をかけないなら、DNSラウンドロビンじゃなくて、せめて、件の記事でも紹介されている Apache 2.2のmod_proxy_balancer か、Apache 2.2じゃなくても使えるreverse proxy系の実装たち、 POUND mod_backhand Perlbal を使うべきでしょう。 んで、「L7ロードバランサ(要はreverse proxy)なんていらねっす。セッション? んなのmemcachedでシェアすりゃいいんじゃん。その方がスケールアウトしやすいしー」という向きには、LinuxでL4のロードバランサするのをオススメでします。まともなL4ロードバランサが手に入るのに、金銭的コストはゼロですってよ、オクサン! Linux Virtual Serve

    (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか
    nilab
    nilab 2006/08/18
    (ひ)メモ - そんなわきゃない>DNS RRはロードバランサの座を奪い返せるか
  • 携帯電話自動振分・直接リンク禁止 設定方法

    .htaccess にて mod_rewrite 機能を用いることで、携帯でのアクセス時とパソコンでのアクセス時に表示するページの内容を振分ることが可能です。 mod_rewrite とは、指定したルールと一致するURLへアクセスがあった際に書き換え等を行なったり、エラーを表示させることが可能です。 *ページに設定例を載せてありますが、ルールの記述内容に関しましてはサポート外とさせていただきます。以下のようなインターネット上のドキュメント等をご参照ください。 Apache URL Rewriting Guide (日語訳) Apache mod_rewrite (日語訳) *.htaccess の記述内容を誤りますとホームページが閲覧できなくなったり、無限ループを引き起こす可能性がありますのでご注意ください。 *.htaccess を設置したディレクトリのサブディレクトリにもルール

    nilab
    nilab 2006/08/17
    携帯電話自動振分・直接リンク禁止 設定方法 : .htaccess にて mod_rewrite 機能を用いることで、携帯でのアクセス時とパソコンでのアクセス時に表示するページの内容を振分ることが可能 RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [NC,OR] Rewrit
  • FreeBSD 備忘録 [FreeBSD](fkimura.com)

    このページには、FreeBSDでインターネットサーバを設置するためのメモが公開してあります。ページの記述に関する内容につきましては自己責任にてご利用ください。ご参考になりましたら幸いです。 インターネットサーバ に最適な OS。 ''FreeBSD'' FreeBSD 備忘録のページにいらっしゃいませ。 FreeBSDはUNIXライクなOSで、Linuxに同様オープンソースで開発が行われているオペレーティングシステムです。 インターネットからダウンロードして自由に導入して利用することができます。無料で利用できます。 個人的に普段デスクトップPCとして利用しているのは、Microsoft Windows XP を導入したDELL PCです。FreeBSDを使っているわけではありません。 しかし、インターネットでサーバとして利用しているのは10年以上 FreeBSDを愛用しています。"

    nilab
    nilab 2006/08/11
    Apacheのmod_proxyのメモ. [FreeBSD](fkimura.com)
  • http://mm.apache.or.jp/pipermail/apache-users/2004-September/004700.html

    nilab
    nilab 2006/08/11
    mod_proxy [Apache-Users 4510] proxy すると text/plain になってしまう
  • ウノウラボ Unoh Labs: mod_proxy_balancer 小技集

    こんにちは sato です。 ベンチャーでは高価なハードウェアバランサなどを購入することはできないですが、 apache2.2 から mod_proxy_balancerという apacheモジュールの ソフトウェアバランサが 追加されたので、フォト蔵でも使用しています。  今のところ proxy サーバがボトルネックになることはないです。 想定構成は以下とし、apacheは 2.x を使用しました。 proxy1 +------web1 +------web2 ... +------webN ・基設定 httpd.conf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so ProxyPass / ba

    nilab
    nilab 2006/07/11
    ウノウラボ Unoh Labs: mod_proxy_balancer 小技集
  • GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ

    というわけで、再び負荷を下げる方法を模索した、戦いの記録。 1.MySQLの設定を変更して高速化 2.Zend Optimizer 3の導入 3.ionCube PHP Acceleratorの導入 4.テンプレートの見直しでクエリーを減らす 5.robots.txtでクロールする間隔を制御する 6.MySQLの設定を負荷を低くする設定に変更 7.キャッシュを有効化する 前回解説した「GIGAZINEのLoadAverageを「27」から「2」へ下げた方法」から約3週間後、6月20日(火)の夜、気がつくと負荷の15分平均は「25」をコンスタントに吐き出すようになり、さらに訪問者は急増、ついに6月28日(水)12時45分、負荷対策の効果がほとんど出ないまま、LoadAverage15分平均は「86」に…。 何か対策が根的に間違っているのだろうか?それとも、もうGIGAZINEサーバのハード

    GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ
    nilab
    nilab 2006/07/01
    GIGAZINE - GIGAZINE最大の挑戦、LoadAvarage「86」から「3」へ
  • IBM Blogs

    nilab
    nilab 2006/06/29
    IBM 重要セキュリティー情報:2006年3月20日a - Japan:IHS 1.3/2.0/6.0のmod_imapにおけるCross-Site Scriptingの脆弱性(CVE-2005-3352)
  • GIGAZINE - GIGAZINEのLoadAvarageを「27」から「2」へ下げた方法

    ここ3日間ぐらい超絶な重さだったのはサーバに物理的トラブルが発生したからではなく、単純に閲覧者数が満員御礼となり、各時間で倍増したためです。LoadAverageはひどいときで15分間の平均値「27.1」程度。瞬間最大風速だともっと高いです……明らかにまずい。 というわけで、Apacheのデフォルト設定で今までは大丈夫だったのですが、ついに高負荷サイト用の設定に変更せざるを得なくなりました。 そのため、実際に行った対処方法は以下の通り。1日30万PV近い動的サイトの高負荷を緩和させる方法として参考になれば幸いです。 まず大前提として、既にDNS逆引きや.htaccessの余計な読み込みなどは停止させていました。下記ページに書いてあることは実行済み。 @IT:Apacheパフォーマンス・チューニングの実践(1/2) この状態で負荷が15分平均で「27」になっていたわけです。 また、LoadA

    GIGAZINE - GIGAZINEのLoadAvarageを「27」から「2」へ下げた方法
    nilab
    nilab 2006/06/01
    GIGAZINE - GIGAZINEのLoadAvarageを「27」から「2」へ下げた方法
  • mod_ext_filter - Apache HTTP サーバ バージョン 2.2

    Please note This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release is documented here. If you have not already upgraded, please follow this link for more information. You may follow this link to go to the current version of this document.

    nilab
    nilab 2006/04/14
    mod_ext_filter - Apache HTTP サーバ : レスポンスのボディをクライアントに送る前に外部プログラムで処理する
  • naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料

    以下に置いておきました。遅くなってすいません。 http://bloghackers.net/~naoya/pdf/050404inside_hatena_bookmark.pdf 会場で前置きしたように、はてなブックマークは、はてなで一番大きなシステムであるはてなダイアリーあるいは同じ YAPC で発表のあった mixi に比べると、まだそこまで大きな規模ではありません。月間の PV はだいたい 4,000 万 PV 〜 というところです。 ただ、日でのトラフィックが上から 5 番目みたいな怪物サイトよりも、月間の PV が 1,000 万クラスのサービスの情報の方が、より現実的で役に立つのではないかと思い、はてなブックマークの裏側に絞って話しをしてみました。 ...という前提で見ていただけると嬉しいです。 はてなブックマークのデータのサイズもかなり大きくなってきたので、ぼちぼちパーテ

    naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料
    nilab
    nilab 2006/04/05
    naoyaのはてなダイアリー - Inside Hatena Bookmark's Backend の資料