NodeJS da VPS serverida test saytining muammosi
Shunday qilib, biz test saytimizni onlayn ishga tushirdik. Ammo, bir muammo bor - agar terminal yopilsa, sayt ishlamaydi.
Albatta, sayt server bilan bog'lanishimizsiz ham doimiy ishlashini xohlaymiz. Buni amalga oshirish mumkin, lekin buning uchun maxsus dasturni o'rnatish kerak, u terminal serverdan uzilgandan keyin ham skriptni ishlayotgan holatda ushlab turadi.
NodeJS da buning uchun bir nechta kutubxonalar mavjud. Bular forever va pm2. Biz PM2 dan foydalanamiz, chunki u server qayta ishga tushirilgandan keyin ham skriptni ishlayotgan holatda saqlaydi. Darslikning keyingi qismida biz ushbu kutubxonani o'rganish bilan shug'ullanamiz.
Terminalning serverdan uzilishi saytni to'xtatishini tekshiring.