RHEL7.x安装tomcat设置自启动服务

1、安装jdk

cd /tmp
tar -zxvf jdk-7u79-linux-x64.tar.gz -C /usr/local 
cd /usr/local/
ln -sv jdk1.7.0_79 java
vim /etc/profile.d/java.sh   #编辑该文件,添加下面内容
--------------------------
#!/bin/bash
#
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
--------------------------
source /etc/profile  #执行该命令
java -version  #查看java是否安装成功
2、安装tomcat
cd /tmp
tar -zxvf apache-tomcat-7.0.70.tar.gz -C /usr/local/
cd /usr/local/
ln -sv apache-tomcat-7.0.70 tomcat
vim /etc/profile.d/tomcat.sh  #编辑该文件,添加下面内容
------------
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
------------
source /etc/profile  #执行该文件
catalina.sh version  #查看tomcat是否安装成功

3、tomcat.service 自启动

#vim /lib/systemd/system/tomcat.service 或 vim /usr/lib/systemd/system/tomcat.service
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
Environment='JAVA_HOME=/usr/local/java'
Environment='CATALINA_PID=/usr/local/apache-tomcat-7.0.70/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/apache-tomcat-7.0.70/'
Environment='CATALINA_BASE=/usr/local/apache-tomcat-7.0.70/'
Environment='CATALINA_OPTS=-Xms1024M -Xmx1024M -server -XX:+UseParallelGC'

WorkingDirectory=/usr/local/apache-tomcat-7.0.70/

ExecStart=/usr/local/apache-tomcat-7.0.70/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

4、设置自启动

systemctl enable tomcat.service

systemctl start tomcat.service

systemctl status tomcat.service

查看服务状态

ps -ef | grep tomcat

netstat -antp

原文地址:http://blog.51cto.com/shunzi115/2063275

时间: 2024-10-28 21:41:09

RHEL7.x安装tomcat设置自启动服务的相关文章

Mac里面如何设置自启动服务

如果你使用Macports等包管理器安装时,会自动帮你写入一个plist文件到/Library/LaunchDaemons/xxxxxx.plist,随后执行sudo port load redis类似这样的命令即可启动,并开机自动启动.在Mac里有一个命令行工具叫做:launchctl,可以用来控制服务的自动启动或者关闭.一般的语法是sudo launchctl load /path/to/service.plistsudo launchctl unload /path/to/service.

在windows环境下安装jdk,tomcat和mysql和可视化工具Navicat和安装tomcat,mysql服务让其自启,首次设置mysql root密码及忘记密码时的修改方法,亲测有用

1.安装jdk (1)下载jdk8,win64版本 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (2)点击下载完的exe文件进行安装 选择jdk安装位置,我选择F:\environment\java\jdk. 选择jre安装位置,我选择F:\environment\java\jre. 等待安装完成,点击关闭. (3)配置环境变量 打开控制面板,点击高级系统设置,点

Tomcat 设置自启动时遇到的错误问题与解决方案

首先,今天在做tomcat开机自启动时,原本很简单的一个问题,但却浪费了很长时间: 首先系统环境采用的是Window10,设置Tomcat自启动过程当中需要注意的是:JDK的版本和Tomcat的位数必须保持一致,假设JDK采用的是JDK1.7 32位,而Tomcat7采用64位, 那么在Tomcat服务安装成功之后,则无法正常启动,启动时将会提示Windows不能在本地计算机上运行,出现这个问题的可能有多种:比如:1.Tomcat的端口号被占用的情况, 那么此时可以在cmd中查看tomcat的占

Home Assistant系列 -- 基于树莓派安装并设置自启动

Home Assistant 是当前智能家居最火热的开源DIY 软件,之前的文章  智能家居系统 Home Assistant 系列 --介绍篇  已经详细介绍过了,这里就不详细介绍了,今天介绍 如何在树莓派中安装,并设置树莓派开机启动软件. 我们使用 pip3 命令 来进行安装.在树莓派终端输入命令:sudo pip3 install homeassistant 即可安装,此命令会找到 Home Assistant 所依赖的Python 库,自动进行下载安装,所以下载安装需要一定的时间,请耐心

Linux(Debian) 上安装tomcat并注册服务开机自启动

1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图:        b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk b.1 使用(Xshell)连接到Linux系统下面 b.2 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,如果没有安装,请参考下面地址进行安装:

[MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]

场景:1. Hudson作为持续集成软件,是需要在一个Java web容器部署的才能使用的,一般最常用的就是Tomcat.2. Tomcat在Windows上部署安装Services很容易,使用自带的bat文件就能安装成功,麻烦的是并没有说明文档在Mac OS X下安装Services.3. Mac OS X下是使用Daemon的方式启动的,也可以理解为服务.4. 一般是执行startup.sh来启动,之后在用户与群组->当前用户->登录项里添加启动文件startup.sh,但也必须设置自动登

Windows下MongoDB的安装与设置MongoDB服务

Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作. 下载:http://www.mongodb.org/downloads 这不用多说,下载对应系统的32/64位安装包   安装:E

MongoDB的安装与设置MongoDB服务

Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作. 工具/原料 MongoDB.exe 安装MongoDB 1 下载:http://www.mongodb.org/downloads

在Ubuntu 12.04安装和设置SSH服务

1.安装 Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可. 安装ssh-server sudo apt-get install openssh-server 安装ssh-client sudo apt-get install openssh-client 2.确认sshserver是否安装好 ps -e | grep sshd   450 ?        00:00:00 sshd 如果看到sshd那说明ssh-