= AWS ਜਾਂ Azure ਤੋਂ ਇਲਾਵਾ ਮੈਂ ਆਪਣੇ node.js ਐਪ ਨੂੰ ਹੋਰ ਕਿਵੇਂ ਹੋਸਟ ਕਰ ਸਕਦਾ ਹਾਂ? = ਹੈਲੋ, ਮੇਰੇ ਕੋਲ AWS 'ਤੇ ਇੱਕ ਛੋਟਾ ਐਪ ਸੀ ਜੋ ਬਹੁਤ ਕੁਝ ਨਹੀਂ ਕਰ ਰਿਹਾ ਸੀ - ਇਹ ਸਿਰਫ਼ ਇੱਕ ਹੋਰ ਵੈਬ ਸੇਵਾ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਵਿਚੋਲਾ ਸੀ। ਜੇਕਰ ਤੁਸੀਂ AWS ਸੇਵਾਵਾਂ ਤੋਂ ਜਾਣੂ ਹੋ ਤਾਂ ਇਹ ਇੱਕ ਲਚਕੀਲੇ ਬੀਨਸਟਾਲ ਐਪ ਸੀ। ਬਦਕਿਸਮਤੀ ਨਾਲ ਮੈਂ ਆਪਣੇ ਬੈਂਕ ਖਾਤੇ ਨੂੰ ਕਾਫ਼ੀ ਨੇੜਿਓਂ ਨਹੀਂ ਦੇਖਦਾ ਅਤੇ ਕਿਸੇ ਸਮੇਂ ਇਸ ਨੇ ਮੈਨੂੰ ਪ੍ਰਤੀ ਮਹੀਨਾ 70 ਡਾਲਰ ਖਰਚਣੇ ਸ਼ੁਰੂ ਕਰ ਦਿੱਤੇ। ਮੇਰੇ ਕੋਲ ਨੋ ਸਪੋਰਟ ਲੀਨਕਸ ਹੋਸਟਿੰਗ 'ਤੇ ਕੁਝ ਹੋਸਟਿੰਗ ਸਪੇਸ ਹੈ। ਕੀ ਮੈਂ ਉੱਥੇ ਆਪਣੀ node.js ਐਪ ਨੂੰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਚਲਾ ਸਕਦਾ ਹਾਂ? ਮੈਂ ਇਸ ਵੈੱਬ ਤਕਨਾਲੋਜੀ ਨਾਲ ਥੋੜਾ ਜਿਹਾ ਨਵਾਂ ਹਾਂ। ਲਚਕੀਲੇ ਬੀਨਸਟਾਲ ਨੇ ਮੈਨੂੰ ਅੰਡਰਲਾਈੰਗ ਮਕੈਨਿਕਸ ਬਾਰੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਚਿੰਤਾ ਕੀਤੇ ਬਿਨਾਂ ਮੇਰੇ ਛੋਟੇ node.js ਐਪ ਨੂੰ ਅਪਲੋਡ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ। ਮੈਂ ਸੋਚਿਆ ਕਿ ਇਹ ਮੁਫਤ ਹੋਣਾ ਚਾਹੀਦਾ ਸੀ ਪਰ ਸ਼ਾਇਦ ਮੈਂ ਕੁਝ ਹੱਦ ਪਾਰ ਕਰ ਗਿਆ ਹਾਂ. ਇਹਨਾਂ ਸੇਵਾਵਾਂ ਲਈ ਲਾਗਤ ਹਮੇਸ਼ਾਂ ਬਹੁਤ ਗੂੜ੍ਹੀ ਜਾਪਦੀ ਹੈ। ਮੈਂ ਬਹੁਤਾ ਭੁਗਤਾਨ ਕੀਤੇ ਬਿਨਾਂ ਆਪਣੀ ਐਪ ਨੂੰ ਕਿਤੇ ਹੋਸਟ ਕਰਨਾ ਚਾਹਾਂਗਾ। ਕੀ ਇਹ ਸੰਭਵ ਹੈ? ਤੁਸੀਂ ਆਪਣੀ ਐਪ ਨੂੰ ਕਿਸੇ ਵੀ ਵਰਚੁਅਲ ਪ੍ਰਾਈਵੇਟ ਸਰਵਰ 'ਤੇ ਹੋਸਟ ਕਰ ਸਕਦੇ ਹੋ। ਡਿਜੀਟਲ ਓਸ਼ੀਅਨ ਵਿੱਚ ਕੁਝ ਪਹਿਲਾਂ ਤੋਂ ਬਣੇ nodeJS ਸਰਵਰ ਚਿੱਤਰ ਹਨ ਜੋ ਤੁਸੀਂ ਸਿਰਫ਼ ਇੱਕ ਬੂੰਦ ਬਣਾ ਸਕਦੇ ਹੋ ਅਤੇ ਉਹ ਤੁਹਾਡੇ ਲਈ node.js ਸਥਾਪਤ ਕਰਨ ਨੂੰ ਸੰਭਾਲਣਗੇ। (ਰੈਫ / ਗੈਰ-ਰੈਫ) ਜੇਕਰ ਤੁਸੀਂ VPS/ਡਿਜੀਟਲ ਓਸ਼ੀਅਨ ਰੂਟ 'ਤੇ ਜਾਂਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਆਪਣੀ ਐਪ ਦੇ ਕ੍ਰੈਸ਼ ਹੋਣ 'ਤੇ ਚੱਲਦੇ ਰਹਿਣ ਲਈ ਹਮੇਸ਼ਾ ਲਈ ਕੁਝ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ (httpsgithub.com/foreverjs/forever) ਹੀਰੋਕੂ ਇਲਾਸਟਿਕ ਬੀਨਸਟਾਲਕ ਵਰਗਾ ਹੋਵੇਗਾ ਪਰ ਮੈਨੂੰ ਲਗਦਾ ਹੈ ਕਿ ਉਹਨਾਂ ਕੋਲ ਇੱਕ ਮੁਫਤ ਟੀਅਰ ਹੈ ਜਿਸਦੀ ਤੁਸੀਂ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ (httpsdevcenter.heroku.com/articles/getting-started-with-nodejs#introduction) ਖੁਸ਼ਕਿਸਮਤੀ! ਮੈਂ ਚੰਕਹੋਸਟ ਨਾਲ ਆਪਣਾ VPS ਰੋਲ ਕਰਦਾ ਹਾਂ। ਤੁਸੀਂ ਮੂਲ ਰੂਪ ਵਿੱਚ ਕਿਸੇ ਵੀ VPS ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਹਾਲਾਂਕਿ! ਸਭ ਤੋਂ ਲੰਬੇ ਸਮੇਂ ਲਈ ਮੈਂ ਇਹਨਾਂ ਮੁੰਡਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਸੀ httptinykvm.com/ ਜੋ ਕਿ ਅਸਲ ਵਿੱਚ ਠੋਸ ਹੈ ਜੇਕਰ ਤੁਹਾਨੂੰ ਇੱਕ ਦੇਵ ਬਾਕਸ ਦੀ ਲੋੜ ਹੈ ਜਾਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਸੁਪਰ ਸੁਪਰ ਲੋ ਟ੍ਰੈਫਿਕ ਸਾਈਟ ਹੈ ਮੈਂ httpswww.openshift.com 'ਤੇ ਮੁਫਤ ਹੋਸਟਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹਾਂ ਇਹ ਤੇਜ਼ ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਲਈ ਬਹੁਤ ਵਧੀਆ ਰਿਹਾ ਹੈ ਬਹੁਤ ਸਸਤੇ vps, ਚੰਗੀ ਭਰੋਸੇਯੋਗਤਾ. ਬਚੋ ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਜਾਣਦੇ ਕਿ ਇੱਕ ਬਕਸੇ ਨੂੰ ਕਿਵੇਂ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਹੈ - ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਮੈਂ ਇਸਨੂੰ ਬਿਹਤਰ ਢੰਗ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਪਤਾ ਲਗਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ ਕੁਝ ਵਾਰ ਸਮਝੌਤਾ ਕੀਤਾ ਸੀ ਇਹਨਾਂ ਮੁੰਡਿਆਂ ਨੇ ਤੁਹਾਨੂੰ ਕੀ ਦੱਸਿਆ (ਡਿਜੀਟਲ ਓਸ਼ੀਅਨ ਬਾਰੇ ਸਿਖਰ 'ਤੇ ਟਿੱਪਣੀ) ਐਮਾਜ਼ਾਨ ਤੋਂ ਮੁਫਤ ਟੀਅਰ ਕੱਟਦਾ ਹੈ ਅਤੇ ਸਖਤ ਕੱਟਦਾ ਹੈ ਜਦੋਂ ਇਹ ਅੰਤ ਵਿੱਚ ਉਹਨਾਂ ਨੂੰ ਭੁਗਤਾਨ ਕਰਨ ਲਈ ਹੇਠਾਂ ਆਉਂਦਾ ਹੈ. ਹਾਲਾਂਕਿ DigitalOcean ਇਹ ਪਹੁੰਚਯੋਗ ਅਤੇ ਭਰੋਸੇਮੰਦ ਹੈ। ਮੈਂ AWS ਤੋਂ DO ਵਿੱਚ ਸਵਿੱਚ ਕੀਤਾ ਅਤੇ ਬਹੁਤ ਖੁਸ਼ ਸੀ, ਇੱਕ $5/mo ਪਲਾਨ ਇਹ AWS, ਪੀਰੀਅਡ ਨਾਲੋਂ ਵਧੇਰੇ ਪਾਵਰ ਅਤੇ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਾਲਾ ਇੱਕ $5/mo ਪਲਾਨ ਹੈ (ਤੁਹਾਡੇ VPS ਵਜੋਂ ਇਹ ਬਹੁਤ ਅਨੁਕੂਲਿਤ ਹੈ)। ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਪੈਸਿਆਂ ਲਈ ਹੋਰ ਪਾਵਰ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਮੈਂ ਤੁਹਾਨੂੰ ਡਿਜੀਟਲ ਓਸ਼ਨ ਦੀ ਬਜਾਏ ਵੁਲਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਾਂਗਾ (ਮੈਂ ਇਸ ਵੇਲੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹਾਂ)। ਉਹ ਉਹੀ ਡੀਲ ਹਨ ਜੋ DO (ਪਹੁੰਚਯੋਗ/ਭਰੋਸੇਯੋਗ/ਕੋਈ ਲੁਕਵੇਂ ਖਰਚੇ ਨਹੀਂ) ਪਰ ਉਹ ਤੁਹਾਨੂੰ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ (RAM/SSD, ਆਦਿ) ਵੀ ਦਿੰਦੇ ਹਨ; ਘੱਟ ਪੈਸੇ ਲਈ. DO 'ਤੇ ਚਿੱਤਰ "ਵਨੀਲਾ ਵਾਂਗ"ਹਨ ਜਿਵੇਂ ਕਿ ਉਹ ਕਰ ਸਕਦੇ ਹਨ ਪਰ Vultr ਤੁਹਾਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ ISO ਨੂੰ ਅੱਪਲੋਡ ਕਰਨ ਅਤੇ ਅਸਲ ਵਿੱਚ ਕਸਟਮ ਸਥਾਪਨਾਵਾਂ ਕਰਨ ਦਿੰਦਾ ਹੈ, (ਸਾਟਾ ਸਟੋਰੇਜ ਵਿਕਲਪਾਂ ਤੋਂ ਇਲਾਵਾ ਜੇਕਰ ਤੁਹਾਨੂੰ ਬਹੁਤ ਸਾਰੀ ਥਾਂ ਦੀ ਲੋੜ ਹੈ ਨਾ ਕਿ ਇੱਕ ssd ਦੀ ਸਪੀਡ ਦੀ)। ਪਰ ਇੰਟਰਫੇਸ ਇਹ DO ਇੱਕ ਦੇ ਮੁਕਾਬਲੇ "ਬਦਸੂਰਤ"ਹੈ ਇਸ ਟਿੱਪਣੀ ਨੂੰ ਇੱਕ ਓਪਨ ਸੋਰਸ ਸਕ੍ਰਿਪਟ ਦੁਆਰਾ ਓਵਰਰਾਈਟ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਇਸ ਉਪਭੋਗਤਾ ਨੂੰ reddit ਦੇ ਨਾਰੀਵਾਦੀਆਂ, ਪਿਛਾਖੜੀ, ਅਤੇ ਹੋਰ ਪਰੇਸ਼ਾਨ ਵਿਅਕਤੀਆਂ ਦੇ ਵਿਰੁੱਧ ਰੱਖਿਆ ਜਾ ਸਕੇ। ਜੇਕਰ ਤੁਸੀਂ ਵੀ ਅਜਿਹਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਬਰਾਊਜ਼ਰ ਐਕਸਟੈਂਸ਼ਨ GreaseMonkey ਨੂੰ Firefox ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਇਸ ਓਪਨ ਸੋਰਸ ਸਕ੍ਰਿਪਟ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ। ਫਿਰ ਬਸ Reddit 'ਤੇ ਆਪਣੇ ਉਪਭੋਗਤਾ ਨਾਮ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਟਿੱਪਣੀ ਟੈਬ 'ਤੇ ਜਾਓ, ਅਤੇ ਸਿਖਰ 'ਤੇ ਨਵੇਂ ਓਵਰਰਾਈਟ ਬਟਨ ਨੂੰ ਦਬਾਓ। ਮੈਨੂੰ ਡਿਜੀਟਲ ਓਸ਼ਨ 'ਤੇ pm2, ਅਤੇ nginx ਨਾਲ ਇਹ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਸੁੰਦਰ ਢੰਗ ਨਾਲ ਲਿਖਿਆ ਲੇਖ ਮਿਲਿਆ: httpswww.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production- on-ubuntu-14-04 ਮੈਂ Digital Ocean MEAN ਚਿੱਤਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ $5/mo ਪਲਾਨ 'ਤੇ 2 ਵੈੱਬ ਐਪਾਂ ਸੈੱਟਅੱਪ ਕੀਤੀਆਂ ਹਨ। ਐਪਾਂ ਆਮ ਤੌਰ 'ਤੇ ~20mb RAM ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ, ਇਹ ਸ਼ਾਨਦਾਰ ਰਿਹਾ ਹੈ ਸੰਪਾਦਿਤ ਕਰੋ: AWS 'ਤੇ ਉਸੇ ਕਿਸ਼ਤੀ ਵਿੱਚ ਸੀ, ਹਾਲਾਂਕਿ ਇਹ $50/mo ਸੀ == ਇਸ ਪੋਸਟ ਦੇ ਸਮਾਨ == r/node ਹਰ ਵਾਰ ਜਦੋਂ ਮੈਂ Deno.js ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ ਤਾਂ Node.89%1022d 'ਤੇ ਵਾਪਸ ਜਾਣਾ ਔਖਾ ਹੁੰਦਾ ਹੈ r/node Node.js ਕੋਲ 86% 1371d ਵਰਗਾ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਅਪਣਾਇਆ ਗਿਆ ਫਰੇਮਵਰਕ ਕਿਉਂ ਨਹੀਂ ਹੈ r/node Node.js 18.8.094%155d ਵਿੱਚ ਨਵਾਂ ਟੈਸਟ ਫਰੇਮਵਰਕ ਬਿਲਟ-ਇਨ ਹੈ r/node 2018 ਤੋਂ Node.js ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਨਵਾਂ ਕੀ ਹੈ? 96%686d r/nodeI ਨੇ ਬ੍ਰਾਊਜ਼ਰ83%92d ਲਈ ਇੱਕ ਹਲਕਾ ਅਵਤਾਰ ਜਨਰੇਟਰ ਲਿਖਿਆ ਹੈ ਸਥਾਨਕ ਤੌਰ 'ਤੇ r/nodeinstall db ਜਾਂ ਵਿਕਾਸ ਲਈ ਡੌਕਰ ਚਿੱਤਰ ਨਾਲ ਜਾਓ? 98% 535d r/node ਨੋਡ js REST API ਨੂੰ ਮੁਫਤ ਵਿੱਚ ਕਿਵੇਂ ਤੈਨਾਤ ਕਰਨਾ ਹੈ ?83%393d r/nodeHackSquad, 1200+ ਯੋਗਦਾਨੀ 300 Swag Kits86%22d r/nodeBuilding ਇੱਕ ਉਪਭੋਗਤਾ ਟੈਕਸਟ ਇਨਪੁਟ 94% 65d ਤੋਂ ਉੱਨਤ SQL ਖੋਜ r/nodeਹੋਸਟਡ ਬੈਕਐਂਡ ਏਪੀਆਈ ਬ੍ਰਾਊਜ਼ਰ 'ਤੇ ਕੂਕੀ ਨੂੰ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਕਰੇਗਾ ਪਰ 94% 53d ਕਰੇਗਾ r/node ਇੱਥੇ 7 ਘੰਟਿਆਂ ਦੇ ਸੰਗੀਤ ਦੀ ਪਲੇਲਿਸਟ ਹੈ ਜੋ ਮੈਂ ਫੋਕਸ ਕਰਨ ਲਈ ਵਰਤਦਾ ਹਾਂ ਜਦੋਂ 76% 86d r/node ਤੁਸੀਂ a70% 411d ਲਈ node.js ਵਿੱਚ ਇਸ ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰਦੇ ਹੋ r/node ਤੁਸੀਂ ਵੱਖ-ਵੱਖ ਪੈਕੇਜ ਮੈਨੇਜਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰੋਜੈਕਟਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਿਵੇਂ ਕਰਦੇ ਹੋ? 94%253d r/node NodeJS ਐਪਲੀਕੇਸ਼ਨ ਸੁਰੱਖਿਆ67%56d ਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰਿਆ ਜਾਵੇ MongoDB ਪੁੱਛਗਿੱਛ ਯੋਗ ਐਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ Node.js76%27h ਨਾਲ r/nodeHands-on