`
dbscx
  • 浏览: 74657 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

LINUX环境TOMCAT应用修改服务器IP

阅读更多

 

public class ChangeIp extends HttpServlet {
	protected void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
		Process proc = Runtime.getRuntime().exec("/bin/bash", null, new File("/bin"));
		PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(proc.getOutputStream())), true);
		BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));
		out.println("route del default gw 192.168.5.1");
		out.println("ifconfig wlan0 192.168.5.106 netmask 255.255.255.0");
		out.println("route add default gw 192.168.5.1 dev wlan0");
		out.println("/home/sfeer/tomcat/bin/catalina.sh stop");
		try {
			Thread.sleep(2000);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		out.println("/home/sfeer/tomcat/bin/catalina.sh start");
		String line;
		while ((line = in.readLine()) != null)
			System.out.println(line);
		try {
			proc.waitFor();
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		proc.destroy();
	}
}

 

需要注意的几个地方:

wlan0为测试的无线网卡,一般环境为eth0或是eth1有线网卡

修改后建议重启TOMCAT,IP调整后建议执行应用的初始化和销毁程序片

重启TOMCAT可能需要一定时间,调整睡眠时间

 

0
0
分享到:
评论

相关推荐

    linux下部署tomcat应用程序和基本优化原则

    假设 Tomcat 服务器的 IP 地址为 192.168.0.51。 三、修改 Tomcat 的端口 1. 进入 Tomcat 目录下的 conf 文件夹,修改 server.xml 参数。使用 vi 命令可以编辑 server.xml 文件。 四、Tomcat 基本优化 一、JAVA ...

    linux环境下tomcat和jdk的配置

    在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...

    Linux下Tomcat与Apache Web服务器整合

    这里,`ProxyPass`指令告诉Apache将所有`/app`路径的请求代理到本地的Tomcat服务器(默认端口8080)。`ProxyPassReverse`则用于调整响应中的Location头,以保持URL的正确性。 整合完成后,Apache将处理静态内容,而...

    tomcat_linux

    打开浏览器,输入服务器的IP地址加端口号(默认为8080): ``` http://your_server_ip:8080 ``` 如果看到Tomcat的欢迎页面,说明Tomcat已经成功启动。 六、管理Tomcat 1. 停止Tomcat:使用`shutdown.sh`脚本 `...

    jvisualvm远程访问Linux环境中tomcat

    其中,`8888` 是自己设置的端口号,`10.35.32.45` 是被访问服务器的 IP 地址。然后,关闭防火墙,使用 `chkconfig iptables off` 命令关闭防火墙。最后,测试 jvisualvm 的远程访问,打开 jdk 中的 jvisualvm 远程...

    Linux+tomcat+nginx 服务器环境的配置项目实施文档

    本文档旨在详细说明如何在Linux环境下配置Tomcat和Nginx,实现一个稳定且高性能的应用服务器环境。此文档将涵盖以下几个关键步骤: 1. **Linux环境下的Java运行环境(JDK)的安装与配置** 2. **Tomcat的安装与配置** ...

    Linux 环境下tomcat的安装与配置

    在Linux环境下,Apache Tomcat是一款广泛使用的开源Java应用服务器,主要负责运行基于Java Servlet和JavaServer Pages(JSP)的应用程序。本教程将详细介绍如何在Linux系统中安装和配置Tomcat,以帮助用户轻松理解这...

    Linux系统在tomcat9安装包(实践可用)

    【描述】在Linux环境中部署和管理Java应用程序常常离不开Apache Tomcat服务器,特别是对于基于Servlet和JSP的应用来说,Tomcat9是一个常用的选择。本实践指南将详细介绍如何在Linux系统上安装、配置和管理Tomcat9,...

    tomcat安装及配置教程 Linux下Tomcat+Nginx服务器环境安装配置简明教程.docx

    Tomcat 安装及配置教程 Linux 下 Tomcat+Nginx 服务器环境安装配置简明教程 基于 Linux 平台的 Tomcat+Nginx 服务器环境安装配置是当今很流行的一种解决方案。本教程旨在指导用户从头搭建 Linux 下的 Tomcat+Nginx ...

    linux下tomcat安装配置

    现在你可以启动Tomcat服务器了: ``` $CATALINA_HOME/bin/startup.sh ``` 如果一切顺利,Tomcat将在8080端口上启动,可以通过访问`http://your_server_ip:8080`来确认。 **7. 配置Tomcat** Tomcat的配置主要涉及...

    tomcat7linux版(免费!!!)

    Tomcat是应用广泛的轻量级Web服务器,尤其适合运行Java Web应用程序,如JSP和Servlet。 【描述】中提到的流程,即“下载后需要解压,然后在发送到Linux中”,这实际上是安装和配置Tomcat7在Linux环境中的基本步骤:...

    linux安装tomcat

    - **访问服务**:在Windows主机的浏览器中输入服务器的公网IP地址加上端口号及项目名来访问部署的服务。 以上步骤详细介绍了如何在Linux环境下安装JDK、配置Tomcat环境、打包并部署Java Web项目。这些步骤对于有...

    linux安装tomcat运行环境

    Linux 安装 Tomcat 运行环境是将 Tomcat 服务器安装到 Linux 操作系统中,并配置其运行环境的过程。Tomcat 是一个开源的 Java 服务器,广泛应用于 Web 应用程序的开发和部署。下面是安装 Tomcat 运行环境的详细步骤...

    linux版tomcat7

    Linux版的Apache Tomcat 7是一款广泛应用于Java Web应用程序部署的开源服务器,它是一个轻量级的应用服务器,特别适合运行Java Servlets和JavaServer Pages(JSP)。在Linux环境中使用Tomcat,可以实现高效、稳定的...

    tomcat之Linux版

    Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,它是一个开源的、免费的Web应用服务器,主要用于Servlet和JSP的运行。在Linux操作系统上部署和管理Tomcat,能够提供稳定且高效的Java Web服务。下面将详细...

    apache-tomcat-8.5.23.tar.gz 【Tomcat服务器,Tomcat8.5 linux版】

    在这个“apache-tomcat-8.5.23.tar.gz”压缩包中,用户将获得适用于Linux操作系统的Tomcat服务器的安装文件。 首先,了解Tomcat的基本结构是非常重要的。Tomcat主要由以下几个关键部分组成: 1. **bin目录**:包含...

    apache-tomcat-7.0.82.tar.gz 【Tomcat服务器,Tomcat7 Linux版】

    在下载的`apache-tomcat-7.0.82.tar.gz`文件中,包含了Tomcat服务器的所有必要组件和配置文件。这个压缩包通常包括以下部分: 1. **bin**:包含启动、停止和管理Tomcat的各种脚本,如`catalina.sh`(Unix/Linux启动...

    Linux下JDK+Tomcat安装配置

    在客户端输入服务器的ip:8080,如弹出Apache Tomcat的界面则表明配置正确。在页面点击“Status”,输入用户名tomcatadmin,密码123.com,进入页面表示配置正确。 通过以上步骤,可以成功安装和配置JDK和Tomcat环境...

Global site tag (gtag.js) - Google Analytics