centos7设置tomcat7为系统服务的方法

CentOS7服务开机启动 有些服务无法使用systemctl enable xx-server进行开机启动设置,需要在CentOS7添加程序到系统服务,才能达到开机启动 立即下载

1,准备工作:

JKD:jdk-7u72-linux-x64.gz

Tomcat:apache-tomcat-7.0.70.tar.gz

OS:CentOS Linux release 7.2.1511 (Core) 


2,安装jdk

A,解压jdk在 /usr/ 目录下

B, root用户配置全局环境变量,

vi /etc/profile
追加以下内容
export JAVA_HOME=/usr/jdk1.7.0_72
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

生效:source /etc/profile

3,安装tomcat7

A,解压tomcat至 /usr/目录下

B,在/usr/lib/systemd/system/目录下新建文件tomcat7.service,内容如下:

[Unit]
Description=Tomcat7
After=syslog.target network.target remote-fs.target nss-lookup.target
   
[Service]
Type=forking
Environment='JAVA_HOME=/usr/jdk1.7.0_72'
Environment='CATALINA_PID=/usr/apache-tomcat-7.0.70/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/apache-tomcat-7.0.70/'
Environment='CATALINA_BASE=/usr/apache-tomcat-7.0.70/'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'

WorkingDirectory=/usr/apache-tomcat-7.0.70/

ExecStart=/usr/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

C,设置为开启机启动:systemctl enable tomcat7


4,启停服务

A,启动服务:systemctl start tomcat7

B,停止服务:systemctl stop tomcat7

C,重启服务:systemctl restart tomcat7


检查状态:systemctl status tomcat7

运行的状态:

[root@localhost merrick]# systemctl status tomcat7
● tomcat7.service - Tomcat7
   Loaded: loaded (/usr/lib/systemd/system/tomcat7.service; disabled; vendor preset: disabled)
   Active: active (running) since 四 2016-09-08 11:34:16 CST; 17min ago
  Process: 3231 ExecStop=/bin/kill -s QUIT $MAINPID (code=exited, status=0/SUCCESS)
  Process: 3239 ExecStart=/usr/apache-tomcat-7.0.70/bin/startup.sh (code=exited, status=0/SUCCESS)
 Main PID: 3249 (java)
   CGroup: /system.slice/tomcat7.service
           └─3249 /usr/jdk1.7.0_72/bin/java -Djava.util.logging.config.file=/usr/apache-tomcat-7.0.70//conf/logging.properties -D...

9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_BASE:   /usr/apache-tomcat-7.0.70/
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_HOME:   /usr/apache-tomcat-7.0.70/
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_TMPDIR: /usr/apache-tomcat-7.0.70//temp
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using JRE_HOME:        /usr/jdk1.7.0_72
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CLASSPATH:       /usr/apache-tomcat-7.0.70//bin/bootstrap.jar...i.jar
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Using CATALINA_PID:    /usr/apache-tomcat-7.0.70/bin/tomcat.pid
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Existing PID file found during start.
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Removing/clearing stale PID file.
9月 08 11:34:16 localhost.localdomain startup.sh[3239]: Tomcat started.
9月 08 11:34:16 localhost.localdomain systemd[1]: Started Tomcat7.
Hint: Some lines were ellipsized, use -l to show in full.


5,测试服务

浏览器中输入 : http://ip:8080/

检查服务器能正确响应。

或者终端命令行输入: wget htp://localhost:8080/

正常响应:

[root@localhost merrick]# wget http://localhost:8080/
--2016-09-08 11:54:47--  http://localhost:8080/
正在解析主机 localhost (localhost)... ::1, 127.0.0.1
正在连接 localhost (localhost)|::1|:8080... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:未指定 [text/html]
正在保存至: “index.html”

    [ <=>                                                                                       ] 11,197      --.-K/s 用时 0s      

2016-09-08 11:54:47 (245 MB/s) - “index.html” 已保存 [11197]


零成本矩阵玩法:1人运营5个账号的自动化工具链配置(2025全平台实战) 通过“AI内容生产+工具链分发+自动化变现”的组合拳,即使是新手也能实现1人运营5个账号的规模化收益。关键在于选对工具与设计标准化流程。未来,矩阵运营的竞争将聚焦于工具使用效率与数据洞察深度,快人一步者方能抢占先机! 阅读详情

相关推荐

STM32 ADC精准采集12V电池电压:从分压电路到软件校准全解析

本文详细解析了STM32 ADC精准采集12V电池电压的全过程,涵盖分压电路设计、电阻选型、ADC配置优化及软件校准方法。针对电池电压监测中的噪声、温漂等挑战,提供了硬件滤波与软件过采样等实战技巧,确保测量精度达到1%以内,满足嵌入式设备对电源管理的严苛要求。

tech5的博客 1012

Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项

文章目录安装Tomcat下载Tomcat压缩包安装Tomcat启动Tomcat设置Tomcat为开机启动项 安装Tomcat 下载Tomcat压缩包 Tomcat有Tomcat7,Tomcat8和Tomcat9等版本,目前企业使用较多的是Tomcat8,所以这里以Tomcat8为列 进入Tomcat8下载网址:Tomcat8下载网址https://tomcat.apache.org/downloa...

ThinkWon的博客 1万+

PS2硬盘启动终极指南:从FMCB到OPL,告别光驱打造游戏博物馆

在计算机存储与数据读取领域,硬盘启动技术通过将操作系统或应用程序从本地硬盘直接加载,绕过了传统光驱等外部介质,实现了速度与可靠性的双重提升。其核心原理在于利用引导程序接管系统初始化流程,直接访问硬盘上的特定分区与文件镜像。这项技术的价值在于极大提升了数据读取效率、降低了物理介质损耗,并扩展了存储容量与管理的灵活性。在怀旧游戏硬件改造、嵌入式系统定制等场景中,硬盘启动技术被广泛应用,以实现老旧设备的功能焕新与性能优化。本文聚焦于索尼PS2游戏主机的硬盘启动方案,深入探讨了如何利用FMCB(Free MCBoo

weixin_34295316的博客 1777

CentOS7,yum直接安装tomcat,无法访问

1、安装tomcat [root@localhost ~]# yum install tomcat -y 2、启动 [root@localhost ~]# systemctl start tomcat 3、查看状态 [root@localhost ~]# systemctl status tomcat ● tomcat.service - Apache Tomcat Web Application...

qq_44717961的博客 1600

2021年全国职业院校技能大赛高职组网络系统管理赛项

S1 Ruijie(config)#switch virtual domain 1 Ruijie(config-vs-domain)#switch 1 Ruijie(config-vs-domain)#switch 1 priority 150 Ruijie(config-vs-domain)#switch 1 description S1 Ruijie(config-vs-domain)#exit Ruijie(config)#vsl-port Ruijie(config-vsl-port)#po

bfq05234214的博客 1133

如何解决Elsevier和IEEE期刊之间参考文献的转换问题

Elsevier期刊和IEEE旗下的期刊两者模版互相转换的时候,会发现Elsevier模版的参考文献是存放在.bib文件下的,然后在.tex文件中直接引用即可。3. 在IEEE的.tex文件中的\end{document}命令行之前,添加下面的这句话(ps:\bibliography{**}中的**名称即为.bib文件的名称)如何将Elsevier的参考文献快速的转成IEEE期刊可用的格式,是本博客需要解决的问题。2. 将下载好的.bib文件,上传到IEEE的latex文件中。

薰珞婷紫小亭子的博客 1675

centos 系统 iptables 应用实例详解

此篇文章记录,通过xl2tp二层传输协议,在阿里云服务器中启用 iptables 服务,把特定端口转发至公司ARM服务器的组网应用。从而解决公司ARM服务器与阿里云服务器之间专用网络传输功能。

weixin_38387929的博客 1846

某物data魔改与变种算法还原(含加解密Py纯算)

某物data加解密、设备指纹魔改、变异、自定义加密分析与纯算还原

吴秋霖的博客 1278

【Linux】centOS 错误记录|无法启动网络Failed to start LSB: Bring up/down networking

问题 centOS 7下执行service network restart命令后出现下面的错误: [root@rdma59 ~]# service network restart Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and

我的笔记本 8487

RGB渐变颜色转换公式及例程

设Step=51,将RGB(255,0,0)颜色渐变为RGB(0,255,0),即RGB(255,0,0)经过51次颜色渐变转为RGB(0,255,0);设Step=51,将RGB(0,255,0)颜色渐变为RGB(0,0,255),即RGB(0,255,0)经过51次颜色渐变转为RGB(0,0,255);设Step=51,将RGB(0,0,255)颜色渐变为RGB(255,0,0),即RGB(0,0,255)经过51次颜色渐变转为RGB(255,0,0);分步骤的方式,使其渐变色循环整个颜色值;

1万+

OpenCV实战系列——图像线条提取

基于内容的图像分析,需要从构成图像的像素集合中提取有意义的特征。轮廓、线条、区域等是基本的图像基元,可用于描述图像中包含的元素。本节将介绍如何提取重要的图像线条特征。

m0_58523831的博客 1万+

linux7网络服务启停,centos 7中设置tomcat 7为系统服务的方法详解

纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注。Linux技术交流QQ群:2636170(七月份最新!!)Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。本文主要给大家介绍了关于在centos 7中设置tomcat 7为系统服务的相关内容,分享出来...

weixin_33597080的博客 374

主成分分析(PCA)简洁高效MATLAB实现详解

本文介绍了一个简洁高效的PCA算法实现。该实现通过SVD分解计算主成分,避免了显式协方差矩阵计算,支持两种降维方式:固定维度或按能量比例自动选择。核心步骤包括数据中心化、SVD分解和维度选择,代码量少但功能完整,适用于数据预处理、降维和特征提取等任务。实现中考虑了稀疏矩阵转换、默认参数处理等细节,可直接应用于MATLAB环境。

m0_62153576的博客 63

CentOS 7部署Tomcat服务

Group=tomcat-group # 使用你的Tomcat运行组,你可能需要创建这个组 Environment=JAVA_HOME=/path/to/your/java/home Environment=JRE_HOME=/path/to/your/java/home/jre Environment=CATALINA_HOME=/opt/tomcat。如果你希望Tomcat在系统启动时自动运行,你可以将Tomcat设置为一个系统服务。你可以通过运行Tomcat的启动脚本来启动Tomcat服务。

Pth_you的博客 824

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

centos7x 使用systemctl设置tomcat服务

CentOS7开始,从/etc/init.d脚本改为了systemctl管理服务。 本文记录了把tomcat8加入systemd管理的步骤。 1.首先,需要为tomcat配置pid。 # cd/usr/local/tools/apache-tomcat-8.5.29/bin # ls...

chengweiyi5701的博客 816

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

CentOS7系统中将tomcat设置为系统服务

CentOS7将tomcat设置为系统服务 一、CentOS7下: 1、进入tomcat安装目录下,cd /opt/tomcat7 (本人安装在/opt下) 2、进入bin目录下 3、编辑catalina.sh 在命令行下输入vim/vi catalina.sh 然后命令行下输入 :set nu 显示行号 139 +shift+g 跳到139行 如图加上下面 140 和141 行两行...

点点滴滴的博客 2316

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

linux centOS7 中将Tomcat 注册为系统服务

linux centOS7 中将Tomcat 注册为系统服务 本人的 jdk安装目录 /usr/local//usr/local/jdk1.8.0_144 tomcat 安装目录 /usr/local/apache-tomcat-8.5.37 1.编辑 catalina.sh文件 ​ 脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本 另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本。 vim /usr/local/apa

qq_45472135的博客 694

CentOS8-Tomcat7安装并设置开机自启动

CentOS8-Tomcat7开机自启动 1、安装 将压缩包文件apache-tomcat-7.0.57.tar.gz利用Xftp 6工具上传到/usr/local中并解压(为了以后可能会安装多个Tomcat,我将解压后的文件移动到了新建目录tomcat-cluster下并重命名): tar -xvf apache-tomcat-7.0.57.tar.gz #解压命令 rm -rf apache-...

wang_rk的博客 3017

linux(centos7)设置tomcat开机启动

1、在/etc/rc.d/rc.local中加入: #java environment export JAVA_HOME=/usr/java/jdk1.8.0_161 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PA...

匆匆的博客 389

CentOS7配置Tomcat开机自动启动

CentOS7配置Tomcat开机自动启动 CentOS7配置Tomcat开机启动 安装Tomcat 1.下载tomcat7解压到目录即可 修改startup.sh启动文件 1.startup.sh是tomcat的启动文件2.修改之前先备份一下3.在startup.s...

chuihouzhun9327的博客 268

springboot项目部署到Centos7———之安装tomcat

前三步骤与安装jdk相同,可参考https://blog.youkuaiyun.com/qq_33188180/article/details/86490862 第四步:解析完成后即可以启动Tomcat,检查是否安装成功 进入tomcat解压文件夹的bin目录 cd /usr/local/tomcat解压文件夹名字/bin 启动tomcat ./startup.sh  启动成功 第五...

刚子的博客 1638

CentOS 7 安装 Tomcat

CentOS 7 安装 Tomcat

ONEBEYONDFANS的博客 1320

centos7 tomcat_Docker的Centos7容器配置Tomcat和MySQL并打成基础镜像

下载centos7镜像dockerpull centos进入docker中的CentOS7docker run -itcentos /bin/bash安装解压程序yum install-y unzip zip安装 libaioyum install libaio*yum -y install numactl.x86_64安装wegetyum -y install wget安装JDK安装...

weixin_39702335的博客 215

CentOS下面安装Tomcat并设置为自启动服务

第一步:需要安装jdk          安装说明,见 CentOS下安装jdk及配置。 第二步:需要下载tomcat安装文件         1.首先从官网下载, http://tomcat.apache.org/download-70.cgi 下载最新的Tomcat,将apache-tomcat-7.0.5.tar.gz移动到 /opt 目录下         并

luckykapok918的专栏 860

centos7或 centos6 设置tomcat开机自启

1.在/etc/init.d/目录下创建tomcat8服务脚本文件。执行脚本: [root@localhost /]# vim /etc/init.d/tomcat8 [root@localhost /]# cat /etc/init.d/tomcat8 脚本内容如下: #!/bin/bash # # tomcat startup script for the Tomcat...

my_interface的博客 512

linux7 注册服务,centos7中将tomcat注册为系统服务

一、准备环境操作系统:CentOS Linux release 7.6.1810 (Core)tomcat:apache-tomcat-8.5.41.tar.gz二、编辑catalina.shvim /usr/local/tomcat/bin/catalina.sh然后输入 :set number 显示行号139 +shift+g 跳到141行 如图加上下面 141 和142 行两行在CATALI...

weixin_30678347的博客 198
上一篇: 不同浏览器根据超链接的target属性查找iframe
下一篇: 实践NGINX Load Balancing – HTTP Load Balancer
johnsearcher
博客等级 码龄17年 12粉丝 55原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值