人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

fedora5にApache2.059、MySql5.027、PHP5.20、Java(jdk-1_5_0_10)、Perl1.53をインストールする為はじめてリナックスを利用し作業をしています。(自分のパソコンにローカルでおこなっています)

Tomcatを入れhttp://localhost:8080/で正常起動を確認し

[root@ ~]# /usr/local/apache-tomcat-5.5.20/bin/shutdown.sh

で停止し

10分ほど経過し今度は以下の起動を試みたところ、以下のエラーがでます
[root@ ~]# /usr/local/apache-tomcat-5.5.20/bin/startup.sh
Cannot find usr/local/apache-tomcat-5.5.20/bin/setclasspath.sh
This file is needed to run this program

今はhttp://localhost:8080/を入れても、正常に接続できませんと表示されているため、tomcatは停止していると思いますが、初歩的ではありますがtomcatの起動はこの内容ではないのでしょうか。それとも何か他の問題なのでしょうか


●質問者: surippa20
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:/bin/sh 2.0 Apache Java JDK
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● masa2007_Ver2
●27ポイント

tomcat云々よりも、Apacheが起動してるのかな?

>ps ax | grep httpd

で、httpdが起動してるか、確認できますよ。

また、別の質問にも書いたのですが、Apachectlでのスペルが間違っていますが、それを直しても

状況は変わらないですか?


2 ● inabatch
●27ポイント

エラーメッセージを見ると、

「usr/local/apache-tomcat-5.5.20/bin/setclasspath.sh」となっています。

先頭の / がないところを見ると、setclasapath.shを相対パスで見つけようとしているが、見つけられずエラーになっています。


実際に確認していなくてすみませんが、startup.shとcatalina.shを確認したところ、以下のどちらかの方法で起動できるはずです。


あと、環境変数まわりがちょっと怪しそうなので、最低限、JAVA_HOMEという環境変数が設定されていることを確認された方が良いと思います。echo $JAVA_HOMEか、もしくはenvコマンドなど確認が可能です。


3 ● ffmpeg
●26ポイント

configureのときにprefixをまちがって指定したのでは? /usr usr

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ