• 締切済み

ApacheとActiveDirectoryとを連携させる方法

よろしくお願いします。 Win2003Svr上にApacheをセットアップしてWebサイトを公開しています。 この度、そのApacheで公開しているサイトに認証を取り入れたいのですが、その認証には現在利用中のActiveDirectoryを連携させたいのです。 ネット上で検索してみたのですが、OSがLinuxであったり、Sambaというものを利用する方法しかみつかりませんでした。 Sambaは別サーバを立てる必要があるので、この方法は避けたいのです。 そこで、OSがWin2003Svrの環境で動いているApacheとActiveDirectryとを連携させる方法をご存知であれば、あるいはそういった情報を載せているサイトがあれば、ぜひ教えてください。 ちなみに、Apacheはxamppを利用してセットアップしています。 また、回答していただくにあたり足りない情報などがあれば、その旨記入していただければ、補足させていただくつもりでおります。 よろしくお願い致します。

みんなの回答

  • spieder
  • ベストアンサー率59% (13/22)
回答No.1

apache側のモジュールを設定することで、可能だと思います。ただ、httpのアクセスは平文通信なので、セキュリティに注意しないとパスワードを傍受し放題なので、注意して構築してください。 Win2003Svrなら、IISの方でADと連携させる機能があるので、そちらを使った方が簡単で楽に管理ができると思います。 http://www.clip.gr.jp/~imai/PukiImaiWiki/index.php?Apache%2F%C7%A7%BE%DA%A4%CBActiveDirectory%A4%F2%BB%C8%A4%A6%CA%FD%CB%A1 http://ja.tech-faq.com/user-authentication-in-iis.shtml

masamune5555
質問者

お礼

spiederさん 回答ありがとうございます。 記載していただいていたURLから参照できるHPは 私の方でも既に検証をしておりました。 ただ、こちらのHPはセントOSを利用しての説明になるので、 Win2003svrの私共にはちょと参考にしづらいと判断していました。 >IISの方でADと連携させる そうですね、こちらについては理解しているのですが、今回は Apacheと連携させたかったのです。 ご回答いただきありがとうございました。 また、お礼が遅くなってしまったことをお詫びいたします。

関連するQ&A

  • Tomcat5.5.9とApache2.0.54の連携

    jdk1.5.0_05をインストールしているWindows XPで、 Tomcat5.5.9とApache2.0.54を連携したいのですが、 このバージョンでの連携方法について解説しているサイト等が見つからず困っております。 また、連携できたということを、どうやって確認すればいいんでしょうか?

    • ベストアンサー
    • Java
  • Apache Tomcat の別サーバでの連携

    はじめまして。 griffin99と申します。 Apache Tomcatとの連携方法で困っていますので、 どなたか教えてください。 やりたい事は、ApacheとTomcatをそれぞれ別サーバマシンにインストールして、 連携を取る方法です。 単一のマシンに、ApacheとTomcatをインストールして連携する方法は、 多くのホームページで解説されているのですが、 2台のマシンを使って連携を取る方法がなかなか見つかりません。 mod_jk.dllを利用すればできそうだという所までは なんとか分かってきたのですが、、、 具体的な設定方法や、それを解説したあるホームページがありましたら、 ぜひ教えてください。 よろしくお願いします。 ちなみに環境は、 OS:Windows2000 Apache:Ver1.3.26 Tomcat:Ver3.2.3 です。

  • ApacheとTomcatの連携とは?

    http://www.gs.sjts.co.jp/support/guide/install/win_apache_tom4.html というサイトのGroupSessionというのをインストールして、環境設定しています。そこで困っています。 ApacheとTomcatの連携はmod_jk.dllを使用して行われます。とあるのですがmod_jk.dllとはどこからダウンロードすればよいのでしょうか? ナニブン初心者なもんで教えてください。

  • Apache2.0.48とTomcat4.1.29の連携に必要なmod_jk2について

    Windows環境で、 Apache2.0.48とTomcat4.1.29の連携を行いたいのですが、 mod_jk2のバイナリー版がApacheサイトには、 jakarta-tomcat-connectors-jk2.0.2-win32-apache2.0.43.zipしか存在しないようで す。 これは、Windows環境用のApache2.0.43環境で、 コンパイルされたmod_jk2のバイナリ版だと思うのですが、 Apache2.0.48でも利用できるのでしょうか? 利用できない場合、どのように対応すればよろしいでしょうか?

  • Tomcat5.0.30とApache2.2.3の連携方法について

    Tomcat5.0.30とApache2.2.3を入れて、連携させたいのですがどうしても上手くいきません。 環境は OS:Windows XP Tomcat:Ver5.0.30 Apache:Ver2.2.3 です。 不足情報がありましたら仰って下さい。 Tomcat単体では左上にマークとVerが表示され、Apache単体ではIt works!と表示されます。 http://archive.apache.org/dist/tomcat/tomcat-4/archive/v4.0.1/bin/win32/webapp-module-1.0-tc40-windows.zip 上記URLからwebappをDLして、Apacheのmodulesフォルダに入れて、httpd.confの最後に " LoadModule webapp_module modules/mod_webapp.so WebAppConnection conn warp localhost:8080 WebAppDeploy examples conn /examples " の3行を追加してみたのですが上手くいかず http://www.apache.org/dist/tomcat/tomcat-connectors/jk2/binaries/win32/jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip こちらからmod_jk2.soをDLして入れ、workers2.propertiesファイルを新規製作し " [status:] [uri:/jkstatus/*] group=status: [shm:] disabled=1 [channel.socket:] [ajp13:] [uri:/servlets-examples/*] [uri:/examples/*] " とし、Apache/confフォルダに入れてみたのですが連携できていません。 httpd.confには LoadModule jk2_module modules/mod_jk2.so を最後に追加しました。 一応、ファイルを追加したり修正したりしたときは、Tomcat/Apache共に再起動をさせています。 どうしたらいいのでしょうか? また、httpd.confに行を追加するときは最初に"#"をつけているのですが、その他のファイルにもつけなくてはいけないのでしょうか? 教えていただけないでしょうか。 宜しくお願いします。

    • ベストアンサー
    • Java
  • ActiveDirectoryへのアクセス方法

    はじめまして。 nopo3です。 現在、 WonderPortletとWindows server 2003を連携させ、 ActiveDirectoryで管理しているユーザ情報を WonderPortletに登録する処理を作成しています。 そこで質問となるのが ActiveDirectoryへPHPでアクセス方法についてです。 色々調べたのですがわかりません。 何を調べたらアクセスできるのかどうかさえわかりません。 調べて分かった事はLDAPが関係しているくらいです。 もし分かる方がいらっしゃったらご教授ください。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • MMQUBE3でapache-tomcatの連携ができません

    MMQUBE3(OS:TurboLinux)にて、 apacheとtomcatの連携をしようと思い下記のサイトを参考に構築しました。 http://www.hellohiro.com/apacheservlet.htm 実際に.javaファイルをコンパイルしてブラウザからアクセスしようとしたのですが、 連携がうまくできていないのか.classファイルが実行されません。 エラーログを確認したところ、apacheのDocumentRoot配下を参照しています。 どこに原因があるのか分かりません。 何か手がかりとなることがありましたら教えていただけないでしょうか?

  • 切れたActiveDirectoryで...

    Win2000サーバーでActiveDirectoryドメインを構成しているのですが、不思議な現象に遭遇しましたので何かわかれば情報をください。  ことの起こりは、クライアント(Win2000 Pro)がつながっているハブ(イーサスイッチ)の電源が落ちたことなのですが、それに気づかずにクライアントからログインできなくて悩んでいました。  そのとき、たまたま一人のユーザーがadministratorアカウント、パスワードなしでドメインにログオンしようとしたらすんなりと入ってしまいました。ハブが死んでますからもちろんネットワークは使えないのですが、このような手段で端末にログオンできてしまったことが不思議なのです。  私のところでは、ユーザー認証がされない限り端末は使えないようにしているつもりなのですが、ネットワークが切れたときに限ってこのようにログインできてしまうのはどうも気持ちが悪いものです。  Windows(またはActiveDirectory)はこういう仕様なのでしょうか。

  • ApacheとTomcatの連携が出来ない

    Apacheのドキュメントルートフォルダ内でPHPとPerlが動くよう設定しています。今回、さらにJSPも動かせるようにTomcatを導入し、Apacheとの連携を試みたのですが、どうしても解決できない問題に躓いてしまいました。 http://journal.mycom.co.jp/special/2007/tomcat6/007.html 上記のサイトのように設定したのですが、まったくうまくいきません。 コメントアウトも外しましたし、リダイレクトの設定もしましたが、http://localhost/リダイレクト先/でアクセスすると404エラーが出ます。:8080とTomcatのデフォルトポート番号を足すとアクセス出来るので、リダイレクトが出来ていないようです。が、サイトに載っている作業は全部やったので自分ではお手上げ状態です。なにがいけないのでしょうか??? 環境は OS: Windows XP Apache: v2.2.4 Tomcat: v6.0.13 です。

  • ApacheとEclipseを連携させたい

    PHP初心者です。 apacheとeclipseとmysqlを組み合わせてプログラムを作成したいと思ったのですが、Apache2とEclipseと連携させる方法とかはあるのでしょうか。 ここが上手く連動してくれないとEclipseで作成している意味が無いのですが。 明らかに初心者の意見だと思いますが、Apache2では無理なのでしょうか。 一応このサイトを見たのですが。 http://www.goodpic.com/mt/archives2/2004/08/eclipse_php5php.html 後は、Smartyについてです。 以下のような事が書かれています。 『ファイルを解凍して、Smarty-2.6.3\libsの中にあるファイルをすべて、C:\php5\libsなどにコピー。このC:\php5\libsへPHPからのPathを通すために、php.ini内に include_path = "C:\php5\libs" という行を追加します。これでSmartyのインストールも完了。もし MySQLも利用する場合は、以下の行のコメントアウトをはずしておきましょう。 extension=php_mysql.dll』 ちょっとmysqlの部分も入ってますが、まずphp5/libsというフォルダがありません。 これは自分で作成するのでしょうか。 そうだとしたら、問題無いのですが。 でも、1番知りたいのはApache2とEclipseの連携ですね。 この事についてご存知の方がいましたらアドバイスを頂ければ、と思います。 どうぞ宜しくお願い致します。

    • 締切済み
    • PHP