- ベストアンサー
Apache、ドット ゲートサービス
先日NECのノートパソコンLavieを購入しました。 今はまだ何も分からない超初心者なのですが JSPがやってみたくて本を読みながらそのとおりにやってみようと思っています。 その中でApacheのインストールが出てきます。 Lavieの最新のものにはもともと入っています。 ところが本に載っているとおりちゃんと動いているか確認したくて 「http://localhost/」にアクセスするんですが パスワード入力画面みたいなものが出るのです。 どうもLavieに備わっている「ドット・ゲートサ-ビス」というものが邪魔しているようなのですが どうしたらApacheを使ってJSPをやっていけるのかがわかりません。 タスクのところに羽のマークも出てきませんし。 「ドット・ゲートサービス」というのは 外出先からもメールが読めるとかそういったものらしく 最近のNECのパソコンには標準に備わっているようです。 自分が良くわかっていないのでこんな不鮮明な質問になってしまいましたが何か分かる方いましたら アドバイスお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
私のNECのパソコンでもこれ出ました。 Apache本体は、C:\Program Files\Apache Group\にあります。 それで、認証画面が出るのは、 C:\Program Files\Apache Group\Apache\conf\httpd.confの中で、BASIC認証が設定されているためです。 元々入っているApacheをプログラムの追加と削除からアンインストールしても、これらのファイルは残るので、自分で入れ直すなら、アンインストールした後、このフォルダごと削除し、インストールし直せば良いです。 私は上の方法を採ったので実験していないですが、httpd.confの認証部分を削除すれば、そのまま使えるかもしれません。(ただ、他にもどこかいじってあったり、改造してあるかもしれませんが・・・) もしドット・ゲートサービスも使いたいということであれば、どうすれば良いか私にはわからないです。その場合は、NECのサポートに聞くしかないと思います。
その他の回答 (1)
- anmochi
- ベストアンサー率65% (1332/2045)
あえて補足の要求をするとしたら、 ・サーブレットコンテナは何を使う予定なのか(Tomcat、WebSphere、JBossなど) ・JSPの勉強がしたいだけなのか、最終的に「Windowsで」JSPを動作させるサービスを構築したいのか ・君の立場はサーバ管理兼開発者なのかそれとも単なる開発者なのか の3点だ。 ここではサーブレットコンテナはTomcat4.1、JSPの勉強のみという前提で話をする。 JSPの勉強がしたいだけなら、JSPはTomcat単体でも動くのでApacheを経由させないで動作させた方が手っ取りばやいだろう。特にWindows用のTomcatバイナリはインストーラーも非常に優秀で入れたらほとんど即使える(とりあえず動く環境ができる程度だが)。 という訳で、Java 2 SDK 1.4.1_07とTomcat 4.1.30をインストールしてみよう。両方とも何も考えずにインストールして動作するはずだ。http://localhost:8080につなげてみよう。インストールしたらまぁJSPのテストだけならexamplesリソースパスでも使えばすぐ開発できるだろう。 もし君がサーバ管理を請け負う立場でないならば、正直この時点でserver.xmlやweb.xmlをどうこうしようと考えない方が良いと思う。Tomcatのアーキテクチャを理解するのももちろん大切だが、とりあえずスクリプト書いて動かしてみてからだ。 Apacheの話だが、タスクのところに羽が出てこんのはNECが入れたApacheだからだろう。 どうしても本の通りにやりたいのならNECが入れたApacheとドットゲートを削除すれば良いのではないかな。他にも、バーチャルホストで運用したり、Apacheを2つ同時稼動させたり、やりようはいくらでもあるはずだ。このあたりの話がピンと来ないなら、今の時点では既に述べたようにTomcatをインストールしてちょっと使ってみる事をお勧めする。
お礼
すみません、説明不足でした。 私は学生です。 プログラムやコンピューターが専攻なわけでもなく Javaをちょっとかじった程度のど素人です。 「家庭向け」カテゴリで投稿しようかとも思いましたがこちらのほうが分かる方がいらっしゃるんではないかと思い「技術者向け」にしてみました。 ApacheがどうにもいかなかったためTomcatを入れて http://localhost:8080にアクセスしたのですが 「サーバーがみつかりません」のエラーでした。 Apacheを1度アンインストールして自分で入れなおしてみましたがそれでもタスクの部分の羽は出てきませんでした。 anmochiさんと#2の方のアドバイスを受けてちょっとやってみます。 ありがとうございました。
お礼
そうでしたか。やはり最近のNECには入れてあるみたいですね。 教えていただいたとおりにやってみます。 ありがとうございました。