1.在/etc/rc.d/init.d中建tomcatd脚本.
2.chkconfig --add tomcatd就可以用service tomcatd start/stop/rstart了
#!/bin/bash
#
# tomcat Starts Tomcat Java server.
#
#
# chkconfig: 345 88 12
# description: Tomcat is the server for Java servlet applications.
### BEGIN INIT INFO
# Provides: $tomcat
### END INIT INFO
# Source function library.
. /etc/init.d/functions
[ -f /usr/local/apache-tomcat-7.0.23/bin/startup.sh ] || exit 0
[ -f /usr/local/apache-tomcat-7.0.23/bin/shutdown.sh ] || exit 0
RETVAL=0
umask 077
start() {
echo -n $"Starting Tomcat Java server: "
daemon su -c /usr/local/apache-tomcat-7.0.23/bin/startup.sh - tomcat
echo
return $RETVAL
}
stop() {
echo -n $"Shutting down Tomcat Java server: "
daemon su -c /usr/local/apache-tomcat-7.0.23/bin/shutdown.sh - tomcat
echo
return $RETVAL
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
exit $?
分享到:
相关推荐
总结来说,配置Linux上的Tomcat涉及安装JDK,下载和解压Tomcat,设置环境变量,创建启动脚本并注册为服务,以及处理64位系统的兼容性问题。遵循这些步骤,你应该能够在Linux上成功运行Tomcat服务。
标题中的“tomcat-注册服务”指的是在操作系统中将Apache Tomcat配置为一个服务,使得它可以在系统启动时自动启动,无需用户手动开启。Tomcat是Apache软件基金会的一个开源项目,是一个广泛使用的Java Servlet容器,...
通过使用Java Service Wrapper,可以轻松地将Tomcat配置为Linux系统服务,并实现开机自动启动。这种方法相比传统的shell脚本方式更加稳定可靠,同时提供了更多的监控和管理功能。此外,还可以利用Java Service ...
7. 完成配置后,运行`InstallService.bat`,Wrapper会将Tomcat注册为Windows服务,并根据`wrapper.conf`的设置启动。你可以通过服务管理工具查看和控制这个新的服务。 8. 如果需要卸载服务,只需运行`...
在System V init系统中,可以创建一个名为`tomcat`的启动脚本放在`/etc/init.d`目录下;在Systemd系统中,可以在`/etc/systemd/system`目录下创建一个`.service`文件。例如`tomcat.service`,内容如下: ```ini ...
2. **注册服务**: 使用update-rc.d命令注册Tomcat服务: ```bash sudo update-rc.d tomcat9 defaults ``` 现在,Tomcat 9已经成功安装并且配置为开机启动。你可以部署自己的Java Web应用程序到 `$CATALINA_HOME/...
1. **购买服务器**:首先,在阿里云官网上注册并登录账号后,根据需求选择合适的配置和操作系统(推荐使用Linux发行版,如CentOS或Ubuntu),完成服务器购买流程。 #### 三、卸载Ubuntu自带OpenJDK 2. **卸载...
### Linux服务器上配置JDK与Tomcat服务的详细步骤 #### 一、配置JDK 在Linux服务器上配置Java Development Kit (JDK) 是搭建Java应用程序的基础。以下是一些具体的步骤: 1. **下载JDK** 通常推荐使用官方提供...
标题中的“BBS和聊天室完全采用JSP开发linux+tomcat+oracle8i”指的...通过分析和学习这个项目,开发者可以了解JSP在Web应用开发中的实际运用,以及如何整合Linux、Tomcat和Oracle数据库来构建一个完整的网络服务系统。
特别是在Windows操作系统上,为了实现Tomcat服务的自动化启动与管理,通常会选择将Tomcat安装为Windows服务的方式进行部署。然而,默认情况下,Tomcat服务的内存分配可能不足以支持大规模或高负载的应用场景,因此...
在Linux环境中,构建一个高效的微服务架构通常会涉及到多个组件的集成,比如Apache Tomcat、ZooKeeper和Dubbo。这些技术在企业级应用中扮演着至关重要的角色。本篇文章将详细阐述如何在Linux系统下安装和配置这些...
6. **配置服务**:通常会将Tomcat配置为系统服务,使其能随系统启动而自动启动,这通常涉及编辑系统服务脚本并注册Tomcat。 7. **安全管理**:在生产环境中,还需要对Tomcat进行一些安全配置,例如限制远程访问、...
【描述】中的"绿色版"指的是该版本的Tomcat6.0设计为便携式,不需在操作系统上留下任何配置更改或注册表条目。用户只需解压文件,即可开始使用,这使得它在不同环境之间迁移变得简单,同时也降低了系统资源占用和...
在Linux系统上安装Tomcat不仅可以提高系统的稳定性和安全性,还能更好地利用Linux系统的资源。 #### 二、安装准备 在开始安装之前,请确保您的Linux系统已经安装了JDK,并且设置了环境变量`JAVA_HOME`。如果还未...
在Linux系统中安装Apache Tomcat是一项常见的任务,它是一个开源的Java Servlet容器,常用于部署Web应用程序。以下是一个详细的步骤指南,涵盖了从下载到配置、启动以及注册自定义项目的整个过程。 1. **下载Tomcat...
本压缩包"tomcat8.5.47全部版本集合(linux-window64位-window32位).rar"提供了Tomcat 8.5.47在三种操作系统环境下的版本:Linux、Windows 64位以及Windows 32位,确保了在不同平台上的兼容性。 Tomcat 8.5系列是...
### JConsole远程监控Tomcat服务知识点详解 #### 一、JConsole简介与功能 - **JConsole**: JConsole是一款基于Java Management Extensions (JMX) 的图形用户界面工具,旨在帮助开发者和运维人员监控正在运行的Java...
例如,创建一个`/etc/init.d/tomcat1`脚本,设置`CATALINA_HOME`和`CATALINA_BASE`,然后使用`chkconfig --add tomcat1`添加为服务。 4. **启动服务**:通过`service tomcat1 start`,`service tomcat2 start`来...
用户可能需要将这些组件解压到Linux环境中,然后根据具体需求配置和运行Tomcat服务器以及Zookeeper服务,以支持Java Web应用或分布式系统的运行。在实际操作中,用户需要了解如何安装JDK,设置环境变量,配置Tomcat...
4. **注册服务**:使用JSW或WinSW提供的工具将Java应用注册为Windows服务,设置启动、停止和自动恢复选项。 5. **测试和调试**:启动服务并检查日志,确保Tomcat能正常启动和运行,同时在遇到问题时能够正确重启。 ...