Tôi đã cài đặt Tomcat 7 trên Ubuntu 12.04 LTS chạy trên phiên bản Amzon EC2. Bây giờ tôi muốn tomcat nên tự động khởi động lại khi khởi động lại hệ thống.
Tôi đọc blog này đề nghị thêm đoạn script bên dưới vào /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
và đưa ra các lệnh sau:
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
Những câu hỏi của tôi
- Các tomcat7 đã có kịch bản trong đó, nơi nào chúng ta phải dán kịch bản đề nghị?
- Là thủ tục đề nghị chính xác?