Membuat Tomcat Autostart/Autorun dengan File Services Systemd

Semua service Linux RHEL/Centos 7 atau bahkan Ubuntu terbaru menggunakan Systemd sebagai system services. Lokasi file services berada di /etc/system.d/system.

Berikut cara membuat agar autostart/autorun sehingga saat server dinyalakan Tomcat App/Webserver ikut aktif.

Buat file :

nano /etc/system.d/system/catalina

Script autostart Tomcat/Catalina berisi:

[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target NetworkManager.service data.mount
[Service]
Type=forking

#PIDFile=/var/run/tomcat.pid
#Environment=CATALINA_PID=/var/run/tomcat.pid

Environment=JAVA_HOME=/usr/java/default
ExecStart=/opt/tomcat-8.0.32/bin/startup.sh
ExecStop=/opt/tomcat-8.0.32/bin/shutdown.sh

TimeoutSec=600

[Install]
WantedBy=multi-user.target

Baca juga yah artikel ayies yang lain mengenai NGINX yang gak kalah asyik dari Apache atau juga Tomcat! : https://www.ayies.com/install-setup-nginx-mysql-php-ubuntu/

Categories: Panduan Linux-Unix