एक पर अमेज़न S3 लिनक्स उदाहरण, मैं दो स्क्रिप्ट कहा जाता है start_my_app
और stop_my_app
जो शुरू करने और बंद हमेशा के लिए (जो बारी में मेरी Node.js आवेदन चलता है)। मैं अपने Node.js एप्लिकेशन को मैन्युअल रूप से प्रारंभ और बंद करने के लिए इन लिपियों का उपयोग करता हूं। अब तक सब ठीक है।
मेरी समस्या: मैं भी इसे ऐसे सेट करना चाहता हूं, start_my_app
जब भी सिस्टम बूट हो जाए। मुझे पता है कि मुझे अंदर एक फ़ाइल जोड़ने की आवश्यकता है init.d
और मुझे पता है कि इसे उचित निर्देशिका में कैसे सिमिलिंक करना है rc.d
, लेकिन मैं यह पता नहीं लगा सकता कि वास्तव में उस फ़ाइल के अंदर जाने की क्या ज़रूरत है जो मैं अंदर रखता हूं init.d
। मैं सोच रहा हूं कि यह सिर्फ एक लाइन की तरह होना चाहिए start_my_app
, लेकिन यह मेरे लिए काम नहीं कर रहा है।
init.d
समाधान ( यहां ) कोrc.local
समाधान के लिए प्राथमिकता दी जानी चाहिए क्योंकि बाद वाला एक पुराना टूलिंग है जो केवल अभी भी प्रयोग करने योग्य है क्योंकि नया टूलिंग पिछड़े संगत है।