Si tu utilises
$ ps -ef
ou
$ top
vous devriez pouvoir trouver le PID (Process ID) pour votre suite opengeo.
Avec le PID en main, vous pouvez utiliser netstat et grep pour savoir sur quel port il s'exécute. Par exemple, je peux voir que le PID de mon tomcat est 1483. Donc, en utilisant,
$ sudo netstat -lnp | grep 1483
J'obtiens le résultat:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
Je ne pense pas que vous ayez posé cette question, mais pour être complet, pour trouver l'ID de processus lorsque vous connaissez le numéro de port:
$ sudo lsof -i:8080 -n
donne
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1483 tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
Remarque, netstat et lsof fonctionneront sans sudo, mais ils ne montreront pas tous les ports. Dans mon cas, sudo était nécessaire pour voir les ports tomcat.
Essayez ce qui suit:
la source
Par défaut, il s'exécute sur le port 8080
Vous pouvez analyser vos ports et d'autres ports en utilisant "nmap"
Pour votre propre machine:
la source
netstat
serait beaucoup plus facile et plus rapide. Lisez la page de manuel pour savoir comment connecter le nom du programme qui ouvre le port à la sortie.man netstat
est l'un de vos amis ici :-)