የNode.js ማስተናገጃ

የ Node.js ሆስቲንግ፦ git push ያድርጉ፣ የእርስዎ Node.js 24 መተግበሪያ በቀጥታ ስርጭት ላይ ይሆናል

GitHub፣ GitLab ወይም Bitbucket ያገናኙ። እያንዳንዱ push npm ci እና የእርስዎን build ያካሂዳል፣ ከዚያ በቀጥታ ይለወጣል — ምንም አገልጋይ፣ PM2 ወይም reverse proxy ማሄድ አያስፈልግም።

የ14 ቀናት ነጻ ሙከራ — ካርድ ያስፈልጋል፣ ክፍያ አይቆረጥም

የእርስዎን ስብስብ ይምረጡ
ነፃ የሙከራ ጊዜዬን ጀምር

Developer Hosting የእራስዎን ኮድ ያሄዳል፣ ስለዚህ ነፃ ሙከራው ለእውነተኛ ሰዎች እንዲሆን ካርድ እንጠይቃለን። ካርድዎ አይከፍልም — ዛሬም ሆነ የሙከራ ጊዜው ሲያበቃ። ዕቅድ ካልመረጡ በስተቀር ምንም አይከፍሉም፤ ካልመረጡ ሙከራው በቀላሉ ይቆማል።

ዕቅዶች ከ ብር 2,424.99 በወር

  • Node.js 24Express፣ Fastify ወይም ማንኛውም የHTTP ፍሬምወርክ
  • 5 ልቀቶችለአንድ ጠቅታ ወደ ነበረበት መመለስ ተቀምጧል
  • 14 ቀናት በነጻነጻ ሙከራ፣ Node.js አስቀድሞ ተመርጧል
ከ git push ወደ ቀጥታ መተግበሪያ የሚደርስ የማሰማራት ሂደት

አንድ Node.js መተግበሪያ የሚያስፈልገው ነገር ሁሉ ለእርስዎ ይሠራል

እርስዎ መተግበሪያውን ይጽፋሉ። እኛ እንጭነዋለን፣ እንገነባዋለን፣ እናስጀምረዋለን፣ እንዳይቋረጥ እናደርጋለን፣ እንዲሁም ወደ ቀድሞው ለመመለስ ዝግጁ የሆኑ የመጨረሻዎቹን አምስት ስሪቶች እናስቀምጣለን።

Node.js 24 ከ app.js

Express፣ Fastify ወይም HTTP የሚያገለግል ማንኛውም ማዕቀፍ፣ ከ app.js የተጀመረ። እርስዎ በሌላ መንገድ ካላዋቀሩት በስተቀር NODE_ENV production ነው።

በእያንዳንዱ ዝርጋታ ላይ npm ci

ጥገኝነቶች በአዲስ ማውጫ ውስጥ ከእርስዎ package-lock ይጫናሉ፣ ከዚያም አዲሱ መልቀቂያ ከመረከቡ በፊት የእርስዎ የግንባታ ትዕዛዝ ይሠራል።

የቅድመ-ዕይታ ዩአርኤል ለእያንዳንዱ ቅርንጫፍ

ከproduction ውጭ ያለ ማንኛውንም ቅርንጫፍ ይግፉ እና የቀጥታ መተግበሪያዎን ሳይነካ በአጠገቡ የሚስተናገድ የራሱ አድራሻ ያገኛል።

ሚስጥሮችን ከማከማቻዎ ውጭ ያድርጉ

የኤፒአይ ቁልፎች በአካባቢ ተለዋዋጮች ፓነል ውስጥ ይገባሉ፣ በሚስጥር ማከማቻ ውስጥ ይቀመጣሉ እና ለግንባታዎም ሆነ ለሚሰራው መተግበሪያዎ ይሰጣሉ።

በሚመለከቱበት ቦታ ያሉ ምዝግብ ማስታወሻዎች

የእርስዎ መተግበሪያ የራሱ stderr ከዳሽቦርዱ ወይም ከ zinnector CLI ከድር አገልጋዩ መስመሮች ጎን በምዝግብ ማስታወሻ መመልከቻው ውስጥ ይታያል።

የእርስዎ የሆኑ ሜሞሪ እና ሲፒዩ

እያንዳንዱ መተግበሪያ በሂሳብ የሚወሰን የራሱ የሆነ የማህደረ ትውስታ እና የሲፒዩ ገደብ አለው፤ ስለዚህ ጎረቤት ሊወስደው አይችልም።

ድህረ ገጽዎን ሊያስተጓጉሉ የማይችሉ ዝርጋታዎች

ያልተሳካ የ npm ci ወይም የግንባታ ሂደት መቼም ለጎብኚዎች አይደርስም፦ የቀደመው የቀጥታ ሥሪት አገልግሎት መስጠቱን ይቀጥላል እንዲሁም የዝርጋታው መዝገብ ምክንያቱን ያሳያል። አንድ ሥሪት በቀጥታ ከተለቀቀ በኋላ ውሳኔዎን ቢቀይሩ፣ የመጨረሻዎቹ አምስት ሥሪቶች በአገልጋዩ ላይ ስለሚቀሩ ወደ ቀድሞው መመለስ ፈጣን ነው።

  • ማንኛውም ትራፊክ ከመዘዋወሩ በፊት npm ci እና የግንባታ ሂደትዎ ይጠናቀቃሉ
  • ወደ የትኛውም የመጨረሻዎቹ አምስት ልቀቶች በአንድ ጠቅታ መመለስ
  • በሚያስፈልግዎት ጊዜ የሚሆን ዳግም ማስጀመሪያ አዝራር
  • ለእርስዎ ጎራ ነጻ የSSL ሰርተፊኬት
  • SSH እና የታቀዱ ተግባራት በእያንዳንዱ ዕቅድ ላይ
ጎን ለጎን የሚሰሩ የፕሮዳክሽን መተግበሪያ እና የቅርንጫፍ ቅድመ-ዕይታ

ከማከማቻ ወደሚሰራ Node.js መተግበሪያ

  1. ነጻ ሙከራውን ይጀምሩ

    Node.js ለእርስዎ ተመርጧል። ለሙከራው ካርድ ያስፈልጋል እንዲሁም ምንም ክፍያ አይጠየቅበትም።

  2. የእርስዎን ማከማቻ ያገናኙ

    የእርስዎን package.json የያዘውን የGitHub፣ GitLab ወይም Bitbucket ማከማቻ ያገናኙ እና የምርት ቅርንጫፉን ይምረጡ።

  3. የእርስዎን ግንባታ እና ተለዋዋጮች ያዘጋጁ

    ካለዎት የግንባታ ትዕዛዝ እና የአካባቢ ተለዋዋጮችዎን ያክሉ።

  4. git ጫን

    ወደ ፕሮዳክሽን ይግፉትና የተለቀቀ ስሪት ይሆናል፤ ቅድመ-እይታ ለማግኘት ሌላ ማንኛውንም ቅርንጫፍ ይግፉ።

እኛ የምንፈልገው አንዱ ፋይል

አገልጋይዎን የሚያስጀምር app.js። ጥገኝነቶች ከpackage.json ይመጣሉ።

// 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 አስተናጋጅ ዕቅዶች

በNode.js ሂደት መጠን የተበጀ፡ በDev Start ላይ 1 ጊባ ማህደረ ትውስታ እና 1 የCPU ኮር፣ በDev Pro ላይ 2 ጊባ እና 2 ኮሮች፣ በDev Scale ላይ 4 ጊባ እና 4 ኮሮች — ለአንድ፣ ለአምስት ወይም ለሃያ መተግበሪያዎች።

Zinn® Dev Start

ብር 2,426.99/ወር

ወይም ብር 24,269.90 በዓመት

ድህረ ገጾች
1
የNVMe ማከማቻ
25 ጊባ
የመተላለፊያ ይዘት
1 ቴባይት

የ14 ቀናት ነጻ ሙከራ — ካርድ ያስፈልጋል፣ ክፍያ አይቆረጥም

የእርስዎን ስብስብ ይምረጡ
ነፃ የሙከራ ጊዜዬን ጀምር

Developer Hosting የእራስዎን ኮድ ያሄዳል፣ ስለዚህ ነፃ ሙከራው ለእውነተኛ ሰዎች እንዲሆን ካርድ እንጠይቃለን። ካርድዎ አይከፍልም — ዛሬም ሆነ የሙከራ ጊዜው ሲያበቃ። ዕቅድ ካልመረጡ በስተቀር ምንም አይከፍሉም፤ ካልመረጡ ሙከራው በቀላሉ ይቆማል።

Zinn® Dev Pro

ብር 4,694.99/ወር

ወይም ብር 46,949.90 በዓመት

ድህረ ገጾች
5
የNVMe ማከማቻ
100 ጊባ በሁሉም ጣቢያዎችዎ ላይ
የመተላለፊያ ይዘት
5 ቴባይት

የ14 ቀናት ነጻ ሙከራ — ካርድ ያስፈልጋል፣ ክፍያ አይቆረጥም

የእርስዎን ስብስብ ይምረጡ
ነፃ የሙከራ ጊዜዬን ጀምር

Developer Hosting የእራስዎን ኮድ ያሄዳል፣ ስለዚህ ነፃ ሙከራው ለእውነተኛ ሰዎች እንዲሆን ካርድ እንጠይቃለን። ካርድዎ አይከፍልም — ዛሬም ሆነ የሙከራ ጊዜው ሲያበቃ። ዕቅድ ካልመረጡ በስተቀር ምንም አይከፍሉም፤ ካልመረጡ ሙከራው በቀላሉ ይቆማል።

Zinn® Dev Scale

ብር 16,191.99/ወር

ወይም ብር 161,919.90 በዓመት

ድህረ ገጾች
20
የNVMe ማከማቻ
500 ጊባ በሁሉም ጣቢያዎችዎ ላይ
የመተላለፊያ ይዘት
25 ቴባይት

የ14 ቀናት ነጻ ሙከራ — ካርድ ያስፈልጋል፣ ክፍያ አይቆረጥም

የእርስዎን ስብስብ ይምረጡ
ነፃ የሙከራ ጊዜዬን ጀምር

Developer Hosting የእራስዎን ኮድ ያሄዳል፣ ስለዚህ ነፃ ሙከራው ለእውነተኛ ሰዎች እንዲሆን ካርድ እንጠይቃለን። ካርድዎ አይከፍልም — ዛሬም ሆነ የሙከራ ጊዜው ሲያበቃ። ዕቅድ ካልመረጡ በስተቀር ምንም አይከፍሉም፤ ካልመረጡ ሙከራው በቀላሉ ይቆማል።

  • በመጀመሪያ ይሞክሩትእያንዳንዱ የሚተዳደር ዕቅድ በ 14 ቀናት ነጻ ሙከራ ይጀምራል፣ ስለዚህ ምንም ከመክፈልዎ በፊት ትክክለኛ ጣቢያ ማዘጋጀት ይችላሉ።
  • የ30 ቀን ገንዘብ ተመላሽ ዋስትናየሚተዳደር እቅድ ለእርስዎ የማይመች ከሆነ፣ ከመጀመሪያው ክፍያዎ በ30 ቀናት ውስጥ ያሳውቁን እና ገንዘቡን እንመልሳለን። የመተግበሪያ ማስተናገድ ተሸፍኗል። የተመላሽ ገንዘብ ፖሊሲውን ያንብቡ
  • እውነተኛ ድጋፍ፣ የተካተተድጋፍ በእያንዳንዱ ዕቅድ ውስጥ ተካትቷል፣ ስክሪፕት ከሚያሄዱ ሰዎች ይልቅ ይህንን መድረክ ከሚያስተዳድሩ ሰዎች። መጠበቅ የማይችሉ መለያዎች ወደ ወረፋው ፊት ለፊት መሄድ ይችላሉ። የቅድሚያ ድጋፍ እንዴት እንደሚሰራ

እነዚህ ዕቅዶች የማያስኬዱት ነገር

  • ኮንቴነሮች፣ የ Docker ምስሎች እና Kubernetes የሚሰሩት በ Zinn® Private Cloud አገልጋይ ላይ እንጂ በእነዚህ እቅዶች ላይ አይደለም።
  • ረጅም ጊዜ የሚሰሩ የጀርባ ሰራተኞች እና የሰልፍ ተጠቃሚዎች እዚህ አይደገፉም፤ በጊዜ ሰሌዳ የተያዙ ተግባራት ግን ይደገፋሉ።
  • ምርት እና የቅርንጫፍ ቅድመ-ዕይታዎቹ የመተግበሪያውን የማህደረ ትውስታ እና የሲፒዩ አበል ይጋራሉ።

የNode.js ሆስቲንግ፡ ጥያቄዎች

የትኛውን የ Node.js ስሪት ነው የሚያስኬዱት?

Node.js 24። የእርስዎ መተግበሪያ ከ app.js ይጀምራል፣ እና የራስዎን እሴት ካላስቀመጡ በስተቀር NODE_ENV ወደ production ተቀናብሯል።

PM2 ወይስ NGINX ያስፈልገኛል?

አይ። የድር አገልጋዩ መተግበሪያዎን ለእርስዎ ያስጀምረዋል እንዲሁም ያሰራል፣ ስለዚህ የሚዋቀር የሂደት አስተዳዳሪ ወይም የተገላቢጦሽ ፕሮክሲ የለም።

Next.js ወይም የመገንቢያ ደረጃ (build step) ያለውን ሌላ ማዕቀፍ ማስኬድ እችላለሁ?

አዎ፣ ከ app.js እንደ Node.js አገልጋይ የሚሰራ ከሆነ። የግንባታ ትዕዛዝዎን ያዘጋጁ እና አዲሱ እትም ከመሰራጨቱ በፊት በእያንዳንዱ ዝርጋታ ላይ ይሰራል::

WebSockets ወይም የጀርባ ሠራተኞችን መጠቀም እችላለሁ?

ረጅም ጊዜ የሚሰሩ የጀርባ ስራዎች በእነዚህ እቅዶች ላይ አይደገፉም። WebSocket በብዛት ለሚጠቀሙ መተግበሪያዎች፣ ሰራተኞች ወይም ኮንቴይነሮች፣ የ Zinn® Private Cloud አገልጋይ ይበልጥ ተስማሚ ነው።

ነጻ የሙከራ ጊዜ አለ?

አዎ፣ Node.js አስቀድሞ ተመርጦ በDev Start ላይ 14 ቀናት። ካርድ የሙከራ ጊዜዎችን ለእውነተኛ ሰዎች ያቆያል፤ እቅድ ካልመረጡ በስተቀር ምንም ክፍያ አይጠየቅም።

የውሂብ ጎታ ማገናኘት እችላለሁ?

አዎ። የ Zinn® የሚተዳደር የውሂብ ጎታ (PostgreSQL ወይም MySQL) ወይም ለጣቢያዎ ብቻ የተከለለ የ Redis መሸጎጫ ይጠቀሙ፣ እና የግንኙነት ዝርዝሮችን በአካባቢ ተለዋዋጮችዎ ውስጥ ያስቀምጡ።

ሁሉም የገንቢ ማስተናገጃ ማስኬጃዎች፦ Node.js፣ Python እና Ruby

የእርስዎን Node.js መተግበሪያ ዛሬውኑ ያሰማሩ

Node.js አስቀድሞ ተመርጦ ለአስራ አራት ቀናት በነጻ። የምንጠይቀው ካርድ በሙከራ ጊዜው ውስጥ አይከፍልም።

የ14 ቀናት ነጻ ሙከራ — ካርድ ያስፈልጋል፣ ክፍያ አይቆረጥም

የእርስዎን ስብስብ ይምረጡ
ነፃ የሙከራ ጊዜዬን ጀምር

Developer Hosting የእራስዎን ኮድ ያሄዳል፣ ስለዚህ ነፃ ሙከራው ለእውነተኛ ሰዎች እንዲሆን ካርድ እንጠይቃለን። ካርድዎ አይከፍልም — ዛሬም ሆነ የሙከራ ጊዜው ሲያበቃ። ዕቅድ ካልመረጡ በስተቀር ምንም አይከፍሉም፤ ካልመረጡ ሙከራው በቀላሉ ይቆማል።