• ベストアンサー

Tomcatについて。

osamuyの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

Windows系ならサービスとして、UNIX系ならデーモンとして動かせば良いのでは。 お使いのプラットフォームが明記されてないので、外しているかもしれませんが。 ただ、Windowsのバイナリパッケージからのインストールなら、サービスとして登録してくれるから、やはりUNIX系かな? rc.localとか、/etc/rc*.d/とか、/usr/local/etc/rc.d/とか、/System/Library/StartupItems/とかから起動するようにしてみては。 結局、制御端末から切り離せてないから、ログインシェルから抜けると同時に一緒に消えてしまうのではないかしら。

zima_id
質問者

補足

さっそくのアドバイスありがとうございます。 プラットホームはWindowです。 インストールはTOMCATの圧縮ファイルを解凍して、TOMCATのフォルダを適当な場所に置いて起動させました。 これがまずかったですかね。。。

関連するQ&A

  • Tomcatが暴走したのか?

    JavaによるWEBシステムを開発・運用しています。 サーバーは、CentOS5、Tomcat5、PostgreSQL8.2を使っています。 昨日まで正常に動作していましたが、 本日、特定の画面から、次の画面に遷移するボタンを押すと、Weit状態が続き画面が表示されません。 サーバーのログを見ようとしたところ、レスポンスが遅いので、Tomcatを再起動してみました。 その結果、正常に動作するようになりました。 Tomcatのログ(Catalina.out)を見ましたが、再起動するまでのLogは何も出力されていませんでした。 これらのことから、Tomcatが暴走したのではないかと推測したのですが、 ありえることでしょうか? 原因として考えられることがありましたら教えてください。 同じような現象を経験された方は、再発防止対策など教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Tomcatが起動できません

    はじめまして。TomcatについてなのですがEclipseのkeplerを現在使っています。 WebサーバーにTomcatを使っておりついこないだまではサーバーが動いていたのですが 今では、起動しようとするとエラーが起きて「サーバー ローカル・ホスト の Tomcat v7.0 サーバー は始動に失敗しました。」という表示が出るとともにコンソールでは「A child container failed during start」という表示が出ます。 サーバーは、再インストールなどを行いました。次の打開策をお願いします。

  • Tomcatでアクセスログを出力したいのですが。

    こんにちは、こちらにはいつもお世話になっております。 さて、今まで作っていたwebコンテンツがようやく完成したのでTomcatにてアクセスログを取得できるようにして公開しようと思いました。 『UNIXな生活』様(http://park15.wakwak.com/~unixlife/java/tomcat5-serverxml.html) を参考にserver.xmlのValve部分を探し出しコメントアウトを解除し、Tomcatを再起動しました。 しかし何度かコンテンツにアクセスを行っても出力されません。 コメントアウトを解除しただけではアクセスログが出力されないのでしょうか? デフォルトなのでTomcat5.0\logs内に出来るはずだとは思うのですが…。 試しにサーバを再起動してみてもダメでした。 知恵をお貸しください_(._.)_

    • ベストアンサー
    • Java
  • Tomcatへのアクセスについて

    現在、Tomcat5.5を使用して、Webアプリを構築しているのですが、 突然Tomcatへのアクセスができなくなる現象が起きています。 Webサーバーの起動等に問題は無いので、原因が分からず困っております。 一度にアクセスするユーザーとしては、50前後です。 どなたか、お分かりの方がいましたら、申し訳ありませんが、解決方法や調査方法などを ご教授頂けると大変助かります。 よろしくお願い致します。 Webサーバー : Windows2008 (64ビット) メモリ: 6GB ハード: 700GB 

  • Tomcatのwebサーバーについて・・・

    ある本を見ながら、Tomcatを使ってWebサーバーを起動しようとしたのですが、コマンドプロンプト上で jakarta-tomcat-3.2.3\bin\startup と、打ったのですが、本当に一瞬別のコマンドプロンプトが開くだけで、 もとのコマンドプロンプト上には Starting Tomcat in new window と書かれて終わります。 どうしてWebサーバーが起動しないかまた起動のしかたを教えて下さい。

  • Tomcat

    Tomcatって、Webサーバになるのですか? それとも、APサーバになるのですか? ネットで調べたのですが、結果は、 Javaサーブレット・JSPを処理するアプリケーション(AP)サーバ。と書いてあると思えば。  逆に、Tomcatは単独でWebサーバとして動作することも可能だが、ApacheやIISのプラグインと動作できるようになっており、実際にはプラグインとしての利用が主流である。とも書いてあります。  WebサーバなのかAPサーバなのかどっちなんでしょうか?

  • eclipseとtomcat

    eclipseとtomcat 質問失礼します。 現在Tomcatを用いたWebアプリケーションの開発を始めています。 参考にしているサイトは http://www.searchman.info/java_eclipse/1100.html です。 かなり初歩的な質問かもしれませんが調べても解決策が見つからないのでお願いします。 Eclipse上でTomcatプロジェクトを始める時に、プロジェクト名を入力して「終了」を選択しても、プロジェクト作成画面が閉じないという現象が起きています。 現状では左側のツリーには作成したプロジェクトはできており、そのまま開発もできています。プロジェクト作成ウィンドウはキャンセルで閉じています。 しかし、参考サイトによるとプロジェクトが作成されると、C:\Tomcat6_0\conf\server.xml のファイルの中に作成されたプロジェクトが書き加わっているはずなのですが、確認したところ加わっていない状態です。 結局eclipse上で作成したプログラムを動かしても「404エラー」が出てしまいます。 恐らくTomcatプロジェクトがしっかり作成できていないのが原因だと思うのですが・・・・・ 何か原因がわかる方いましたら、よろしくお願いします。

    • ベストアンサー
    • Java
  • Tomcatが無応答となる現象が起こります

    Tomcatを使用して、開発したWebアプリケーションを動かしているのですが、時々無応答になってしまう現象が発生しています。 タスクマネージャーで見るとTomcatのCPU使用率が100%になっており、30分ほど待っても無応答のままなので、都度Tomcatのサービスを再起動して復旧しています。 stdErr/stdOutのログには何も出力されておらず、今のところ再現性も確認できておりません。 どなたかこのような現象をご存知の方はいらっしゃいませんでしょうか? 何か対応方法やアドバイスをいただけませんでしょうか? なお、Tomcatのバージョンは5.5.17で、Windows2003ServerとWindows2000Serverで動かしています(どちらの環境でも現象が発生しています)。 また同一マシン内にApacheも立てており、このバージョンはapache2.2.3です。 アドバイスお願いします。

  • apacheとtomcatについて

    お世話になっております。 現在趣味でapacheとtomcatを連携させて webアプリ的なものを作成しています。 そこで疑問に思ったことなのですが、 apacheとtomcatを連携させるのは、 ポート80からもサーバサイドJavaが使えるようになる、という 利点があるからだという風に解釈しています。 ただ、web上の様々なサイトを見るところ、 クライアントサイドはapache上で動かし、 サーバサイドはtomcat上で動かすという様な分別の仕方をしている ような記述が多く見られます。 私はクライアントサイドもサーバサイドも 全てtomcat上に配置して動かしているのですが、 クライアントサイドをapache上で動かすのはどのような利点があるのでしょうか。 よろしくお願いいたします。

  • eclipse + tomcatの連携に関して

    はじめましてwindows上でjavaを動かしている初心者です。 環境設定について悩んでいます。 質問内容 eclipse2.1.3とtomcat5.0.28を連携させて正常に起動していたのですが、手違いでtomcatをアンインストールしてしまいtomcatのみ再インストール(同じ5.0.28)しました。ブラウザ上で動作確認すると 入力 http://localhost:8080/プロジェクト名(test)/ファイル名.拡張子(index.jsp) 結果 HTTPステータス404-/test/index.jsp …となってしまいます。 再インストールの際二箇所変更点があり、以前は C:\Program Files\Apache Software Foundation\Tomcat 5.0 に格納していたtomcatを C:\Tomcat 5.0 に変更し、それに伴いeclipse上の TomcatホームをC:\Tomcat 5.0 Tomcat baseをC:\Tomcat 5.0 設定ファイルをC:\Tomcat 5.0\conf\server.xml に変更。環境変数も 変数名:CATALINA_HOME 変数値:C:\Tomcat 5.0 に変更後、動作確認すると404エラーが返ってしまいます。因みに http://localhost:8080 のみではApacheの画面が正常に表示されます。 tomcat再起動、windows再起動等調べた範囲で試してみましたが、解決できませんでした。 C:\Tomcat 5.0\conf\server.xmlと\conf\web.xml の設定は正常に起動していた時と全く同じ設定にしましたが、他に設定を変える必要があるのでしょうか?またはeclipse再インストールの必要があるのでしょうか?初歩的質問ですがよろしくお願いします。