Node.js xostingi

Node.js hostingi: git push bajaring va sizning Node.js 24 ilovangiz jonli ishga tushadi

GitHub, GitLab yoki Bitbucket-ni ulang. Har bir push npm ci va tuzilmangizni ishga tushiradi, soʻngra jonli rejimga oʻtadi — ishga tushirish uchun hech qanday server, PM2 yoki teskari proksi talab qilinmaydi.

14 kunlik bepul sinov muddati — karta talab qilinadi, toʻlov yechilmaydi

Stigingizni tanlang
Bepul sinov muddatimni boshlash

Developer Hosting oʻzingizning kodingizni ishga tushiradi, shuning uchun biz bepul sinov muddatini haqiqiy odamlar uchun saqlab qolish maqsadida karta soʻraymiz. Kartangizdan mablagʻ yechilmaydi — bugun ham emas, sinov muddati tugaganida ham emas. Agar taʼrif rejasini tanlamasangiz, hech narsa toʻlamaysiz; agar tanlamasangiz, sinov muddati shunchaki toʻxtaydi.

178 000,00 soʻm oydan boshlanadigan rejalar

  • Node.js 24Express, Fastify yoki har qanday HTTP freymvorki
  • 5 ta relizbir marta bosish bilan qaytarish uchun saqlangan
  • 14 kun bepulbepul sinov, Node.js oldindan tanlangan
git push buyrugʻidan ishlayotgan ilovagacha boʻlgan joylashtirish konveyeri

Node.js ilovasi uchun zarur boʻlgan barcha narsa siz uchun ishga tushiriladi

Ilovani siz yozasiz. Biz uni oʻrnatamiz, yigʻamiz, ishga tushiramiz, doimiy ishlab turishini taʼminlaymiz va orqaga qaytish uchun oxirgi beshta versiyani tayyor holatda saqlaymiz.

app.js dan Node.js 24

Express, Fastify yoki HTTP xizmatini ko‘rsatadigan har qanday freymvork, app.js faylidan ishga tushiriladi. Agar siz boshqacha sozlamasangiz, NODE_ENV qiymati production bo‘ladi.

Har bir joylashtirishda npm ci

Qaramliklar yangi katalogda package-lock faylingizdan oʻrnatiladi, soʻngra yangi versiya boshqaruvni oʻz zimmasiga olishidan oldin tuzish buyrugʻingiz ishga tushadi.

Har bir tarmoq uchun ko‘rib chiqish URL manzili

production tarmog‘idan tashqari istalgan tarmoqni push qiling va u jonli ilovangizga tegmasdan, uning yonida xizmat ko‘rsatadigan o‘z manziliga ega bo‘ladi.

Maxfiy ma'lumotlar omboringizdan tashqarida

API kalitlari muhit oʻzgaruvchilari paneliga kiritiladi, maxfiy omborda saqlanadi hamda qurilmangizga va ishlayotgan ilovangizga taqdim etiladi.

Siz qarayotgan joydagi qaydlar

Ilovangizning shaxsiy stderr chiqishi boshqaruv panelidan yoki zinnector CLI orqali jurnallarni ko‘rish vositasida veb-server qatorlari yonida ko‘rinadi.

Faqat sizga tegishli bo‘lgan xotira va protsessor

Har bir ilova hisob boʻyicha amal qiladigan oʻzining xotira va protsessor hajmiga ega, shuning uchun boshqa foydalanuvchi uni egallay olmaydi.

Saytingizni ishdan chiqara olmaydigan joylashtirishlar

Muvaffaqiyatsiz npm ci yoki build hech qachon tashrif buyuruvchilarga yetib bormaydi: allaqachon faol bo‘lgan reliz xizmat ko‘rsatishda davom etadi va joylashtirish jurnali buning sababini ko‘rsatadi. Reliz faollashgach, fikringizdan qaytsangiz, avvalgisiga qaytish bir zumda amalga oshadi, chunki oxirgi beshta reliz serverda saqlanib qoladi.

  • Har qanday trafik yoʻnaltirilishidan oldin npm ci va sizning qurilmangiz yakunlanadi
  • So‘nggi beshta nashrdan istalganiga bir bosish orqali qaytarish
  • Kerak boʻlganda qayta ishga tushirish tugmasi
  • Domeningiz uchun bepul SSL sertifikati
  • Har bir tarifda SSH va rejalashtirilgan vazifalar
Yonma-yon ishlayotgan ishlab chiqarish ilovasi va tarmoqni oldindan koʻrish

Ombordan ishlayotgan Node.js ilovasigacha

  1. Bepul sinov muddatini boshlang

    Siz uchun Node.js tanlandi. Sinov muddati uchun karta talab qilinadi va hech qanday toʻlov yechilmaydi.

  2. Repozitoriyingizni ulang

    package.json faylingiz joylashgan GitHub, GitLab yoki Bitbucket omborini bogʻlang va ishlab chiqarish tarmogʻini tanlang.

  3. Yig‘ish va o‘zgaruvchilaringizni sozlang

    Agar mavjud boʻlsa, tuzish buyrugʻini va muhit oʻzgaruvchilaringizni qoʻshing.

  4. git push

    Ishlab chiqarishga yuboring va u relizga aylanadi; oldindan ko‘rish uchun boshqa istalgan tarmoqni yuboring.

Biz qidirayotgan yagona fayl

Serveringizni ishga tushiruvchi app.js fayli. Bogʻliqliklar package.json faylidan olinadi.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Node.js xosting rejalari

Node.js jarayoni boʻyicha oʻlchamlangan: Dev Start tarifida 1 GB xotira va 1 ta CPU yadrosi, Dev Pro tarifida 2 GB va 2 ta yadro, Dev Scale tarifida 4 GB va 4 ta yadro — bir, besh yoki yigirmata ilova uchun.

Zinn® Dev Start

178 000,00 soʻm/oy

yoki yiliga 1 780 000,00 soʻm

Veb-saytlar
1
NVMe xotirasi
25 GB
Trafik oʻtkazish quvvati
1 TB

14 kunlik bepul sinov muddati — karta talab qilinadi, toʻlov yechilmaydi

Stigingizni tanlang
Bepul sinov muddatimni boshlash

Developer Hosting oʻzingizning kodingizni ishga tushiradi, shuning uchun biz bepul sinov muddatini haqiqiy odamlar uchun saqlab qolish maqsadida karta soʻraymiz. Kartangizdan mablagʻ yechilmaydi — bugun ham emas, sinov muddati tugaganida ham emas. Agar taʼrif rejasini tanlamasangiz, hech narsa toʻlamaysiz; agar tanlamasangiz, sinov muddati shunchaki toʻxtaydi.

Zinn® Dev Pro

344 000,00 soʻm/oy

yoki yiliga 3 440 000,00 soʻm

Veb-saytlar
5
NVMe xotirasi
Barcha saytlaringiz boʻylab 100 GB
Trafik oʻtkazish quvvati
5 TB

14 kunlik bepul sinov muddati — karta talab qilinadi, toʻlov yechilmaydi

Stigingizni tanlang
Bepul sinov muddatimni boshlash

Developer Hosting oʻzingizning kodingizni ishga tushiradi, shuning uchun biz bepul sinov muddatini haqiqiy odamlar uchun saqlab qolish maqsadida karta soʻraymiz. Kartangizdan mablagʻ yechilmaydi — bugun ham emas, sinov muddati tugaganida ham emas. Agar taʼrif rejasini tanlamasangiz, hech narsa toʻlamaysiz; agar tanlamasangiz, sinov muddati shunchaki toʻxtaydi.

Zinn® Dev Scale

1 186 000,00 soʻm/oy

yoki yiliga 11 860 000,00 soʻm

Veb-saytlar
20
NVMe xotirasi
Barcha saytlaringiz boʻylab 500 GB
Trafik oʻtkazish quvvati
25 TB

14 kunlik bepul sinov muddati — karta talab qilinadi, toʻlov yechilmaydi

Stigingizni tanlang
Bepul sinov muddatimni boshlash

Developer Hosting oʻzingizning kodingizni ishga tushiradi, shuning uchun biz bepul sinov muddatini haqiqiy odamlar uchun saqlab qolish maqsadida karta soʻraymiz. Kartangizdan mablagʻ yechilmaydi — bugun ham emas, sinov muddati tugaganida ham emas. Agar taʼrif rejasini tanlamasangiz, hech narsa toʻlamaysiz; agar tanlamasangiz, sinov muddati shunchaki toʻxtaydi.

  • Avval sinab ko'ringHar bir boshqariladigan tarif 14 kunlik bepul sinov muddati bilan boshlanadi, shuning uchun siz biror narsa uchun pul to'lashdan oldin unga haqiqiy saytni joylashtirishingiz mumkin.
  • 30 kunlik pulni qaytarish kafolatiAgar boshqariladigan tarif rejangiz sizga mos kelmasa, birinchi toʻlovingizdan keyin 30 kun ichida bizga xabar bering va biz uni qaytarib beramiz. Ilova hostingi ham shunga kiradi. Qaytarish siyosatini o‘qish
  • Haqiqiy qo'llab-quvvatlash, kiritilganHar bir rejaga qo‘llab-quvvatlash xizmati kiritilgan bo‘lib, u skriptdan emas, balki ushbu platformani boshqaradigan mutaxassislar tomonidan ko‘rsatiladi. Kuta olmaydigan hisoblar navbatning boshiga o‘tishi mumkin. Ustuvor qo‘llab-quvvatlash qanday ishlaydi

Ushbu rejalar nimani ishga tushirmaydi

  • Konteynerlar, Docker tasvirlari va Kubernetes ushbu rejalarda emas, Zinn® Private Cloud serverida ishlaydi.
  • Uzoq vaqt ishlaydigan fon jarayonlari va navbat isteʼmolchilari bu yerda qoʻllab-quvvatlanmaydi; rejalashtirilgan vazifalar qoʻllab-quvvatlanadi.
  • Ishlab chiqarish muhiti va uning tarmoqlarini oldindan koʻrish ilovaning xotira hamda protsessor limitini birgalikda ishlatadi.

Node.js xostingi: savollar

Siz qaysi Node.js versiyasidan foydalanasiz?

Node.js 24. Ilovangiz app.js faylidan boshlanadi va oʻzingiz qiymat belgilamaguningizcha NODE_ENV production holatiga oʻrnatiladi.

Menga PM2 yoki NGINX kerakmi?

Yoʻq. Veb-server ilovangizni siz uchun ishga tushiradi va yuritadi, shuning uchun sozlash kerak boʻlgan jarayonlar boshqaruvchisi yoki teskari proksi yoʻq.

Next.js yoki qurish bosqichiga ega boshqa freymvorkni ishga tushira olamanmi?

Ha, agar u app.js faylidan Node.js serveri sifatida ishlasa. Oʻrnatish buyrugʻingizni sozlang va u yangi versiya ishga tushishidan oldin har bir joylashtirishda ishlaydi.

WebSockets yoki orqa fon jarayonlaridan foydalana olamanmi?

Ushbu rejalarda uzoq vaqt ishlaydigan fon jarayonlari qo‘llab-quvvatlanmaydi. WebSocket-dan faol foydalanuvchi ilovalar, workerlar yoki konteynerlar uchun Zinn® Private Cloud serveri ko‘proq mos keladi.

Bepul sinov muddati bormi?

Ha, oldindan tanlangan Node.js bilan Dev Start rejasida 14 kun. Karta sinov muddatlari haqiqiy foydalanuvchilar uchun ekanligini taʼminlaydi; reja tanlamaguningizcha hech qanday toʻlov olinmaydi.

Maʼlumotlar bazasini ulashim mumkinmi?

Ha. Saytingiz uchun ajratilgan Zinn® Managed Database (PostgreSQL yoki MySQL) yoki Redis keshidan foydalaning va ulanish maʼlumotlarini muhit oʻzgaruvchilariga kiriting.

Dasturchilar xostingining barcha bajarilish muhitlari: Node.js, Python va Ruby

Node.js ilovangizni bugun joylashtiring

Node.js allaqachon tanlangan holda oʻn toʻrt kun bepul. Biz soʻragan kartadan sinov muddati davomida mablagʻ yechib olinmaydi.

14 kunlik bepul sinov muddati — karta talab qilinadi, toʻlov yechilmaydi

Stigingizni tanlang
Bepul sinov muddatimni boshlash

Developer Hosting oʻzingizning kodingizni ishga tushiradi, shuning uchun biz bepul sinov muddatini haqiqiy odamlar uchun saqlab qolish maqsadida karta soʻraymiz. Kartangizdan mablagʻ yechilmaydi — bugun ham emas, sinov muddati tugaganida ham emas. Agar taʼrif rejasini tanlamasangiz, hech narsa toʻlamaysiz; agar tanlamasangiz, sinov muddati shunchaki toʻxtaydi.