Centos7 Tomcat9随机启动
环境:
Centos7、JDK 1.8、Tomcat9
安装好JDK跟Tomcat后在/usr/lib/systemd/system/目录下新建文件tomcat.service,内容如下,对应的位置替换一下
[Unit]
Description=Tomcat9
After=syslog.target network.target remote-fs.target nss-lookup.target [Service]
Type=forking
Environment='JAVA_HOME=/opt/jdk/jdk' #JDK安装位置
Environment='CATALINA_PID=/opt/tomcat9/bin/tomcat.pid'
Environment='CATALINA_HOME=/opt/tomcat9/'#Tomcat安装位置
Environment='CATALINA_BASE=/opt/tomcat9/'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' WorkingDirectory=/opt/tomcat9/ ExecStart=/opt/tomcat9/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true [Install]
WantedBy=multi-user.target
设置为开启机启动:systemctl enable tomcat
其它命令:
启动服务:systemctl start tomcat
停止服务:systemctl stop tomcat
重启服务:systemctl restart tomcat
检查状态:systemctl status tomcat
重启机子后可以看下是否Tomcat已经随机启动了:http://192.168.95.198:8080/
Centos7 Tomcat9随机启动的更多相关文章
- 将MongoDB服务加入随机启动
		
将MongoDB服务加入随机启动 vi /etc/rc.local 使用vi编辑器打开配置文件,并在其中加入下面一行代码 /usr/local/mongodb/bin/mongod -dbpath=/ ...
 - CentOS7的网卡启动不起来的问题
		
这个问题在刚学Linux遇到的,centOS7的网卡启动不起来,导致建不了集群.如下图没有ifconf-env33网卡的IP 还有下面这个图>>> 如果你遇到了,呵呵呵,迷之微笑. ...
 - redhat nginx随机启动脚本
		
开机自动启动nginx 1. 扔脚本进去/etc/init.d/ 2. 授权 chmod +x nginx 3. 一旦抛出:binsh^M错误就执行编码改写 设置do ...
 - rsync随机启动脚本
		
服务端 #!/bin/sh # chkconfig: # description: Saves and restores system entropy pool for \ #create by xi ...
 - 【SpringBoot】单元测试进阶实战、自定义异常处理、t部署war项目到tomcat9和启动原理讲解
		
========================4.Springboot2.0单元测试进阶实战和自定义异常处理 ============================== 1.@SpringBoot ...
 - 解压安装的tomcat, 使用chkconfig命令让tomcat 随机启动,tomcat 变为系统服务
		
使用解压安装的tomcat包,命令行输入 service tomcat start 会报 tomcat: unrecognized service 错误提示,意思是说系统没有找到该服务. 好了,我们现 ...
 - 【运维技术】VM虚拟机上使用centos7安装docker启动gogs服务教程【含B站视频教程】
		
VM虚拟机上使用centos7安装docker启动gogs服务视频教程 BiliBili视频教程链接飞机票,点我 使用VMware Workstation安装Centos7 MinMal系统 第一步: ...
 - 【Windows】Python脚本随机启动
		
Python脚本的管理在linux系统上市非常方便的,在windows则不是很方面.但是由于之前对于Windows这块的内容不是很了解,其实计划任务也是不错的,但和linux相比起来还是欠缺了那么点. ...
 - Linux 下随机启动自己的应用 -请使用while(true) 不要Console.ReadKey()
		
Linux 下随机启动 自己的应用 -请使用while(true) 不要Console.ReadKey() 开机启动脚本启动,某些程序无法启动 原因 例如写了一个服务,不能停止程序运行,所以主线程成不 ...
 
随机推荐
- leetcode-algorithms-30 Substring with Concatenation of All Words
			
leetcode-algorithms-30 Substring with Concatenation of All Words You are given a string, s, and a li ...
 - Leetcode 127 **
			
class Solution { public: int ladderLength(string beginWord, string endWord, vector<string>& ...
 - MongoDB 教程(四):MongoDB 概念解析
			
概述: 不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档.集合.数据库,下面我们挨个介绍. 下表将帮助您更容易理解Mongo中的一些概念: 数据库 先运行数据库 C: ...
 - 基本数据类型dict
			
1. 字典 dict 用{}来表示 键值对数据 {key:value} 唯一性 键 都必须是可哈希的 不可变的数据类型就可以当做字典中的键 可哈希不可变的数据类型:int str tuple bool ...
 - [CodeForces - 197E] E - Paint Tree
			
E - Paint Tree You are given a tree with n vertexes and n points on a plane, no three points lie on ...
 - vue 中router.go、router.push和router.replace的区别
			
router.go(n) 这个方法的参数是一个整数,意思是在 history 记录中向前或者后退多少步,类似 window.history.go(n) router.push(location) 想要 ...
 - js之querySelector方法
			
querySelector()接受一个CSS选择符,返回匹配的第一个元素,反之则NULL. 如: var body = document.querySelector('body'); var mydi ...
 - 1-3Controller之Response
			
控制器中的方法: public function response1(){ /*响应的常见类型: * 1.字符串 * 2.视图 * 3.json * 4.重定向 * */ //响应JSON /*$da ...
 - 【转载】非对称加密过程详解(基于RSA非对称加密算法实现)
			
1.非对称加密过程: 假如现实世界中存在A和B进行通讯,为了实现在非安全的通讯通道上实现信息的保密性.完整性.可用性(即信息安全的三个性质),A和B约定使用非对称加密通道进行通讯,具体 ...
 - 深入理解java虚拟机---对象的结构(九)
			
注意: 我们可以看到的就是InstanceData的数据. 先转载一篇文章作为开头,因为讲的非常详细,我就简单加工下放到这里: 对象结构 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区 ...