よかろうもん!

アプリからインフラまで幅広くこなすいまどきのクラウドエンジニアが記す技術ブログ

Apache

Apache+SubversionでLocationディレクティブにおいて正規表現が利用できない!?

Subversion(WebDav)にアクセスできるようにする際に、Locationディレクティブで正規表現を用いることができるか(過去のエントリ『Locationディレクティブで正規表現』で書いた内容)を試してみたところ、正規表現が利用できないという状況に陥りました。今回…

UbuntuでApacheインストール時にエラー

Apacheの正規表現が有効に働かない現象が発生したため、念のために別環境でも同様の問題が発生するのかを確認するために、UbuntuにApacheを導入しようとした際に発生したエラーと解決方法をメモしておきます。 環境 Ubuntu 8.04 (hardy) Apache 2.2.9 以下の…

LDAP or File による認証 + AuthzSVNAccessFileによる認可

ApacheでLDAP認証を使われている方は多いかと思います。 一般的にはLDAP認証だけ有効にしておけばよいパターンがほとんどかと思いますが、LDAPサーバもしくはActiveDirectoryにユーザが登録されていなかったり(登録できなかったり)、システム運用の都合で認…

Suvbersionとapacheの組み合わせで気をつけておくこと

Apache2.0.63とSubversion1.5.2の組み合わせで、以下のようなエラーに悩まされましたので原因の切り分け方法とどのような組み合わせでこのエラーが発生するのかをまとめておきます。 svn: Can't convert string from native encoding to 'UTF-8': 今回のサー…

Locationディレクティブで正規表現

Locatoinディレクティブで正規表現を使うときはLocationMatchディレクティブを利用するのが一般的です。 でもでも、Locationディレクティブでも正規表現が使えることを知った。 まぁ、どっちでもいいですけど。。。 可読性の高さを考えると、LocationMatchが…

PAMを利用して認証

PAM(Pluggable Authentication Modules)とは、アプリケーションから認証処理を独立させることで、アプリケーション側で基本的な認証をしなくても済むように作成されたモジュールの名称で、これを利用することで、アプリケーションの変更なしに認証方式の変…