19
วิธีรันเชลล์สคริปต์เมื่อเริ่มต้น
ในอินสแตนซ์Amazon S3 Linux ฉันมีสคริปต์สองตัวที่เรียกใช้start_my_appและตัวstop_my_appใดที่เริ่มและหยุดอย่างถาวร (ซึ่งจะเรียกใช้แอปพลิเคชัน Node.js ของฉัน) ฉันใช้สคริปต์เหล่านี้เพื่อเริ่มและหยุดแอปพลิเคชัน Node.js ของฉันด้วยตนเอง จนถึงตอนนี้ดีมาก ปัญหาของฉัน: ฉันต้องการตั้งค่าให้start_my_appทำงานเมื่อใดก็ตามที่ระบบบู๊ต ฉันรู้ว่าฉันต้องเพิ่มไฟล์ข้างในinit.dและฉันรู้วิธีเชื่อมโยงไปยังไดเรกทอรีที่เหมาะสมภายในrc.dแต่ฉันไม่สามารถเข้าใจได้ว่าจริงๆแล้วสิ่งที่ต้องเข้าไปในไฟล์ที่ฉันวางinit.dไว้ ฉันคิดว่ามันควรจะเป็นแค่หนึ่งบรรทัดเช่นstart_my_appนั้น แต่นั่นไม่ได้ผลสำหรับฉัน