Cara membuat Daemon Systemd Tomcat di Centos7

Cara membuat Daemon Systemd Tomcat di Centos 7 - Hallo sobat oprekers, di awal bulan agustus ini dimasrio.com akan mengawali sebuah artikel sederhana. Karena pada kita sudah pernah membahas bagimana cara membuat high availabily tomcat service di centos 7, kali ini kita lanjut dengan bagimana membuat daemon systemd tomcat.

Oke sobat, saya anggap anda sudah menginstall apache tomcat. Untuk membuat tomcat menjadi service daemon caranya sangat mudah.

Langkah pertama buatlah sebuah file pada direktory systemd.
touch /usr/lib/systemd/system/tomcat8.service
Selanjutnya isi file tomcat8.service dengan perintah di bawah ini.
[Unit]
Description=Tomcat8 Service
After=syslog.target network.target

[Service]
Type=forking
PIDFile=/var/run/catalina.pid
ExecStart=/opt/tomcat8/bin/catalina.sh start
ExecStop=/opt/tomcat8/bin/catalina.sh stop

[Install]
WantedBy=multi-user.target
Perlu di perhatikan sobat, options ExecStart dan ExecStop sesuaikan direktory dimana anda meletakan tomcat.

Buatlah link ke direktory konfigurasi systemd.
ln -s /usr/lib/systemd/system/tomcat8.service /etc/systemd/system/multi-user.target.wants/tomcat8.service
Sampai disini anda sudah membuat service tomcat sebagai daemon. Sekarang coba restart service tomcat8.
 systemctl restart tomcat8
Jalankan tomcat8 sebagai autostart saat boot.
systemctl enable tomcat8
Cek status


Demikian tutorial singkat kita kali ini mengenai cara membuat daemon systemd tomcat di centos 7. Semoga bermanfaat bagi kita semua dan selamat mencoba..!!!


EmoticonEmoticon