`

linux tomcat remote debug

 
阅读更多

export JPDA_TRANSPORT=dt_socket

export JPDA_ADDRESS=8787

 

 

./catalina.sh jpda start

 注意端口要杀掉 pkill java

 

防火墙增加8787端口

ufw status

Ubuntu11.04默认的是UFW(ufw 即uncomplicated firewall的简称,不复杂的防火墙,繁琐部分的设置还是需要去到iptables)防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。
最简单的一个操作:
sudo ufw status(如果你是root,则去掉sudo,ufw status)可检查防火墙的状态,我的返回的是:inactive(默认为不活动)。

 

 
sudo ufw version防火墙版本: 
ufw 0.29-4ubuntu1 
Copyright 2008-2009 Canonical Ltd.
 
ubuntu 系统默认已安装ufw.
 
1.安装
 
sudo apt-get install ufw
 
2.启用
 
sudo ufw enable
 
sudo ufw default deny
 
运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。
 
3.开启/禁用
 
sudo ufw allow|deny [service]
 
打开或关闭某个端口,例如:
 
sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口
 
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
这个很重要,ssh远程登录用于SecureCRT等软件建议开启。或者不要开防火墙。
 
sudo ufw allow 53 允许外部访问53端口(tcp/udp)
分享到:
评论

相关推荐

    Tomcat 远程 Debug

    Tomcat_Remote_Debug This document describe how to use intelljIDE remote debug tomcat on Linux

    Linux 中Tomcat远程调试代码的实现方法

    2. **第二步**:在弹出的`Debug Configurations`窗口左侧,展开`Remote Java Application`,然后点击右侧的`New Launch Configuration`图标创建一个新的配置。 3. **第三步**:在新配置的`Connection`选项卡中,...

    使用Tomcat+Eclipse远程Debug

    - 编辑Tomcat的`catalina.sh`(Linux系统)或`catalina.bat`(Windows系统)文件。 - 添加以下行到文件末尾以启用调试: ```sh JAVA_OPTS="$JAVA_OPTS -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:...

    tomcat远程debug

    3. 在新建的配置窗口中,给配置起个有意义的名字,如“Tomcat Remote Debug”。 4. 在“Project”(项目)字段下选择你要调试的项目,确保项目已经导入到Eclipse中。 5. 在“Connect to host”(连接主机)中输入你...

    使用Eclipse远程调试Linux服务器Tomcat项目

    在Eclipse中,点击debug图标,选择Debug Configurations,打开窗口找到Remote Java Application,创建一个远程调试,按照以下步骤配置: 1. 点击Source Java Project将依赖的java code引入 2. 点击apply保存配置 ...

    实战验证过的最新远程Tomcat调试方式(基于IDEA2023/2024, JDK1.8, TOMCAT9, WIN10的)

    为了启用远程调试功能,首先需要配置Tomcat使其支持Debug模式。这通常涉及到修改`catalina.bat`文件(Linux系统下为`catalina.sh`)。 **具体步骤如下:** - 在`catalina.bat`文件中找到`CATALINA_OPTS`注释,并在...

    eclipse远程调试tomcat

    - 输入配置名称,例如`Remote Debugging Tomcat`。 - 在`Connect`选项卡中,设置`Host`为你运行Tomcat服务器的主机地址,`Port`设置为之前配置的8000。 2. **设置断点**: - 在Eclipse中打开你想调试的Java类,...

    Eclipse远程调试Tomcat

    点击“Run” -> “Debug Configurations” -> “Remote Java Application”,创建一个新的配置。在"Project"中选择你的项目,然后在"Connection Type"下选择"Standard (socket attach)",在"Host"中输入Tomcat服务器...

    使用MyEclipse调试远程tomcat项目

    - 打开Tomcat的`bin`目录下的`setenv.bat`文件(如果你使用的是Windows)或`setenv.sh`(Linux或Mac)。这个文件用于设置Tomcat启动时的环境变量。 - 在`setenv.bat`中,添加以下行来开启远程调试: ``` set ...

    idea远程debug程序.docx

    - 在新创建的远程配置中,可以自定义配置名称,例如"Remote Debug Tomcat"。 - 关键配置在于"Debugger"选项卡,这里需要设置一个未被占用的端口号,比如54425。这个端口用于IDEA与远程服务器之间的通信。 2. **...

    Myeclipse_Tomcat远程

    在Linux环境下运行的Tomcat应用偶尔会出现NullPointerException,但在本地开发环境中运行却一切正常。为了定位问题,我们需要对远程的Tomcat应用进行调试。通常,远程调试Tomcat需要修改`catalina.sh`配置文件,设置...

    在Tomcat和Eclipse进行远程调试的配置.doc

    1. 在Eclipse中,选择`Run` -> `Debug Configurations`,在弹出的对话框中右击`Remote Java Application`,新建一个远程调试配置。 2. 在新窗口中,为远程调试配置起一个易于识别的名字,选择你要调试的项目,然后在...

    eclipse中远程调试tomcat应用

    打开Tomcat的bin目录,找到`catalina.sh`(对于Unix/Linux系统)或`catalina.bat`(对于Windows系统),在启动脚本中添加以下JVM参数: ```bash -Ddebug=true -Xrunjdwp:transport=dt_socket,address=8000,server=y...

    常用中间件开启远程调试方法汇总

    在Eclipse中,选择“Run” -> “Debug Configurations…”,然后在“Remote Java Application”部分新建一个配置,填写服务器IP和刚才设置的调试端口,点击Debug按钮,就可以如同调试本地代码一样进行远程调试了。...

    IDEA,Eclipse远程调试应用

    要启用TOMCAT的远程调试模式,需要对TOMCAT的启动配置文件进行修改。 #### 1.1 修改TOMCAT配置文件 在Windows环境下,修改TOMCAT的bin目录下的`catalina.bat`文件。在文件最上方加入以下配置: ```shell set JAVA...

    远程调试jpda.docx

    在"Run"菜单下选择"Debug...",然后在"Remote Java Application"中新建配置。这里需要指定项目名称、远程服务器的IP地址、端口号(通常是8000)以及要调试的项目。在"Source"标签页中,将项目的源代码添加到调试环境...

    web服务器远程调试配置方法

    对于Tomcat服务器来说,我们需要找到安装目录下的bin目录,编辑catalina.sh文件(Linux系统为catalina.sh,Windows系统为catalina.bat)。在该文件中,我们会找到CATALINA_OPTS变量,这个变量用于指定JVM的启动参数...

    如何用Eclipse调试另外一台机器或远程机器上的项目

    在Eclipse中,打开“Open Debug Dialog”,创建一个新的“Remote Java Application”。设置如下: - **Project**:选择你要调试的本地项目。 - **Connection Type**:选择“Standard (Socket Attach)”。 - **...

    IDEA链接远程服务器调试代码(图文详细).docx

    本文将详细介绍如何使用IntelliJ IDEA 2018版进行远程调试,包括配置IDEA客户端、设置远程调试服务器信息、配置Tomcat服务器等步骤,并提供了相应的截图以便更直观地理解每个步骤。 #### IDEA客户端配置 1. **打开...

Global site tag (gtag.js) - Google Analytics