Saya telah menginstal Tomcat 7 pada Ubuntu 12.04 LTS yang berjalan pada instance Amzon EC2. Sekarang saya berharap kucing jantan harus memulai ulang secara otomatis pada sistem reboot.
Saya membaca blog ini yang menyarankan untuk menambahkan skrip di bawah ini ke /etc/init.d/tomcat7
:
# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
case $1 in
start)
sh /usr/share/tomcat7/bin/startup.sh
;;
stop)
sh /usr/share/tomcat7/bin/shutdown.sh
;;
restart)
sh /usr/share/tomcat7/bin/shutdown.sh
sh /usr/share/tomcat7/bin/startup.sh
;;
esac
exit 0
dan berikan perintah berikut:
sudo chmod 755 /etc/init.d/tomcat7
sudo ln -s /etc/init.d/tomcat7 /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat7 /etc/rc2.d/S99tomcat
sudo /etc/init.d/tomcat7 restart
Pertanyaan saya
- The tomcat7 sudah memiliki naskah di dalamnya, di mana kita harus paste script disarankan?
- Apakah prosedur yang disarankan benar?
/etc/init.d/tomcat7
sistem saya mirip dengan file di sini gist.github.com/942150 . Haruskah saya menghapus semua konten dari file dan tempel skrip Anda atau tempel di suatu tempat di skrip yang sudah ditulis.sumber
Tidak bisakah ini ditambahkan ke
/etc/rc.local
sumber
Digital Ocean menyediakan panduan yang sangat berguna untuk menggunakan skrip Tomcat 8.x dan Ubuntu 16.04 LTS dan systemd.
https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04
sumber
apache tomcat tidak mengirimkan skrip init apa pun dengannya.
Instal versi prepackaged yang dikelola oleh Ubuntu dari manajer paket Ubuntu versi ini mengirimkan skrip initnya sendiri.
Ikuti langkah-langkah di blog yang Anda referensikan yang memberi Anda skrip init kickstart.
sumber