मैंने Ubuntu 12.04 LTS पर Tomcat 7 स्थापित किया है जो एक ऐमज़ॉन EC2 उदाहरण पर चलता है। अब मैं कामना करता हूं कि सिस्टम रिबूट पर टॉमकैट अपने आप फिर से शुरू हो जाए।
मैं इस ब्लॉग को पढ़ता हूं जो स्क्रिप्ट के नीचे जोड़ने का सुझाव देता है /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
और निम्नलिखित आदेश जारी करें:
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
मेरे सवाल
- Tomcat7 पहले से ही उस में स्क्रिप्ट, जहां हम सुझाव स्क्रिप्ट पेस्ट करने के लिए क्या है?
- क्या सुझाई गई प्रक्रिया सही है?