Node.js talpinimas

Node.js talpinimas: jūsų API ir programa, visada pasiekiamos

Ieškote, kur talpinti savo Node.js programą? Pas Simafri Express API ar NestJS programa veikia tiesiai svetainių talpinime, o realaus laiko funkcijas ir foninius procesus perima VPS Pro. Pasirenkate Node.js versiją, domeną ar subdomeną, o mes padedame viską sujungti.

Pasirinkti talpinimą
  • Pasirenkama Node.js versija
  • npm per SSH
  • HTTPS kiekviename subdomene

Kur ją paleisti

Du būdai talpinti Node.js programą

Viskas priklauso nuo to, kaip jūsų programa dirba: tik atsakydama į užklausas ar ir nuolat, nepriklausomai nuo jų.

API ir interneto programos

Svetainių talpinimas

Jūsų programa klauso HTTP užklausų ir į jas atsako: serveris ją paleidžia, prireikus paleidžia iš naujo ir pateikia jos adresu.

  • Registruojama valdymo skydelyje, įrankiu Setup Node.js App
  • Kelios Node.js versijos, tarp jų 22
  • Viena programa kiekvienam domenui ar subdomenui, pavyzdžiui, api.jusu-domenas.com
  • MySQL jūsų duomenims, npm install per SSH
Susipažinti su svetainių talpinimu

Realus laikas ir foniniai procesai

VPS Pro

Jūsų projektas laiko atviras WebSocket jungtis, apdoroja pranešimų eiles ar jam reikia PostgreSQL ir Redis: jūsų procesams būtinas atskiras serveris.

  • Socket.IO, BullMQ ir nuolat veikiantys worker procesai
  • PM2, systemd ar Docker, kaip pasirinksite
  • PostgreSQL, Redis ar MongoDB, kuriuos įdiegiate patys
  • Root prieiga jūsų SSH raktu
Susipažinti su VPS Pro

Svetainių talpinime

Kas paruošta jūsų JavaScript kodui

Programa registruojama keliais laukais

Nurodykite programos aplanką, paleidimo failą ir Node.js versiją: serveris pasirūpina, kad ji veiktų, ir perduoda jai užklausas.

npm ir jūsų skriptai

Per SSH įdiekite paketus, paleiskite build skriptus ir vienkartines komandas arba suplanuokite jas su cron.

Subdomenas kiekvienai paslaugai

API adresu api.jusu-domenas.com, sąsaja pagrindiniame domene: kiekviena programa turi savo adresą ir sertifikatą.

MySQL visai šalia

Sukurkite duomenų bazes valdymo skydelyje ir prijunkite jas su Prisma, Sequelize, Knex ar mysql2 tvarkykle.

Jūsų front-end šalia

Sukompiliuota React, Vue ar Angular sąsaja įkeliama kaip statiniai failai į pasirinktą domeną, su perrašymo taisykle į index.html.

Paleidimas su techniko pagalba

Nuo Pro plano technikas lydi jus, kol jūsų programa pradeda atsakyti savo adresu.

Sertifikuoti atsiliepimai

Jie mumis pasitiki

Kiekvieną atsiliepimą sertifikuoja Markleex: jo autorius yra tikra organizacija, kurios svetainę galite aplankyti.

4,9/5 Vidutinis įvertinimas Visi mūsų atsiliepimai Markleex platformoje

Jie labai patikimi, greiti ir profesionalūs. Jų darbas nepriekaištingas. Tai gera komanda. Ačiū jiems!

Išversta. Originalo kalba: vengrų

Kötegyáni Önkéntes Tűzoltó Egyesület · vengrų

Nagyon megbízthatóak, gyorsak és szakszerűek. A munkájuk kifogástalan. Ez egy jó csapat. Köszönet Nekik!

Kötegyáni Önkéntes Tűzoltó Egyesület Vengrija

[…] Ypač įvertinome jų pasiekiamumą, gebėjimą išklausyti, patarimus ir pagalbą tvarkant mūsų reikalus. […]

Išversta. Originalo kalba: prancūzų

Nou Tout’ Enpòwtan · prancūzų

[…] Nous avons particulièrement apprécié leur disponibilité, leur écoute, leurs conseils et leur accompagnement dans nos démarches. […]

Nou Tout’ Enpòwtan Gvadelupa

Nežinome, kaip atsidėkoti už puikų Simafri komandos atliktą darbą. Tai privilegija galėti jais pasikliauti.

Išversta. Originalo kalba: portugalų (Brazilija)

Associação SNA Brasil · portugalų (Brazilija)

Não temos como agradecer pelo excelente trabalho realizado pela equipe da Simafri. é um privilégio poder contar com eles.

Associação SNA Brasil Brazilija

[…] Nepaprasta organizacija, visapusiškai besirūpinanti mūsų asociacijos svetainės kūrimo projektu. Labai malonus ir dalykiškas bendravimas. Greiti veiksmai. […] Nuoširdžiai rekomenduoju

Išversta. Originalo kalba: lenkų

Stowarzyszenie „W Centrum” · lenkų

[…] Niezwykła organizacja zajmująca się kompleksową opieką nad projektem nad stworzeniem strony internetowej nasze Stowarzyszenia. Bardzo miły i rzeczowy kontakt. Szybkie działanie. […] Serdecznie polecam

Stowarzyszenie „W Centrum” Lenkija

[…] Nuo pat pradžių galėjome pasikliauti greitu bendravimu, visišku įsitraukimu ir operatyviu reagavimu į visus mūsų prašymus ir pasiūlymus. […] šiandien galime džiaugtis modernia ir funkcionalia svetaine. […]

Išversta. Originalo kalba: lenkų

Ochotnicza Straż Pożarna w Kowalach · lenkų

[…] Od samego początku mogliśmy liczyć na szybki kontakt, pełne zaangażowanie oraz sprawną reakcję na wszystkie nasze prośby i sugestie. […] dziś możemy cieszyć się nowoczesną i funkcjonalną stroną internetową. […]

Ochotnicza Straż Pożarna w Kowalach Lenkija

Simafri sukūrė nuostabią svetainę! Jie mums labai gerai padėjo perkelti domeno vardą. Labai geras ir greitas bendravimas tiek per WhatsApp, tiek el. paštu.

Išversta. Originalo kalba: olandų

Stichting Fruitful Tree Foundation · olandų

Simafri heeft een prachtige site gebouwd! Ze hielpen ons heel goed bij het verhuizen van de domeinnaam. Heel goed en snel contact, zowel via WhatsApp als email.

Stichting Fruitful Tree Foundation Nyderlandai

Praktiškai

Jūsų Node.js programa internete per keturis veiksmus

  1. Įkelkite kodą

    Klonuokite saugyklą per SSH arba įkelkite failus per SFTP į programos aplanką.

  2. Užregistruokite programą

    Valdymo skydelyje atidarykite Setup Node.js App, pasirinkite Node.js versiją, domeną ar subdomeną ir paleidimo failą, pavyzdžiui, server.js.

  3. Įdiekite paketus

    Programos aplinkoje paleiskite npm install, tada pridėkite aplinkos kintamuosius, pavyzdžiui, MySQL duomenų bazės adresą.

  4. Paleiskite ir patikrinkite

    Paleiskite programą iš valdymo skydelio: ji atsako per HTTPS savo adresu, o po kiekvieno atnaujinimo iš naujo paleidžiama vienu spustelėjimu.

Node.js svetainių talpinime, tikrai?

Taip: į užklausas atsakanti Node.js programa, parašyta su Express, NestJS ar Fastify, veikia visuose trijuose svetainių talpinimo planuose. Tai paprasčiausias kelias API, administravimo sąsajai ar serveryje generuojamai svetainei, be jokio serverio administravimo.

VPS tam, kas niekada nesustoja

Realaus laiko pokalbiams, užduočių eilei, naktį dirbančiam botui ar PostgreSQL duomenų bazei reikia procesų, gyvenančių už užklausų ribų. VPS Pro suteikia jums visą serverio kontrolę, o Managed VPS jį patiki mūsų komandai. Mūsų gidas kaip talpinti Node.js programą gamybinėje aplinkoje išsamiai aprašo diegimą.

Dažni klausimai

Jūsų klausimai apie Node.js talpinimą

Ar Node.js programą galima talpinti svetainių talpinime?

Taip. Simafri svetainių talpinime į užklausas atsakanti Node.js programa registruojama valdymo skydelyje įrankiu Setup Node.js App, savo domene ar subdomene, su jūsų pasirinkta Node.js versija. Ją palaiko visi trys planai.

Kokios Node.js versijos prieinamos?

Valdymo skydelyje siūlomos kelios versijos, tarp jų Node.js 22, ir kiekviena programa išlaiko savąją. VPS Pro serveryje įdiegiate būtent tą versiją, kurios norite.

Mano programa naudoja WebSockets, ar tai įmanoma?

Nuolat atviros WebSocket jungtys, pavyzdžiui, su Socket.IO, veikia VPS Pro serveryje, kur jūsų procesas sukasi be perstojo su PM2, systemd ar Docker.

Ar galiu naudoti PostgreSQL ar MongoDB?

VPS Pro serveryje taip: su root prieiga įdiegiate pasirinktą duomenų bazę. Svetainių talpinime siūloma MySQL, su kuria Prisma, Sequelize ir Knex puikiai dirba.

Kas man padės, jei programa nepasileidžia?

Svetainių talpinime pagalba diegiant nemokama nuo Pro plano. VPS Pro serveryje Visapusiška pagalba kartu su jumis analizuoja žurnalus ir nurodo, ką pataisyti, iki pat programos kodo.

Papasakokite, kaip veikia jūsų programa

API, realus laikas, foninės užduotys: aprašykite savo Node.js projektą, ir nukreipsime jus į jam tinkamą talpinimą.

Susisiekite su mumis