ここ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を開くと、
特定のポートでアプリケーションプロセスが実行されているかどうかを確認しましたか?ログファイルには何と書かれていますか?
—
-PKumar
確認方法
—
AJ
arul@arul-pc:~$ netstat -a | grep 8080
これを試してみると応答がありません
$sudo netstat -a | grep 8080
結果が表示されない場合、Java ps -ef | grep java
プロセスの場合
@PKumar、私はのために結果を更新し
—
AJ
ps -ef | grep java
、質問に、見てください
Tomcatを開始する前にJavaプロセスが実行されていないため、このコマンド
—
PKumar
which java
を 実行してからjava -version
、ログファイルが/usr/local/apache-tomcat-7.0.65/log