Pereiti prie turinio

Slapukų nustatymai

Pasirinkite, kokių rūšių slapukus leidžiate. Pasirinkimą bet kada galite pakeisti per „Slapukų nustatymai“ kiekvieno puslapio apačioje. Privatumo pareiškimas

Būtinieji

Visada įjungti

Reikalingi prisijungti, išsaugoti krepšelį ir įsiminti Jūsų pasirinkimus. Jie visada įjungti.

Kokie slapukai?
  • weboke_sessie, weboke_klant, weboke_remember: Jūsų sesija ir prisijungimo išlaikymas
  • weboke_basket: Jūsų krepšelis
  • wkBtwIncl: kainų rodymas su PVM arba be PVM
  • wok_cookies: Jūsų slapukų pasirinkimas, 12 mėnesių

Matuoja, kuri reklama atveda prie apsilankymo ar užsakymo, kad nemokėtume už neveiksmingas reklamas.

Kokie slapukai?
  • Google Ads per Google Tag Manager (_gcl_au, _gcl_aw), iki 90 dienų
  • OpenAI Ads, reklamos ChatGPT
  • wok_aff: per kurį partnerį atėjote pas mus (partnerių programa), 60 dienų

4,6

Šalis ir kalba

Kiekviena šalis turi savo svetainę su tos šalies kainomis ir PVM.

Peržiūrėti

Een Node.js-app opzetten

Jūsų hostingo paketas naudoja ne tik PHP. Naudodami Setup Node.js App galite patys susikurti Node.js programėlę, pavyzdžiui, Express programėlę arba nedidelę API. Kiekviena programėlė gauna savo Node.js versiją ir savo aplanką.

Programėlės kūrimas

  1. DirectAdmin skiltyje Papildomos funkcijos spustelėkite Setup Node.js App.
  2. Spustelėkite CREATE APPLICATION (1).
  3. Lauke Node.js version (1) pasirinkite versiją. Galite rinktis iš Node.js 9, 16, 20, 22 ir 24. Numatytoji reikšmė yra 16, tačiau rekomenduojame rinktis naujausią versiją, kurią palaiko Jūsų programėlė, nes 9 ir 16 versijoms atnaujinimai nebebus teikiami.
  4. Lauke Application mode pasirinkite Development arba Production. Tai nustato kintamąjį NODE_ENV. Veikiančiai programėlei rinkitės Production.
  5. Lauke Application root (2) įveskite aplanką, kuriame bus Jūsų programėlės failai, pavyzdžiui, apps/mijnapp. Pasirinkite aplanką, esantį už public_html ribų.
  6. Lauke Application URL (3) pasirinkite domeną ir, jei reikia, kelią, pavyzdžiui, api, kad būtų jusudomenas.nl/api. Jei kelią paliksite tuščią, programėlė veiks visame domene.
  7. Lauke Application startup file (4) įveskite failą, kuriuo paleidžiama Jūsų programėlė, pavyzdžiui, app.js arba server.js.
  8. Jei reikia, skiltyje Environment variables naudodami ADD VARIABLE pridėkite savo nustatymus.
  9. Spustelėkite CREATE.
Skiltis Setup Node.js App su mygtuku Create Application ir pranešimu No applications found
(1) naujos programėlės kūrimas
Atidarytas Node.js versijų sąrašas: 16.20.2, 20.20.2, 22.23.4, 24.22.1 ir 9.11.2
Node.js versiją pasirenkate kiekvienai programėlei atskirai
Node.js programėlės kūrimo forma su laukais Node.js version, Application mode, Application root, Application URL ir Application startup file
(1) versija, (2) programėlės aplankas, (3) adresas, (4) paleidimo failas

Kodo įkėlimas ir paketų diegimas

  1. Įkelkite savo kodą į aplanką, kurį pasirinkote lauke Application root, naudodami Failų tvarkyklę, FTP arba Git (žr. Failų įkėlimas ir parsisiuntimas ir Git: website atnaujinimas iš repozitorijos).
  2. Ar tame aplanke yra package.json failas? Grįžkite į Setup Node.js App, prie savo programėlės spustelėkite pieštuko piktogramą, kad ją redaguotumėte, ir spustelėkite Run NPM Install. Tada bus įdiegti paketai.
  3. Spustelėkite Restart, kad programėlė būtų (iš naujo) paleista.

Po kiekvieno kodo pakeitimo iš naujo spustelėkite Restart. Priešingu atveju toliau veiks sena versija.

Naudinga žinoti

  • Jūsų programėlė turi klausytis prievado, kurį jai priskiria serveris. Kode naudokite process.env.PORT, o ne fiksuotą prievado numerį.
  • Programėlė veikia pagal Jūsų paketo ribas (procesorius, atmintis, procesai, žr. Resource Usage: CPU, atmintis ir procesai). Sudėtingesnei programėlei rinkitės didesnį paketą.
  • Pakete su SSH (žr. SSH raktai ir prisijungimas per SSH) Jūsų programėlės ekrano viršuje pateikiama komanda, kurią įvykdžius Terminale aktyvinama tinkama Node.js versija ir aplankas. Po to node ir npm veikia taip, kaip esate įpratę.
  • Svetainei, kurią sukūrėte naudodami svetainių generatorių (statinis HTML), Node.js nereikalingas. Tokią svetainę tiesiog įkelkite į public_html.

Dažniausiai užduodami klausimai

Mano programėlė rodo klaidą 503.
Programėlė nepasileidžia. Dažniausiai neteisingas paleidimo failas, trūksta paketų (pamiršta paleisti Run NPM Install) arba kode yra klaida. Pažiūrėkite programėlės aplanke faile stderr.log, kokia klaida nurodoma.

Ar mano programėlė gali veikti visą parą?
Taip, jei ji neviršija Jūsų paketo ribų. Programėlė paleidžiama gavus užklausą, o po tam tikro laiko be užklausų sustabdoma. Programėlei, kuri turi veikti nuolat net be lankytojų, pavyzdžiui, botui, geriau tinka VPS.

Mano programėlė užstrigo ir nereaguoja į Stop arba Restart.
Palaukite minutę ir bandykite dar kartą. Jei vis tiek nepavyksta, pateikite užklausą ir nurodykite savo programėlės pavadinimą.

Akimirką…

Nustatykite domenus

Kiekvienam domenui nustatykite vardų serverius, susiejimą su talpinimu ir tai, kas taps valdytoju.

Įkeliami Jūsų domenai…