方法一:
linux 下tomcat开机自启动
修改Tomcat/bin/startup.sh 为:
export JAVA_HOME=/usr/java/j2sdk1.4.2_08
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat
/usr/local/tomcat/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/usr/local/tomcat/bin/startup.sh
方法二:
1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
#!/bin/bash
#
# foquanlin@163.com
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "/atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/tomcat"
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat
3、在tomcat/bin/catalina.sh文件中加入以下语句:
export JAVA_HOME=/YOURPATH/tomcat/jdk
export CATALINA_HOME=/YOURPATH/tomcat
export CATALINA_BASE=/YOURPATH/tomcat
export CATALINA_TMPDIR=/YOURPATH/tomcat/temp
启动tomcat: service tomcat start
停止tomcat: service tomcat stop
- 浏览: 19987 次
- 性别:
- 来自: 广州
相关推荐
教你如何在linux下配置tomcat自动启动的脚本
在Linux(CentOS7)操作系统中安装Apache Tomcat并将其设置为开机启动是一项常见的任务,特别是在部署Java web应用时。本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解...
下面我们将详细探讨如何在Linux系统中设置Apache Tomcat自动启动,并了解与这个过程相关的概念和技术。 首先,Apache Tomcat是一款开源的Java Servlet容器,主要用于运行Java Web应用程序。它是一个轻量级的应用...
tomcat的安装,并将将tomcat设置成服务
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
Tomato 自动启动脚本配置是指在 Linux 环境中,使用 shell 脚本来实现 Tomcat、JMS 和 Presto 的自动启动。在本文中,我们将介绍如何创建自动启动脚本、如何编写脚本信息、如何授权文件和如何配置自动启动服务。 ...
本文档主要介绍如何在 Linux 系统中配置 Apache Tomcat 服务器实现开机自动启动。通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat 服务器在系统启动时自动运行。 #### 目标 学习如何...
要使 Tomcat 在 Linux 启动时自动启动,需要创建一个启动脚本文件。在/etc/init.d/目录下创建一个名为 tomcat 的文件,内容如下: ```bash #!/bin/bash # /etc/rc.d/init.d/tomcat # init script for tomcat ...
在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...
【正文】 ...以上就是Tomcat在Linux环境下的详细配置,包括优化设置、开机自动启动以及数据连接池的配置。在实际部署时,需结合具体的应用负载和服务器资源进行适当的调整,以达到最佳的运行效率和稳定性。
如果你是在Eclipse集成开发环境中通过内置的Tomcat插件来启动Tomcat服务,可以在Eclipse的配置界面中直接设置JVM参数: 1. 打开Eclipse,依次选择“Window”>“Preferences”>“Tomcat”>“JVM Settings”。 2. 在弹...
以下是如何在Linux系统中设置Tomcat开机自动启动的详细步骤,以标题和描述中的信息为基础: 1. **确定Java环境**: 首先,你需要确认Java开发工具包(JDK)已经正确安装并且配置好环境变量。在描述中提到的路径`/...
为了让Tomcat在Linux系统启动时自动运行,需要进行以下操作: 1. 设置Java环境变量:确保系统已安装Java,并在`/etc/profile`文件中设置`JAVA_HOME`,`CLASSPATH`和`PATH`。例如: ```bash export JAVA_HOME=/usr...
5. **配置服务器**:在`conf/server.xml`文件中,你可以配置Tomcat的端口、线程池、连接器以及其他服务器设置。默认情况下,Tomcat使用8080端口监听HTTP请求。 6. **部署应用**:将你的Java Web应用程序(WAR文件)...
### CentOS 设置 Tomcat 开机自启动 #### 一、前言 在生产环境中,为了确保应用服务器能够稳定运行,我们...通过上述步骤,您可以在CentOS系统上轻松地为Tomcat设置开机自启动功能,从而提高系统的可靠性和稳定性。
为了更好地管理和监控Tomcat,可以配置系统服务,使Tomcat随系统启动而自动启动。可以创建一个系统启动脚本,然后通过`systemctl`或`update-rc.d`命令将其添加为服务。 Tomcat的配置文件主要位于`conf`目录下,包括...
为了将Tomcat设置为系统服务,我们需要创建一个启动脚本,通常放在`/etc/init.d`目录下,例如`/etc/init.d/tomcat`。这个脚本可以基于`/bin/sh`编写,包含启动、停止、重启等操作。示例脚本可能包括以下内容: ```...
Linux 环境 Tomcat 安装配置手册 本手册旨在指导用户在 Linux 环境中安装...本手册提供了详细的步骤指导用户在 Linux 环境中安装和配置 Tomcat 服务器,从下载安装文件到启动 Tomcat 服务,最后访问 Tomcat Web 页面。
为了使Tomcat在每次系统启动时自动启动,需要编辑 `/etc/rc.local` 文件。假设你的Java Development Kit (JDK) 已安装在 `/usr/local/` 目录下,且版本为1.8.0,你可以添加以下行到 `/etc/rc.local` 文件中: ```...
这里我们将详细介绍如何在CentOS 5.3操作系统上进行这些步骤,并附带了如何设置Tomcat自动启动的方法,使用jsvc工具。 首先,我们需要安装JDK。在本文例子里,使用的是JDK 1.6版本。为了安装,你需要将下载的rpm...