タグ

apacheに関するmaroekunのブックマーク (5)

  • 過負荷をかわす Apache の設定 : DSAS開発者の部屋

    KLab Advent Calendar 2011 「DSAS for Social を支える技術」の9日目です。 前回は php を動かしている Apache の手前にリバースプロキシを 置く必要性を解説しました。 今日は、 その前の php のプロセス数を絞る設定と合わせて、実際に Apache で 設定する方法を紹介します。 以降、 php を動かしている Apache の事をアプリサーバー、リバースプロキシ+ 静的ファイル配信を行っている Apache の事をプロキシサーバーと呼びます。 基設定 まずは基的な設定のおさらいです。 アプリサーバー 並列数を絞るには MaxClients を設定します。アプリがどれくらいの時間を CPUの処理で使って、どのくらいの時間を外部リソース待ちに使っているかにも よりますが、だいたいCPU数の1.5倍〜2倍くらいが適当だと思います。 Hyp

    過負荷をかわす Apache の設定 : DSAS開発者の部屋
    maroekun
    maroekun 2012/02/06
    サーバー過負荷対策
  • Apacheのディレクトリインデックスをありえない位かっこ良くできる「h5ai」:phpspot開発日誌

    h5ai larsjung.de Apacheのディレクトリインデックスをありえない位かっこ良くできる「h5aiHTML5の機能を使って、通常の味気ないディレクトリインデックスをかなりかっこ良くしちゃうというものです。 ディレクトリ一覧。アイコンなんかもついてかなりリッチ mod_headersとmod_autoindexというApacheモジュールを応用して作られているようですが、こんなことが出来るとは知りませんでした。 表示方法もアイコンベースに変更することも可能です。これはイカしていますね。 サイドの丸みを帯びた物体にカーソルをあわせるとニュイーンと伸びてツリービューが表示。これまた便利です。 動作デモはこちら デザインは基的にHTML+CSSなので、あなた好みにカスタマイズすることも可能。 Apacheの味気ないデザインページは嫌だ!というデザイナーさんは覚えておくとよさそう

    maroekun
    maroekun 2011/11/02
    directory index
  • Apacheログに色を付けて快適tail生活 - y-kawazの日記

    ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow # [34m blue # [35m magenta # [36m cyan # [37m white s/\(HTTP\/1..\"\) \(2[0-9][0-9]\) /\1 \x1b[34m\2\x1b[0m / s/\(HTTP\/1..\"\) \(3[0-9][0-9]\) /\1 \x1b[32m\2\x1b[0m / s/\(HTTP\/1..\"\) \(4[0-9][0-9]\) /\1

    Apacheログに色を付けて快適tail生活 - y-kawazの日記
    maroekun
    maroekun 2011/07/14
    httpdログに色付け
  • [perl][mod_perl] perlをバージョンアップしたらmod_perlもrebuildする - PerlさんPerlくん

    perlのバージョンをあげて、mod_perlを利用してperlを起動させると Apacheの起動時に DynaLoader object version 1.05 does not match $DynaLoader::VERSION (以下メッセージは延々続く・・) というようなエラーが出てhttpd自体が起動しなくなった。 そもそもDynealoderって何? 調べると、perlからCで書かれたプログラムを呼び出すことができる モジュールらしい。 とりあえず再インストールを試みる。しかしCPANではそんなモジュールは 存在しない!とエラーで怒られる。調べるとperlのアプリケーション内に デフォルトでついてくるものらしい。なので個別でインストールとかは できないらしい。

    [perl][mod_perl] perlをバージョンアップしたらmod_perlもrebuildする - PerlさんPerlくん
    maroekun
    maroekun 2011/05/24
    mod_perl build
  • CygwinのApacheをサービスとしてインストールせずに使う - 空繰再繰

    Cygwin上のApache2をサービスとしてインストールせずに使う 開発環境をCygwinに移してるのに、Webサーバ関係をCygwinに移してないのは微妙じゃね? ということで、腰を入れてCygwin上のApache環境を整えました。 で、CygwinのApache2を動作させるのに、色々とはまったりしたので、 解決方法をまとめてみます Apache2のインストール まずはともかくCygwinのApache2をインストール。 これに関してはCygwinのsetup.exeを起動してNetのツリーからAapche2を選択してインストールすればOK。 まあはっきり言って探すのが面倒だけど誰でもできそうなので説明は省略。 ちなみにAapche2関係の実行ファイルは/usr/sbinにインストールされるみたいです。 あと設定ファイルの場所は/etc/apache2にあります。 それとどう

    maroekun
    maroekun 2011/01/14
    apache install on cygwin
  • 1