Prijeđite na sadržaj

Postavke kolačića

Za svaku vrstu odaberite koje kolačiće dopuštate. Svoj odabir uvijek možete promijeniti putem poveznice Postavke kolačića na dnu svake stranice. Izjava o privatnosti

Nužni

Uvijek uključeni

Potrebni za prijavu, čuvanje košarice i pamćenje Vaših odabira. Uvijek su uključeni.

Koji kolačići?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša sesija i to da ostanete prijavljeni
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cijena s PDV-om ili bez njega
  • wok_cookies: Vaš odabir kolačića, 12 mjeseci

Mjeri koji oglas dovodi do posjeta ili narudžbe, kako ne bismo plaćali oglase koji ništa ne donose.

Koji kolačići?
  • Google Ads putem Google Tag Managera (_gcl_au, _gcl_aw), do 90 dana
  • OpenAI Ads, oglasi u ChatGPT-u
  • wok_aff: preko kojeg ste partnera došli k nama (partnerski program), 60 dana

4,6

Država i jezik

Svaka država ima vlastitu stranicu, s cijenama i PDV-om te države.

Pogledajte

Postavljanje Node.js aplikacije

Vaš hosting paket ne pokreće samo PHP. Pomoću Setup Node.js App sami postavljate Node.js aplikaciju, primjerice Express aplikaciju ili manji API. Svaka aplikacija dobiva vlastitu Node.js verziju i vlastitu mapu.

Izrada aplikacije

  1. U DirectAdminu pod Extra Features kliknite na Setup Node.js App.
  2. Kliknite na CREATE APPLICATION (1).
  3. Pod Node.js version (1) odaberite verziju. Možete birati između Node.js 9, 16, 20, 22 i 24. Zadano je postavljeno 16, no bolje je odabrati najnoviju verziju koju Vaša aplikacija podržava, jer 9 i 16 više ne primaju ažuriranja.
  4. Pod Application mode odaberite Development ili Production. Time se postavlja varijabla NODE_ENV. Za aplikaciju koja je u produkciji odaberite Production.
  5. Pod Application root (2) unesite mapu u koju će doći datoteke Vaše aplikacije, primjerice apps/mijnapp. Odaberite mapu izvan public_html.
  6. Pod Application URL (3) odaberite domenu i, ako želite, putanju, primjerice api za vasadomena.nl/api. Ako putanju ostavite praznom, aplikacija će raditi na cijeloj domeni.
  7. Pod Application startup file (4) unesite datoteku kojom se Vaša aplikacija pokreće, poput app.js ili server.js.
  8. Po potrebi pod Environment variables putem ADD VARIABLE dodajte vlastite postavke.
  9. Kliknite na CREATE.
Dio Setup Node.js App s gumbom Create Application i porukom No applications found
(1) izrada nove aplikacije
Otvoreni popis Node.js verzija 16.20.2, 20.20.2, 22.23.4, 24.22.1 i 9.11.2
Node.js verziju birate za svaku aplikaciju posebno
Obrazac za izradu Node.js aplikacije s poljima Node.js version, Application mode, Application root, Application URL i Application startup file
(1) verzija, (2) mapa aplikacije, (3) adresa, (4) početna datoteka

Prijenos koda i instalacija paketa

  1. Prenesite svoj kod u mapu koju ste odabrali pod Application root, pomoću File Managera, FTP-a ili Gita (pogledajte Upload i preuzimanje datoteka i Git: ažuriranje Vaše web stranice iz repozitorija).
  2. Nalazi li se u toj mapi datoteka package.json? Vratite se tada na Setup Node.js App, kliknite kod svoje aplikacije na olovku za uređivanje i kliknite na Run NPM Install. Paketi će se tada instalirati.
  3. Kliknite na Restart da biste (ponovno) pokrenuli aplikaciju.

Nakon svake izmjene u svom kodu ponovno kliknite na Restart. U suprotnom će i dalje raditi stara verzija.

Dobro je znati

  • Vaša aplikacija mora slušati na portu koji joj dodijeli server. U kodu koristite process.env.PORT, a ne fiksni broj porta.
  • Aplikacija radi unutar ograničenja Vašeg paketa (CPU, memorija, procesi; pogledajte Resource Usage: CPU, memorija i procesi). Za zahtjevniju aplikaciju odaberite veći paket.
  • Na paketu sa SSH-om (pogledajte SSH Keys i prijava putem SSH-a) na vrhu ekrana Vaše aplikacije nalazi se naredba kojom u Terminalu aktivirate pravu Node.js verziju i mapu. Nakon toga node i npm rade kao i inače.
  • Web stranica koju ste izradili pomoću generatora stranica (statički HTML) ne treba Node.js. Nju jednostavno prenesete u public_html.

Često postavljana pitanja

Moja aplikacija prikazuje pogrešku 503.
Aplikacija se ne pokreće. Obično nije ispravna početna datoteka, nedostaju paketi (zaboravili ste Run NPM Install) ili postoji greška u kodu. Pogledajte u mapi svoje aplikacije u datoteci stderr.log poruku o pogrešci.

Smije li moja aplikacija raditi cijeli dan?
Da, sve dok ostaje unutar ograničenja Vašeg paketa. Aplikacija se pokreće kada stigne zahtjev, a nakon određenog vremena bez zahtjeva ponovno se zaustavlja. Aplikacija koja uvijek mora raditi bez posjetitelja, poput bota, bolje odgovara VPS-u.

Moja aplikacija zapela je i ne reagira na Kill ili Restart.
Pričekajte minutu i pokušajte ponovno. Ako ni tada ne uspije, otvorite ticket i navedite naziv svoje aplikacije.

Trenutak…

Postavite svoje domene

Za svaku domenu odredite nameservere, povezivanje s hostingom i tko postaje vlasnik.

Učitavanje Vaših domena…