1. 程式人生 > >tomcat開機自己啟動

tomcat開機自己啟動

研究 代碼 安裝 內容 all 路徑 chmod jdk1.8 編寫

1.你電腦必須安裝成功tomcat
①編寫tomcat.service文件

在/usr/lib/systemd/system路徑下添加tomcat.service文件,內容如下:

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/opt/tomcat/tomcat.pid
ExecStart=/opt/tomcat/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]配置了使用用戶
②然後保存退出 賦權限
chmod 754 tomcat.service
③重載系統服務列表
systemctl daemon-reload
④在第99行加入如下代碼
export JAVA_HOME=/data/server/jdk1.8.0_144
export JRE_HOME=/data/serverjdk1.8.0_144/jre
⑤保存退出後,通過下面命令將tomcat.service加入到開機自啟動

systemctl enable tomcat.service
⑥啟動tomcat8服務
systemctl start tomcat8

然後再重啟 reboot
重啟好了 ps aux | grep tomcat
有服務的話就代表成功了 沒有的話就是你哪裏出錯了
好好研究吧

tomcat開機自己啟動