めもめも のーと

ハマったこととか、覚えたこととか

Apache

Basic認証をかけた上で、特定のディレクトリにはIP制限もしたくなった件

Apacheで以下のようなディレクトリ構成をしているときに、 ユーザ画面はBasic認証だけ 管理画面はBasic認証+IP制限 ※サイトオープン時にBasic認証は解除する。 ということをやりたくなったので、そのときのメモを残します。 /var/www/html/ # DocumentRoot …

Apache2.4でmod_sslの名前が違った件

Apache2.4をyumでインストールしたときにmod_sslが入っていなかったので、個別にインストールしようとしたら、 yum -y install mod_ssl では入りませんでした。その時の対応を記します。 結論 httpd24-mod_ssl.x86_64 とかいうモジュール名になっていた! の…

Apache2系のMPMについてまとめた

Apache2系のMPM(Multi Processing Module)についてまとめてのでメモ。 MPMとは Apacheの並列処理を行うモジュール。 環境やOSによる機能や実装の違いをモジュール化し、利用する環境に対応。 種類 Apache2.2系 prefork(デフォルト) / worker / perchild / wi…

Apacheでエラー configure: error: ...No recognized SSL/TLS toolkit detectedが出た件

環境 CentOS 6.4(64bit) Apache2.2.24 Apache2.2.24をソースからコンパイルしたら、次のようなエラーが出ました。 # tar xzvf httpd-2.2.24.tar.gz # cd ../httpd-2.2.24 # ./configure \ --prefix=/usr/local/apache2.2.24 \ --enable-modules=ssl \ --with…

Apacheで favicon.icoのFile does notを回避した件

概要 faviconがないWebサイトではApacheに次のようなエラーログが出力されることがある。 これは、ブラウザの仕様?で、勝手にDocumentRoot直下にfavicon.icoを探しにいくためらしいです。 【環境】 Apache2.2.20(ソースインストール) [Tue May 21 17:55:0…