= Як ще я можу розмістити свою програму 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/, що справді непогано, якщо вам потрібна програма для розробників або у вас є сайт із надзвичайно низьким трафіком Я використовую безкоштовний хостинг на httpswww.openshift.com. Він чудово підходить для швидкого створення прототипів ДУЖЕ дешевий vps, хороша надійність. Уникайте, якщо ви не знаєте, як захистити коробку – я пару разів зламав свою, перш ніж я зрозумів, як її краще захистити Що вам сказали ці хлопці (ті, хто вгорі, коментують DigitalOcean) Безкоштовний рівень від Amazon кусається й кусається, коли доводиться нарешті платити їм. Однак DigitalOcean доступний і надійний. Я перейшов з AWS на DO і був дуже щасливий. План 5 доларів США на місяць – це план 5 доларів США на місяць із більшою потужністю та додатковими функціями (оскільки ваш VPS його можна налаштувати), ніж AWS, і крапка. Якщо ви хочете ще більше потужності за свої гроші, я б порекомендував вам використовувати Vultr замість DigitalOcean (я використовую їх прямо зараз). Це та сама угода, що й DO (доступність/надійність/без прихованих витрат), але вони також надають вам більше характеристик (RAM/SSD тощо); за менші гроші. У DO образи «настільки ванільні», як тільки можуть, але Vultr навіть дозволяє завантажувати ваші власні ISO та виконувати справді індивідуальні інсталяції (крім наявності варіантів зберігання SATA, якщо вам потрібно багато місця та не зовсім швидкість SSD); але інтерфейс він "потворніший"порівняно з DO Цей коментар було перезаписано сценарієм з відкритим вихідним кодом, щоб захистити цього користувача від феміністок Reddit, регресивів та інших неспокійних осіб Якщо ви бажаєте зробити те саме, додайте розширення браузера GreaseMonkey до Firefox і додайте цей сценарій з відкритим кодом Потім просто клацніть своє ім’я користувача на Reddit, перейдіть на вкладку коментарів і натисніть нову кнопку ПЕРЕЗАПИСАТИ вгорі Я знайшов цю чудово написану статтю про те, як це зробити за допомогою pm2 і nginx на Digital Ocean: httpswww.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production- on-ubuntu-14-04 Я налаштував 2 веб-програми за планом 5 доларів США на місяць за допомогою зображення Digital Ocean MEAN. Програми зазвичай використовують ~20 Мб оперативної пам’яті, це було чудово Редагувати: був у тому ж човні на 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 локально чи використати образ докера для розробки?98%535d r/nodeЯк безкоштовно розгорнути node js REST API ?83%393d r/nodeHackSquad, 1200+ учасників ðÃÂäï 300 Swag Kits86%22d r/nodeBuilding розширений пошук SQL із текстового введення користувача94%65d r/nodeHosted backend API не зберігатиме файли cookie у браузері, але збереже94%53d r/nodeОсь список відтворення з 7 годин музики, яку я використовую, щоб зосередитися, коли76%86d r/nodeЯк реалізувати цю функцію в node.js для a70%411d r/nodeЯк ви керуєте проектами за допомогою різних менеджерів пакетів?94%253d r/nodeЯк покращити безпеку програми NodeJS67%56d r/node Практичний досвід із шифруванням MongoDB із можливістю запиту та Node.js76%27h