apache+tomcatの起動手順が正しいのか自信がないので
質問します。
1、tomcatを停止
2、apacheを停止
3、tomcatを起動
4、apacheを起動
と認識しています。
実際には、
まず、telnetを起動し、以下のように実行しています。
shを実行した後に停止、起動をやっていますがこれは
問題ないのでしょうか?
---------------------------
SunOS 5.6
login: XXXXXXXXX
Password:
Last login: Fri May 21 15:21:30 from 210.229.239.1
Sun Microsystems Inc. SunOS 5.6 Generic August 1997
% su
Password:
# sh
# cd /usr/local/tomcat/jakarta-tomcat-4.1.29/bin
# ./catalina.sh stop
Using CATALINA_BASE: /usr/local/tomcat/jakarta-tomcat-4.1.29
Using CATALINA_HOME: /usr/local/tomcat/jakarta-tomcat-4.1.29
Using CATALINA_TMPDIR: /usr/local/tomcat/jakarta-tomcat-4.1.29/temp
Using JAVA_HOME: /usr/local/java/j2sdk1.4.2_03
# cd /usr/local/apache/bin
# ./apachectl stop
./apachectl stop: httpd stopped
# cd /usr/local/tomcat/jakarta-tomcat-4.1.29/bin
# ./catalina.sh start
Using CATALINA_BASE: /usr/local/tomcat/jakarta-tomcat-4.1.29
Using CATALINA_HOME: /usr/local/tomcat/jakarta-tomcat-4.1.29
Using CATALINA_TMPDIR: /usr/local/tomcat/jakarta-tomcat-4.1.29/temp
Using JAVA_HOME: /usr/local/java/j2sdk1.4.2_03
# LD_LIBRARY_PATH=/usr/local/apr/lib
# export LD_LIBRARY_PATH
# cd /usr/local/apache/bin
# ./apachectl start
[Fri May 21 15:42:00 2004] [warn] Loaded DSO libexec/mod_webapp.so uses plain Apache 1.3 API, this m
odule might crash under EAPI! (please recompile it with -DEAPI)
./apachectl start: httpd started
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
この質問の内容は何なんでしょうか?(^^;
catalina.shもapachectlも起動が完了すればプロンプトへ復帰しますので別に問題ありません。
ですので、&はつけてもつけなくても大丈夫です。
で、起動の順番だけ気になるのであれば順番はtomcat~apacheが健全ですし、
jakartaでもそうコメントがあったのを記憶しています。
apacheから起動したときにコネクタモジュールが起動時に接続先のポートへ接続できないと問題が発生するかも知れないからです。
つまり、tomcatが口をあけて待ってくれないとコネクタが困ってしまうからです。
考えてみれば至極当然ですよね。
No.3
- 回答日時:
>でも、telnetを終了させても、apacheは問題無く起動したままでした。
tomcatも。あれ?そうでしたか。失礼しました。
catalina.sh も apachectlも中身でバックグラウンド処理するよう考慮されていたかな?(^^;
ちょっと私の思いこみだったようです。
・・・で、結局ご質問の内容は解決になったのでしょうか?
No.2
- 回答日時:
シェルを起動する時は何でもそうですが、
# ./hogehoge.sh
と
# ./hogehoge.sh &
は微妙に違います。後者がバックグラウンドで起動するという事です。
telnetで接続し、シェルを起動するという事はtelnetプロセスの上に乗っかりますから、telnetを切断すると、起動したシェル(プロセス)は全部死にます。(強制終了される)
ですので、例えばapacheだったら、
# ./apachectl start &
にしないと、telnetを終了したらapacheが死んでしまいます。
・・・もしかしたらこれを問題にしてました??
この回答への補足
>telnetを終了したらapacheが死んでしまいます。
知りませんでした。
ネットで構築手順とか、そういったことを見かけなかったので大変勉強になりました。
でも、telnetを終了させても、apacheは問題無く起動したままでした。tomcatも。
No.1
- 回答日時:
何が問題なのかよく分からないのですが、私なら、
apacheを起動してから、tomcatを起動しますね。
(3と4を逆にする。)
確か手順としてもその方が正しかったような記憶があります。
ただ、tomcat→apacheの順に起動して何か問題があるか?と言われても分かりません。やったことないので。(^^;
telnetで起動する事にも別に問題ないような気がします。
ただ強いて言えば、「&」が付いてないので、バックグラウンドで起動しなくていいのかなー?って事くらいです。
この回答への補足
>「&」が付いてないので、バックグラウンドで起動しな
>くていいのかなー?って事くらいです。
&が付いていないというのはどういうことを指しているのか
教えて下さい。
あと、バックグラウンドで起動って?
すみません、初心者なので。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リモートからTomcatにアクセス...
-
Thread を休止→再開するには?
-
Tomcatのシャットダウンについて
-
GCログに日付時刻を表示したい
-
Jbossが起動時にエラーになる
-
apache+tomcatの起動手順
-
apache + tomcat でtomcatが起...
-
Eclipse + JBOSS でのデバッグ
-
The requested resource is no...
-
javaが起動しない
-
WebBrowserがロードできない(...
-
Tomcatが起動しません。調べて...
-
JavaアプリケーションをNTサー...
-
EclipseからTomcatを起動した際...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
Javascriptの値をJava(JSP)へ渡...
-
正しいURL指定しているにもかか...
-
eclipseでスタックサイズを変更...
-
classファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatは起動しますが初期index...
-
The requested resource is no...
-
tomcatをプロジェクト毎に起動...
-
apache+tomcatの起動手順
-
javaが起動しない
-
Tomcatプロジェクトの.properti...
-
リモートからTomcatにアクセス...
-
Eclipse + JBOSS でのデバッグ
-
「ファイルが見つかりません D...
-
EclipseからTomcatを起動できない
-
Tomcatに-Dオプションを読込ま...
-
Tomcatは2、3日に1回再起動...
-
EclipseからTomcatを起動した際...
-
javaサーブレットから別サーバ...
-
tomcatをサービスで登録すると...
-
tomcat起動時にservletを実行
-
GRAPHS32.OCX
-
Tomcatでwarファイルの展開に失...
-
JavaServletデバッグってどうや...
-
eclipseからweblogic起動
おすすめ情報