= ฉันจะโฮสต์แอป node.js นอกเหนือจาก AWS หรือ Azure ได้อย่างไร = สวัสดี ฉันมีแอปเล็กๆ บน AWS ซึ่งไม่ได้ทำอะไรมาก - เป็นเพียงตัวกลางระหว่างบริการบนเว็บอื่น หากคุณคุ้นเคยกับบริการของ AWS แอปนี้เป็นแอปที่ยืดหยุ่นได้ น่าเสียดายที่ฉันไม่ได้เฝ้าดูบัญชีธนาคารของฉันอย่างใกล้ชิดพอ และในบางครั้ง บัญชีก็เริ่มทำให้ฉันเสียเงิน 70 ดอลลาร์ต่อเดือน ฉันมีพื้นที่โฮสติ้งบน No Support Linux Hosting ฉันสามารถเรียกใช้แอพ node.js บนนั้นได้หรือไม่? ฉันเป็นมือใหม่กับเทคโนโลยีเว็บนี้ Elastic Beanstalk ทำให้ฉันอัปโหลดแอป node.js ขนาดเล็กของฉันได้โดยไม่ต้องกังวลมากเกินไปเกี่ยวกับกลไกพื้นฐาน ฉันคิดว่ามันควรจะเป็นอิสระ แต่บางทีฉันอาจเลยเกณฑ์บางอย่างไป ค่าใช้จ่ายสำหรับบริการเหล่านี้มักจะดูมืดมนมาก ฉันแค่ต้องการโฮสต์แอปของฉันที่ไหนสักแห่งโดยไม่ต้องจ่ายเงินมาก เป็นไปได้ไหม คุณสามารถโฮสต์แอปของคุณบนเซิร์ฟเวอร์ส่วนตัวเสมือนใดก็ได้ Digital Ocean มีอิมเมจเซิร์ฟเวอร์ nodeJS ที่สร้างไว้ล่วงหน้า คุณสามารถสร้างหยดและพวกเขาจะจัดการการตั้งค่า node.js ให้คุณ (การอ้างอิง / ไม่ใช่การอ้างอิง) หากคุณใช้เส้นทาง VPS/Digital Ocean คุณควรมองหาบางอย่างเช่น Forever เพื่อให้แอปของคุณทำงานหากเกิดปัญหา (httpsgithub.com/foreverjs/forever) Heroku จะเหมือน Elastic Beanstalk มากกว่า แต่ฉันคิดว่าพวกเขามีระดับฟรีที่คุณสามารถใช้ได้ (httpsdevcenter.heroku.com/articles/getting-started-with-nodejs#introduction) โชคดี! ฉันหมุน VPS ของตัวเองด้วย chunkhost คุณสามารถใช้ VPS ใดก็ได้ที่คุณต้องการโดยทั่วไป! เป็นเวลานานที่สุดที่ฉันใช้เจ้าพวกนี้ httptinykvm.com/ ซึ่งแข็งแกร่งมากหากคุณต้องการกล่อง dev หรือคุณมีไซต์ที่มีการเข้าชมน้อยมาก ฉันใช้โฮสติ้งฟรีที่ httpswww.openshift.com มันดีมากสำหรับการสร้างต้นแบบอย่างรวดเร็ว vps ราคาถูกมาก ความน่าเชื่อถือดี หลีกเลี่ยงถ้าคุณไม่รู้วิธีรักษาความปลอดภัยกล่อง - ฉันเคยถูกขโมยกล่องมาแล้ว 2-3 ครั้งก่อนที่จะคิดหาวิธีรักษาความปลอดภัยได้ดีกว่านี้ สิ่งที่คนเหล่านี้บอกคุณ (ความคิดเห็นด้านบนเกี่ยวกับ DigitalOcean) เทียร์ฟรีจาก Amazon กัดแล้วกัดอีกเมื่อต้องจ่ายเงินให้ในที่สุด อย่างไรก็ตาม DigitalOcean สามารถเข้าถึงได้และเชื่อถือได้ ฉันเปลี่ยนจาก AWS เป็น DO และมีความสุขมาก แผน $5/เดือน เป็นแผน $5/เดือน ที่มีพลังและคุณสมบัติมากกว่า (เนื่องจาก VPS ของคุณปรับแต่งได้มาก) มากกว่า AWS หากคุณต้องการพลังที่มากขึ้นสำหรับเงินของคุณ ฉันขอแนะนำให้คุณใช้ Vultr แทน DigitalOcean (ตอนนี้ฉันใช้มันอยู่) พวกเขาเป็นข้อตกลงเดียวกันกับที่ทำ (เข้าถึงได้ / เชื่อถือได้ / ไม่มีค่าใช้จ่ายแอบแฝง) แต่ยังให้รายละเอียดเพิ่มเติมแก่คุณ (RAM / SSD ฯลฯ ); ด้วยเงินที่น้อยลง ที่ DO อิมเมจนั้น "เหมือนวานิลลา"เท่าที่ทำได้ แต่ Vultr ยังให้คุณอัปโหลด ISO ของคุณเองและทำการติดตั้งแบบกำหนดเองได้ (นอกเหนือจากการมีตัวเลือกพื้นที่เก็บข้อมูล SATA หากคุณต้องการพื้นที่จำนวนมากและไม่ใช่ความเร็วของ ssd) แต่อินเทอร์เฟซนั้น "อัปลักษณ์"กว่าเมื่อเทียบกับ DO ความคิดเห็นนี้ถูกเขียนทับโดยสคริปต์โอเพ่นซอร์สเพื่อปกป้องผู้ใช้รายนี้จากสตรีนิยม กลุ่มถดถอย และบุคคลที่รบกวนผู้อื่นของ Reddit หากคุณต้องการทำเช่นเดียวกัน ให้เพิ่มส่วนขยายเบราว์เซอร์ GreaseMonkey ลงใน Firefox และเพิ่มสคริปต์โอเพ่นซอร์สนี้ จากนั้นเพียงคลิกชื่อผู้ใช้ของคุณบน Reddit ไปที่แท็บความคิดเห็น แล้วกดปุ่ม OVERWRITE ใหม่ที่ด้านบน ฉันพบบทความที่เขียนอย่างสวยงามเกี่ยวกับวิธีการใช้ pm2 และ nginx บน Digital Ocean: httpswww.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production- บนอูบุนตู-14-04 ฉันได้ตั้งค่าเว็บแอป 2 รายการในแผน $5/เดือน โดยใช้อิมเมจ Digital Ocean MEAN แอพมักจะใช้ RAM ~ 20mb มันยอดเยี่ยมมาก แก้ไข: อยู่ในเรือลำเดียวกันบน AWS อย่างไรก็ตาม $50/เดือน == คล้ายกับกระทู้นี้ == r/nodeทุกครั้งที่ฉันใช้ Deno.js การกลับไปที่ Node.89%1022d นั้นยากกว่า r/nodeเหตุใด Node.js จึงไม่มีเฟรมเวิร์กที่ใช้กันอย่างแพร่หลาย เช่น 86%1371d r/nodeกรอบการทดสอบใหม่ในตัว Node.js 18.8.094%155d r/nodeมีอะไรใหม่ใน Node.js ตั้งแต่ปี 2018?96%686d r/nodeฉันเขียนโปรแกรมสร้างอวาตาร์ขนาดเล็กสำหรับเบราว์เซอร์83%92d r/nodeinstall db ในเครื่องหรือไปกับ docker image เพื่อการพัฒนา?98%535d r/nodeวิธีปรับใช้ node js REST API ฟรี 83%393d r/nodeHackSquad ผู้ร่วมให้ข้อมูลกว่า 1200 คน ðÃÂäï 300 Swag Kits86%22d r/nodeสร้างการค้นหา SQL ขั้นสูงจากการป้อนข้อความของผู้ใช้94%65d r/nodeHosted backend api จะไม่บันทึกคุกกี้บนเบราว์เซอร์ แต่จะ 94%53d r/nodeนี่คือรายการเพลง 7 ชั่วโมงที่ฉันใช้เพื่อโฟกัสเมื่อ 76%86d r/node คุณจะใช้ฟังก์ชันนี้ใน node.js สำหรับ a70%411d ได้อย่างไร r/node คุณจะจัดการโปรเจ็กต์โดยใช้ตัวจัดการแพ็คเกจต่างๆ ได้อย่างไร94%253d r/nodeวิธีปรับปรุง NodeJS Application Security67%56d r/nodeHands-on พร้อมการเข้ารหัส MongoDB ที่สืบค้นได้และ Node.js76%27h