- - PR -
Tomcat 種類とインストール
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-11 10:11
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi サイトには 5.5.9-alpha 5.5.7 5.0.30-beta 5.0.28 と幾つかのTomcatがありますが、さらに Tomcat 3 〜5 単に Webサーバとして使いたい場合はどれを選んだら良いでしょうか お願い致します。 | ||||
|
投稿日時: 2005-04-11 11:41
特に理由がなければ(alpha や beta ではなく)stable な version を
使用する方が良いでしょう。 The Apache Jakarta Project の Tomcat Versions に記載されている version をダウンロードしましょう。 Tomcat3.x、Tomcat4.x、Tomcat5.x のどれを選択すべきかは 要件(サポートすべき API のバージョン)にもよるので一概には言えませんが 特に理由がなければ最新 version が(結果的に)サポート期間が一番長くなるので Tomcat5.xを選択しておけば良いと思いますが・・・
Tomcat は Servlet Container であり、いわゆる Web サーバではありません。 Tomcat ではなく Apache または IIS の方が良いでしょう。 | ||||
|
投稿日時: 2005-04-11 14:49
>Tomcat ではなく Apache または IIS の方が良いでしょう。
早速、Apacheをインストールしてみましたが、 ------------------------------------------------- (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs Note the errors or messages above, and press the <ESC> key to exit. 27... ----------- のようなメッセージになりますが原因はなんでしょうか? | ||||
|
投稿日時: 2005-04-11 15:07
ちょっとは自分で調べてみるとかしましたか?
「各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートの」 を、検索エンジンに放り込むだけで、たくさん情報がヒットしますよ。 まずは、お手元のマシンで、IISかまたは他のWebサーバーが起動していないかどうか 確認してみてください。 | ||||
|
投稿日時: 2005-04-11 15:08
書いてある通りです。ここ数日で同じような質問があったばかり。 80番ポートで待ち受けるソフトは同時に1つだけなので、 もともと80番ポートで待ち受けてるソフト(多分Webサーバ)が存在していると、 インストールでこういうエラーが出てインストールできないようになってます。 tcpviewあたりを使って、80番ポートで待ち受けているプログラムを 特定して、そのプログラムを停止するなりアンインストールするなり、 80番ポート以外で動かすように変更するなりしてください。 http://www.sysinternals.com/ntw2k/source/tcpview.shtml あと、結局何がやりたいんでしょう? Webサーバ立てたいのが目的だったらApacheで合ってるし、 WebJAVAの勉強ならTomcatで合ってます。 JAVAの会議室に書いてる以上、後者だと思うし、それだとApacheなんて不要です。 | ||||
|
投稿日時: 2005-04-11 15:45
実は、AN HTTPDを使ってWebサーバを立て
アプレットプログラミングを走らせていたのですが TomcatがWebサーバとして使えると聞いものでスレッドしました。 しかし、 Apacheを、Webサーバとして使うのが本来の使い方のようで Apacheを試して見ました。(どっちつかずなことをやってますが・・・。 過去スレッドの確認もせずまた、説明不足で大変失礼致しました。 ---------------------------------------------- なお、 make_sock: could not bind to address 0.0.0.0:80 の原因は AN HTTPで80番ポートを使っていまいた。 | ||||
|
投稿日時: 2005-04-11 15:56
WebサーバとJAVAアプリケーションサーバがごっちゃになってる気がするので AN HTTP、Apache→Webサーバ Tomcat→JAVAアプリケーションサーバ です。 Tomcatは http://www.atmarkit.co.jp/fjava/rensai/jsp01/jsp01.html とかを参考に。 [ メッセージ編集済み 編集者: NAO 編集日時 2005-04-11 15:56 ] |
1