Tomcat 6がインストールされていない場合にインストールするopengeo-suiteというパッケージをインストールしました。これで、ポート8080で実行されているApache 2.2があります。Tomcat6が実行されているポートはどれですか。それを見つけるコマンドは何ですか?
編集
また、それが稼働しているかどうかをどのように識別するのですか?
使用する場合
$ ps -ef
または
$ top
opengeo-suiteのPID(プロセスID)を見つけることができるはずです。
PIDが手元にあれば、netstatとgrepを使用して、どのポートで実行されているかを調べることができます。たとえば、TomcatのPIDは1483であることがわかります。
$ Sudo netstat -lnp | grep 1483
私は結果を得ます:
tcp6 0 0 :::8080 :::* LISTEN 1483/Java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/Java
私はあなたがこれを尋ねたとは思わないが、完全性のために、ポート番号を知っているときにプロセスIDを見つけるために:
$ Sudo lsof -i:8080 -n
与える
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Java 1483 Tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
注、netstatおよびlsofはSudoなしで実行されますが、すべてのポートが表示されるわけではありません。私の場合、Tomcatポートを表示するにはSudoが必要でした。
以下を試してください:
netstat -ntpl | grep Java
tcp 0 0 127.0.0.1:**8005** 0.0.0.0:* LISTEN 2710/Java
tcp 0 0 0.0.0.0:**8008** 0.0.0.0:* LISTEN 2710/Java
tcp 0 0 0.0.0.0:**8009** 0.0.0.0:* LISTEN 2710/Java