Score:0

ติดตั้ง Node บนเซิร์ฟเวอร์ที่ไม่มีอินเทอร์เน็ตด้วย ansible/nvm หรือไม่

ธง cn

ฉันมีปริศนาเล็กน้อย

ฉันกำลังพยายามให้ Ansible ปรับใช้ NodeJS กับเซิร์ฟเวอร์ที่ไม่มีสิทธิ์เข้าถึงเพื่อดาวน์โหลด Node จากเว็บไซต์อย่างเป็นทางการ ไม่สามารถเข้าถึงเว็บได้จริงๆ (และการเปิดใช้งานไม่ใช่ตัวเลือก) แต่ฉันสามารถส่งข้อมูลไปยังเซิร์ฟเวอร์จากกล่องที่เชื่อถือได้

ฉันต้องการรับรหัสการปรับใช้โหนดและการกำหนดเวอร์ชัน ดังนั้นจึงพยายามใช้ Ansible กับ NVM แต่ NVM ดูเหมือนจะไม่มีตัวเลือก "บังคับให้ดาวน์โหลดไบนารีที่ตรงกับคีย์ / สถาปัตยกรรม linux เฉพาะที่แตกต่างจากเครื่องโฮสต์"

ความหมาย เซิร์ฟเวอร์ที่เชื่อถือได้เป็น Linux distro ที่แตกต่างจากเซิร์ฟเวอร์เป้าหมาย ดังนั้นฉันต้องการสิ่งที่ต้องการ:

  1. ดาวน์โหลดโหนดที่ตรงกับสถาปัตยกรรม/เคอร์เนล Linux เฉพาะ
  2. คัดลอกไปยังเซิร์ฟเวอร์
  3. ตั้งค่าสภาพแวดล้อมเชลล์

ด้วยวิธีที่ปรับขนาดได้ กรณีที่เลวร้ายที่สุดคือฉันสร้าง playbook แบบกำหนดเอง แต่ต้องการพึ่งพาผลงานของผู้อื่น

in flag
คุณมีขั้นตอนที่คิดออกแล้ว ใช้มัน หากคุณคาดหวังวิธีแก้ปัญหาที่มีอยู่ คำแนะนำดังกล่าวจะไม่อยู่ในหัวข้อ
in flag
อีกทางเลือกหนึ่งคือการใช้คอนเทนเนอร์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา