Linux下Tomcat端口号以及进程

Posted 整合侠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下Tomcat端口号以及进程相关的知识,希望对你有一定的参考价值。

 Linux下Tomcat端口、进程以及防火墙设置

1,查看tomcat进程:

#ps -aux | grep tomcat(或者ps -ef | grep tomcat都行)

可以看到现在运行着两个tomcat进程,一个进程的pid为9974,另一个pid为23422。

 2,根据进程查看端口号:

#sudo netstat -naop | grep 23422

这是查看pid为23422的进程占用的端口号;

可以看到9300和9399端口号被占用,其中9399是tomact Server的SHUTDOWN的端口号,9300是tomcat的CATALINA Service的Connector的端口号。

3,查看端口被占用情况:

#sudo lsof -i:9300

可以查看到占用端口号的进程。网上有说使用ps -aux | grep 9300类似命令的,显示结果中好像并没有我们需要的信息。

4,根据进程号杀死进程:

#kill -9 23422

杀死进程号为23422的tomcat进程;

5,查看Linux系统版本:

#lsb_release -a

6,查看当前iptables(防火墙)规则

#iptables -L -n

添加指定端口到防火墙中

iptables -I INPUT -p 协议 --dport 端口号 -j ACCEPT

例如:

#iptables -I INPUT -p udp --dport 161 -j ACCEPT
#iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

 

以上是关于Linux下Tomcat端口号以及进程的主要内容,如果未能解决你的问题,请参考以下文章

linux下怎么根据端口号杀死进程

tomcat常用操作

linux下怎么根据端口号杀死进程?

linux端口号与PID的互相查询

linux怎么查看端口号是不是被占用

Linux下tomcat端口号的访问开放