`

linux系统,tomcat做成系统服务

 
阅读更多

linux系统中,将tomcat配置成系统服务:

(1)复制tomcat,bin目录下的catalina.sh文件到/etc/init.d目录下,重命名为tomcat_task(服务名)

(2)修改脚本

在脚本较前面的位置的位置加上下面两行注释:

#chkconfig:2345 10 90

#description:Tomcat service

若此步骤未做的话,会出现如下错误:tomcat不支持chkconfig

(3)在脚本中设置环境变量

CATALINA_HOME=/usr/java/tomcat

JAVA_HOME=/usr/java/jdk8

有人可能会有疑问,明明已经在系统变量中设置的CATALINA_HOME和JAVA_HOME,为什么要在这边再设置一遍。这与linux系统的service命令有关,service运行指定服务(称之为System V初始脚本)时,把大部分环境变量去掉了,只保留LANG和TERM两个环境变量,并且把当前路径置为/,也就是说是在一个可以预测的非常干净的环境中运行服务脚本。这种脚本保存在/etc/init.d目录中,它至少要支持start和stop命令。

所以,要重新设置一下环境变量。

(4)修改脚本的可执行权限

           chmod 755 /etc/init.d/tomcat_task

(5)添加为系统服务

           chkconfig --add tomcat_task

添加完成后,查看一下系统服务列表中,有没有一个叫tomcat_task的服务。若有,则说明添加成功

(6)启动tomcat

            service tomcat_task start

(7)关闭tomcat

            service tomcat_task stop

 

 补充说明:以上步骤做完之后,发现tomcat服务是启动了,但是若是项目中还有其他自定义的环境变量,需要再加上一行source /etc/profile,加载自定义的系统参数。

 

 

 

 

  • 大小: 7.4 KB
分享到:
评论

相关推荐

    linux as 5下把tomcat做成服务

    在Linux AS 5环境下,将Tomcat设置为系统服务是一项重要的任务,这使得Tomcat能够随系统的启动而自动运行,确保Web应用的稳定性和可靠性。本文将详细解释如何在Linux AS 5上将Tomcat 5.5.27配置为系统服务,以及涉及...

    超级简单:linux下tomcat制作为服务,开机自启

    在Linux系统中,Tomcat作为一个常用的Java应用服务器,它的开机自启功能对于系统维护和持续服务至关重要。本教程将详细讲解如何在Linux环境下将Tomcat配置为系统服务,实现开机自动启动。 首先,我们需要理解Linux...

    linux+apache+tomcat整合完整详解版(最新)

    Linux+Apache+Tomcat 整合详解 Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,...

    JavaServiceWrapper将Tomcat写成系统服务

    JavaServiceWrapper是一个强大的工具,它允许Java应用程序在操作系统级别作为服务运行,比如Windows或Linux的服务。这个工具使得Java应用程序,比如Tomcat这样的Web服务器,能够像其他系统服务一样被管理和控制,...

    linux下的Tomcat9.0.rar

    Linux系统上的Tomcat 9.0安装与配置详解 Tomcat是Apache软件基金会的一个开源项目,作为Java Servlet和JavaServer Pages(JSP)容器,它提供了运行Java Web应用程序的平台。Tomcat 9.0是该系列的一个较新版本,支持...

    Liunx可执行程序做成服务

    ### Liunx可执行程序做成服务 #### 概述 在Linux系统中,将一个可执行的Shell脚本程序转化为系统服务,可以极大地方便我们对这个程序进行管理和监控。通常,这种转换需要通过一系列步骤来完成,包括但不限于编写一...

    使用JavaServiceWrapper设置tomcat作为linux服务并且开机自动启动.pdf

    为了使Tomcat服务能够在Linux系统启动时自动运行,还需要做一些额外的配置: 1. **创建Systemd服务单元文件** 创建一个名为`tomcat.service`的文件,并将其放置在`/etc/systemd/system/`目录下: ```bash [Unit...

    服务器部署多个Tomca和tomcnt做成系统服务方法

    在Linux中,可以使用Systemd编写一个服务单元文件,例如`/etc/systemd/system/tomcat1.service` 和 `/etc/systemd/system/tomcat2.service`。内容可能如下: ```ini [Unit] Description=Apache Tomcat Web ...

    apache-tomcat-9.0.55

    3. **启动和停止**:通过bin目录下的startup.sh(Unix/Linux)或startup.bat(Windows)脚本启动Tomcat,使用shutdown.sh/bat脚本停止服务。 4. **配置服务器**:修改conf/server.xml和conf/web.xml文件,配置端口...

    apache-tomcat-7.0.55.rar

    10. **跨平台**:Apache Tomcat可在所有主流操作系统上运行,包括Windows、Linux、macOS和Unix。 安装Apache Tomcat 7.0.55的步骤通常包括解压下载的rar文件,配置环境变量,启动服务器,以及通过浏览器访问默认的...

    Linux下把tomcat日志按日期自动分割

    在Linux环境中,管理和维护大型应用系统的日志是非常重要的任务,特别是对于像Tomcat这样的Web服务器。日志按日期自动分割可以帮助我们有效地管理日志文件,避免单个日志文件过大导致的问题,比如检索困难、存储空间...

    Nginx+Tomcat负载均衡

    同样将自己下载的或者我提供的tomcat 放到D盘的server下不过要复制成两份或者多份。 命名如:(便于区别 我们只用两个来讲解 ,多个tomcat和两个原理是一样的) 1、server.xml配置 我们需要在一台机器上跑 2 个...

    JavaWeb程序设计入门课件Tomcat共18页.pdf

    5. **启动与停止Tomcat**:掌握启动和停止Tomcat服务器的命令,以及在Windows、Linux等不同操作系统上的操作方式。 6. **Tomcat与Servlet生命周期**:了解Servlet的加载、初始化、服务、销毁等生命周期方法,以及在...

    网上商城购物系统需求分析

    使用 JSP 及 Servelet 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。硬件支持包括 CPU 1G 以上、内存 512M 以上,软件支持包括 Windows、Linux 操作系统、SQL Server 2000...

    tomcat常见错误与解决方法.pdf

    在 Windows 下将 Tomcat 装成服务的步骤是: 1. 打开 DOS 命令窗口 2. 进入 Tomcat 的 bin 路径下(Tomcat 的路径不要有中文和空格) 3. 执行 service.bat install 4. 进入 Tomcat 的 bin 目录下,双击 tomcat5w....

    IT运维之Linux服务器监控方案.doc

    之前有看过一篇文章说到系统管理员应该定期完 成的九件事情,我分析过后,认为有几件事情是必须得做的。首先是备份,做好定时备 份策略,备份所有你认为重要的数据,并且定期检查你的备份是否有效、全面;日志轮 换...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    2、能够跨平台:JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的Apache服务器也提供了支持JSP的服务; 3、组件的开发和使用很方便:如ASP的组件是由C++,VB等语言开发的,并需要注册才能使用;...

    linux mount挂载共享目录-1.1.docx

    在生产环境中,需要将一模块原有的单节点扩展成了两个节点,前端采用用nginx做负载的架构,而这两个节点需要一个公共的存储来存放用户上传的图片。为此,我们需要在nginx主机上安装NFS服务,并在两个节点上挂载共享...

    轻开电子商务系统(企业入门级B2C网站)20150617更新

    积分方式、如何购买、定购流程、配送方式、退换货政策、常见热点问题、投诉与建议、公司简介、诚聘英才、客户服务等均可更新成您的信息 3 硬件需求 3.1 基本配置 配件 数量 CPU 2核 内存 4G 硬盘 100G 3.2 最低...

Global site tag (gtag.js) - Google Analytics