タグ

Apacheに関するyutamotyのブックマーク (106)

  • Geekなぺーじ : アクセスログの種類(apacheの場合)

    解析を行うアクセスログが記述されているフォーマットは、解析を行ううえで非常に重要です。 ここでは、webサーバとして一般的な(最も普及している)apacheが生成するアクセスログに関して説明を行いたいと思います。 (apacheはフリーのwebサーバです。) アクセスログのフォーマットとは アクセスログの解析を行うには、まずはじめにどのようなルールでアクセスログが記述されているか知る必要があります。 ここでは、アクセスログが記述されているルールを「アクセスログのフォーマット」と呼びます。 アクセスログは、ホームページを見た人が残した足跡をひたすら記述してあるファイルですが、そのファイルの記述方法にも様々なフォーマットがあります。 例えば、最も普及しているwwwサーバであるアパッチのアクセスログでもサーバの設定によってフォーマットが違います。 apacheの標準的なアクセスログフォーマット

  • ロードアベレージが1000を超えた

    最強の看板を下ろしたミラーサーバftp.jaist.ac.jpの管理者の一人が、 このサーバにまつわるよしなしごとを語ります。 English versions of some posts on another blog. 12月17日の未明にftp.jaist.ac.jpのロードアベレージが1000を超えました。気がついたときには峠を過ぎていて、15分平均がちょうど1000くらいで、1分平均は120くらいまで下がっていました。忙しい間はMRTGがsnmpdからロードアベレージを正しく取れていなかったため、残念ながら証拠が残りませんでした。UltraSPARC T1は32スレッド同時に処理出来るので、1000といってもシングルコア・シングルスレッドのCPUの31くらいですけどね。 12月16日の朝にFirefox 3.5.6がリリースされました。翌午前1時くらいにアメリカのからのアクセ

    ロードアベレージが1000を超えた
  • もっとApacheを知ろう いまさら聞けない!? Web系開発者のためのサーバ知識 第2回 - @IT

    もっとApacheを知ろう:いまさら聞けない!? Web系開発者のためのサーバ知識(2)(1/3 ページ) 自動起動の設定 第1回「Webサーバから始めよう」で手順を追って設置した/etc/rc.d/init.d/httpdというApacheの制御スクリプトは、システム起動時におけるApacheの自動起動に利用できます。 今回は、Linuxのシステム起動時に各種のサーバプログラムを自動的に起動させる方法を、Apacheを例に紹介しておきましょう。 まず、/etc/rc.d/init.d/配下に、サーバ制御スクリプトを設置します。制御スクリプトの内容はサーバプログラムにより異なりますが、多くのパッケージではインストール時に自動で設置されるか、またはサンプルが提供されます。今回の例では、すでに紹介した手順で/etc/rc.d/init.d/httpdを設置済みです。 次に、/etc/rc.d/

    もっとApacheを知ろう いまさら聞けない!? Web系開発者のためのサーバ知識 第2回 - @IT
  • cronos feed 2.0::RewriteEngine On が動作しない!

    RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /~username/hoge/index.php/$1 [QSA,L] 上のようなテキストを .htaccess に書けば、/~username/hoge/hogehoge にアクセスすると、 /~nakagawa/hoge/index.php/hogehoge にアクセスするのと同じなんですが、どうもこれが動いてないっぽい。 404 エラーが帰ってきて、そもそも .htaccess を読んでない気がする。。 » AllowOverride ディレクティブ によると、AllowOverride None の場合、.htaccess ファイルを完全に無視するらしい。 ということで、 # None を Allに変更。 #Al

  • Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan

    Apacheのバージョン2.2.12以降では、SNI(Server Name Indication)という、SSLプロトコルに対する拡張機能がサポートされているため、名前ベースのHTTPサイトを設定する場合と同じように名前ベースのHTTPSサイトを設定することが可能になっている。記事では、Apacheのこの機能について紹介する。 Apache Webサーバがバージョンアップし、成熟していくに伴い、新機能の追加やバグの修正が行われてきている。そして、バージョン2.2.12で追加された機能のうち、最も重要なものはおそらく、単一IPアドレス上で複数のSSLサイトを運用できるようにするという、長らく持ち望まれていた機能だろう。 これまでは、特定のIPアドレスに対してSSL対応のWebサイトを割り当てた場合、そのサイト1つしかSSL対応のWebサイトを運用することができなかった。つまり、IPアドレ

    Apacheの設定を変更し、単一IPアドレス上で複数のSSLサイトを運用する - builder by ZDNet Japan
    yutamoty
    yutamoty 2009/10/27
    これはすばらしいなー!しかし対応ブラウザがまだ微妙か、、、。
  • Big Sky :: mod_perliteがWindowsでも動くようになったよ。

    apacheでperlを扱うなら、CGI/FCGI/mod_perlといった選択肢があるのですが、mod_perliteという軽量なapacheモジュールも存在します。 sodabrew's mod_perlite at master - GitHub A lightweight Apache module for Perl scripts http://github.com/sodabrew/mod_perlite/ mod_perlは結構複雑ですが、mod_perliteは仕組みも簡素で分かりやすく速度パフォーマンスもそこそこあるという代物になっています。 mod_perliteについてはhidekさんの紹介記事を見ていただくと分かるかと思います。実はこのmod_perlite、絶賛の声はあれどPOSTメソッドが動かないという重大なバグを持ったまま今日に至ります。 先日からWindow

    Big Sky :: mod_perliteがWindowsでも動くようになったよ。