คำถามติดแท็ก forever

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นั้น แต่นั่นไม่ได้ผลสำหรับฉัน
366 linux  node.js  init.d  forever 

15
เริ่มต้นโดยอัตโนมัติตลอดไป (โหนด) ในการรีสตาร์ทระบบ
ฉันใช้โมดูลตลอดไปของโหนดเพื่อให้เซิร์ฟเวอร์โหนดทำงานอยู่ อย่างไรก็ตามจะสิ้นสุดตลอดกาลเมื่อมีการรีสตาร์ทระบบ มีวิธีใดบ้างที่ฉันจะสามารถเริ่มเซิร์ฟเวอร์โหนดโดยอัตโนมัติ (ตลอดไป) เมื่อระบบรีสตาร์ท?
190 node.js  centos  forever 

3
โหนดตลอดไป / usr / bin / env: node: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ฉันได้ติดตั้ง nodejs โดยใช้: apt-get install nodejs จากนั้นฉันได้ติดตั้ง npm โดยใช้: apt-get install npm จากนั้นฉันได้ติดตั้งตลอดไปโดยใช้: npm install forever -g ตอนนี้ฉันไปที่โครงการของฉัน /var/www/myproject และพยายามเรียกใช้ forever start server.js จากนั้นฉันได้รับข้อความต่อไปนี้: /usr/bin/env: node: No such file or directory ใครช่วยบอกทีว่าเกิดอะไรขึ้น?
108 node.js  forever 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.