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,加载自定义的系统参数。
相关推荐
在linux as 5下面tomcat自动启动里面包括了tomcat的sh文件,还有文档说明如何配置
这个配置是目前最新的, apache2.2.12+tomcat6.0.20里面有详细的配置过程。很实用按照过程配置即可。
利用tomcat部署后,希望能够开机自启,通过该配置文件以及使用说明,做到非常简单的将tomcat作为服务
这个文档不知能帮助你配置linux系统的JDK和tomcat,并且还会帮助你把tomcat做成服务,使用service tomcat start/stop/restart就可以,方便实用。
同样将自己下载的或者我提供的tomcat 放到D盘的server下不过要复制成两份或者多份。 命名如:(便于区别 我们只用两个来讲解 ,多个tomcat和两个原理是一样的) 1、server.xml配置 我们需要在一台机器上跑 2 个...
之前有看过一篇文章说到系统管理员应该定期完 成的九件事情,我分析过后,认为有几件事情是必须得做的。首先是备份,做好定时备 份策略,备份所有你认为重要的数据,并且定期检查你的备份是否有效、全面;日志轮 换...
虚拟机中的 linux系统安装 及java环境的搭建 tomcat的安装和web项目部署 图文详解 博客发表的图片显示不出来,所以只好做成文档上传,不知道为什么选择资源分的下拉框必须得选 最低一个资源分
2、能够跨平台:JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的Apache服务器也提供了支持JSP的服务; 3、组件的开发和使用很方便:如ASP的组件是由C++,VB等语言开发的,并需要注册才能使用;...
这套系统附带所有源代码,对于喜欢java编程以及JSP网页制作和网站设计以及tomcat的使用的同 学很有帮助! 对怎样用exe4j和inno setup制作软件安装包,怎样用eclipse等都是非常有益的。使用说明中有详细的步骤,一...
积分方式、如何购买、定购流程、配送方式、退换货政策、常见热点问题、投诉与建议、公司简介、诚聘英才、客户服务等均可更新成您的信息 3 硬件需求 3.1 基本配置 配件 数量 CPU 2核 内存 4G 硬盘 100G 3.2 最低...
JSP开发及运行环境要求 操作系统要求 操作系统可以选择Windows操作系统、Unix操作系统和Linux操作系统等。 软件环境要求 集成开发工具:集成开发工具有NetBeans、Eclipse等。本书选用Eclipse。 Web服务器:JSP运行...
系统主要包括以下模块:后台管理系统:...开发问题:为了实现在线编辑和插入图片,综合考虑下集成了kingeditor编辑器,考虑到图片要过多,会导致服务器庞大,我是用Linux建造了一个FTP服务器来独立管理商品图片;前台
操作系统环境: Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好) 主要功能说明:系统主要分为管理员和用户2个角色,管理员对酒店客房预订、续订、餐饮订单以及餐饮配送管理。用户是对于酒店...
目的是应用计算机网络、数据库、Internet技术、以Tomcat为服务器,JSP、JAVA作为主要开发工具,实现跨平台、跨网络、统一界面、易于扩展和维护的大红鹰班主任管理系统。 B/S结构,即Browser/Server(浏览器/服务器...
有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以改进做成小工具。 Java右键弹出...
有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以改进做成小工具。 Java右键弹出...
考虑到之前demo测试,要么都是生成图片查看效果,要么用swing绘制,遇到参数变化的时候,不便于调试,于是就做成了大家熟悉的web模式。后台是基于SpringMVC,也没有数据库交互,就是个页面操作效果实时查看的功能,...
如果配置nginx+ftp服务+tomcat来做图片服务器,访问不到,请重点参考此问答 自动化发布shell脚本: 可以在这里下载到一期课程自动化发布脚本,当然具体的路径还要根据自己的实际项目的环境修改成自己的shell脚本哟 ...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...