Tomcatが起動しましたが、接続は拒否されました


1

ここapache-tomcat-7.0.65.tar.gzからダウンロードしました

startup.sh次のように抽出して使用を開始しました

arul@arul-pc:~$ chmod +x /usr/local/apache-tomcat-7.0.65/bin/startup.sh 
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/bin/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$ ./startup.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.65
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.65
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.65/temp
Using JRE_HOME:        /usr/bin
Using CLASSPATH:       /usr/local/apache-tomcat-   7.0.65/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.65/bin/tomcat-juli.jar
Tomcat started.
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$

私が使用してブラウザで開くしようとしたときには、http://localhost:8080/エラー取得しています接続は拒否しました

ウェブページは利用できません

これを解決するには?

編集1

結果、 ps -ef | grep java

arul@arul-pc:~$ ps -ef | grep java
arul      4404  4373  0 11:04 pts/2    00:00:00 grep --color=auto java

編集2

結果、

arul@arul-pc:~$ which java
/usr/bin/java
arul@arul-pc:~$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/logs/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$ ls
catalina.out
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$

そしてcatalina.outを開くと、

/ usr / bin / bin / java:見つかりません


特定のポートでアプリケーションプロセスが実行されているかどうかを確認しましたか?ログファイルには何と書かれていますか?
-PKumar

確認方法 arul@arul-pc:~$ netstat -a | grep 8080これを試してみると応答がありません
AJ

$sudo netstat -a | grep 8080結果が表示されない場合、Java ps -ef | grep javaプロセスの場合
-PKumar

@PKumar、私はのために結果を更新しps -ef | grep java、質問に、見てください
AJ

Tomcatを開始する前にJavaプロセスが実行されていないため、このコマンドwhich java を 実行してからjava -version、ログファイルが/usr/local/apache-tomcat-7.0.65/log
PKumar

回答:


4

Tomcatはjava、で_RUNJAVA変数を作成して実行されsetclasspath.shます。これは/bin/javaJRE_HOME環境変数に追加することで構成されます。あなたはJRE_HOME、現在に設定されています/usr/bin。だから、変更する必要がJRE_HOMEあることを/usr代わりに。

次のstartup.shように先頭に追加することで、スクリプトに対してこれをオーバーライドできます。

JRE_HOME=/usr ./startup.sh

JRE_HOMEシステム全体で永続的に変更する場合は、追加または編集します/etc/environment

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.