centos7 tomcat 开机启动配置

在tomcat bin目录下建立  setenv.sh 文件,内容如下 

#add tomcat ptah
export CATALINA_HOME=/javadata/tomcat7
export CATALINA_BASE=/javadata/tomcat7
#add tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
#add Java_home
JAVA_HOME=/usr/java/jdk1.8.0_131
#add Java opts
JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"

 

在/usr/lib/systemd/system目录下增加tomcat.service 内容

[Unit]

Description=Tomcat

After=syslog.target mariadb.target remote-fs.target nss-lookup.target

[Service]

Type=forking

PIDFile=/javadata/tomcat7/tomcat.pid

ExecStart=/javadata/tomcat7/bin/startup.sh

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true


[Install]

WantedBy=multi-user.target

##[unit]配置了服务的描述,规定了在network启动之后执行,

##[service]配置服务的pid,服务的启动,停止,重启

##[install]配置了使用用户

 

使用tomcat.service

systemctl status tomcat.service(查看启动日志)

systemctl start tomcat.service(启动)

systemctl stop name.service

重启服务

systemctl restart name.service

增加开机启动

systemctl enable name.service

删除开机启动

systemctl disable name.service

 

转载于:https://my.oschina.net/tynr/blog/994443

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值