一、方式一
1.修改Tomcat目录下面的/bin/startup.sh文件:
export JAVA_HOME=/usr/local/JDK7
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat7_1
/usr/local/tomcat7_1/bin/catalina.sh start
/usr/local/tomcat7_1/bin/catalina.sh start
2.在/etc/rc.d/rc.local中加入:
/usr/local/tomcat7_1/bin/startup.sh
二、方式二
1.新建一个文件 vi tomcat
2.添加下面的命令
#!/bin/bash
#
# starguo guoxin_jy@126.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/tomcat7_1"
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
3.chmod 755 tomcat 添加可执行权限
#
# starguo guoxin_jy@126.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/tomcat7_1"
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
3.chmod 755 tomcat 添加可执行权限
4.cp tomcat /etc/init.d/tomcat
5. chkconfig --add tomcat
6.在tomcat目录下面的 bin/catalina.sh文件里面添加
export JAVA_HOME=/usr/local/JDK7
export CATALINA_HOME=/usr/local/tomcat7_1
export CATALINA_BASE=/usr/local/tomcat7_1
export CATALINA_TMPDIR=/usr/local/tomcat7_1/temp
export CATALINA_HOME=/usr/local/tomcat7_1
export CATALINA_BASE=/usr/local/tomcat7_1
export CATALINA_TMPDIR=/usr/local/tomcat7_1/temp
7.service tomcat start/stop
相关推荐
#### 三、实现Tomcat开机自启动的方法 ##### 方法一:修改`startup.sh`脚本并添加到`rc.local` 1. **修改`startup.sh`脚本**: - 打开Tomcat安装目录下的`bin/startup.sh`文件(例如`/usr/local/tomcat7_1/bin/...
在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...
本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...
Tomcat开机自启动是指在 Linux 操作系统中,使 Tomcat 服务器在系统启动时自动启动的过程。下面将详细介绍 Tomcat 开机自启动的步骤和相关知识点。 一、基本概念 在开始之前,需要了解一些基本概念: * Tomcat:...
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
在整个过程中,了解CentOS 6的启动流程、Shell脚本编写的基础知识、Linux环境变量的配置方式,以及`chkconfig`和`service`命令的使用,是成功配置Tomcat 8开机自启动的关键。需要注意的是,虽然CentOS 7开始使用了...
### Linux 下配置 Tomcat 开机启动 #### 概述 本文档主要介绍如何在 Linux 系统中配置 Apache Tomcat 服务器实现开机自动启动。通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat ...
### Tomcat 在 CentOS Linux...通过上述步骤,我们可以成功地在 CentOS Linux 上实现 Tomcat 的开机自启动,从而确保应用程序能够稳定地运行在服务器上。此外,通过合理的配置,可以进一步提高 Tomcat 的性能和稳定性。
五、配置Tomcat开机自启 为了使Tomcat能够在系统启动时自动启动,需要配置systemd服务。首先,创建tomcat8.service文件: `cd /usr/lib/systemd/system` `touch tomcat8.service` 然后,编辑tomcat8.service文件...
安装通常意味着解压并放置到某个目录,这里我们将解压后的目录放置在/usr/local/下,并创建tomcat目录: ``` cd /usr/local mkdir tomcat mv tomcat9 /usr/local/tomcat ``` 4. 配置Tomcat9的启动环境 编辑/etc/...
若要设置Tomcat开机启动,执行: ```bash sudo systemctl enable tomcat ``` 部署Java Web应用程序到Tomcat,你需要将`.war`文件或解压后的Web应用目录放置在`/var/lib/tomcat/webapps/`目录下。例如,如果你有一个...
标题中的“tomcat6开机启动”指的是在操作系统启动时,能够自动运行Tomcat 6.0.33服务器,使得用户无需手动开启服务,提高工作效率。Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,它是一个开源的Java ...
设置开机自动启动 1. 打开/etc/rc.d/rc.local文件,在文件最后添加环境变量 2. 保存修改的文件 3. 执行命令chmod +x /etc/rc.d/rc.local,给rc.local文件一个可执行的权限 配置访问文件 1. 停止tomcat服务 2. ...
### 设置Tomcat开机启动 #### 步骤一:创建Tomcat Service 文件 1. **创建文件**:在`/usr/lib/systemd/system/`目录下创建名为`tomcat.service`的文件,并写入以下内容: ```ini [Unit] Description=Apache ...
4. 设置Tomcat开机启动: ``` sudo systemctl enable tomcat7 ``` 5. 检查Tomcat是否正常运行: ``` curl http://localhost:8080 ``` 如果返回Tomcat的欢迎页面,说明安装成功。 6. 配置Tomcat用户访问控制(可选...
加入到开机自启动: chkconfig dataeng on 或者: echo '/opt/dell/srvadmin/sbin/srvadmin-services.sh start' >> /etc/rc.local 七、使用 OMSA 使用浏览器登录以下地址: https://系统IP:1311 用户名和密码...
在Linux系统中,为了实现自动在开机时启动Tomcat或Java程序,我们需要了解一些关键的知识点,包括系统服务管理、脚本编写以及环境配置。以下将详细解释如何操作。 首先,Tomcat是一个流行的开源Java应用服务器,而...
启动MySQL服务,并设置开机启动。 ```bash systemctl start mysqld systemctl enable mysqld ``` ### 3. 部署Java项目 在Linux上部署Java项目通常涉及到以下几个步骤: 1. 将项目打包成WAR或EAR文件。 2. 将WAR...
- 创建启动脚本:创建一个服务脚本,使Tomcat可以在开机时自动启动和停止。 3. **自动化安装**: 题目中的“自动安装”可能指的是通过脚本或配置管理系统实现自动化。这可以包括编写Shell脚本或使用Ansible、Puppet...
2.2.1 配置Tomcat服务自启动:编写一个Systemd服务单元文件,如`/etc/systemd/system/tomcat.service`,定义启动脚本和相关参数,然后通过`systemctl enable tomcat`使其开机启动。 2.3 Tomcat性能优化 2.3.1 更改`...