Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Een Node.js-app opzetten

Вашият хостинг пакет поддържа не само PHP. С Setup Node.js App можете сами да настроите приложение на Node.js, например Express приложение или малко API. Всяко приложение получава собствена версия на Node.js и собствена папка.

Създаване на приложение

  1. В DirectAdmin кликнете под Extra Features на Setup Node.js App.
  2. Кликнете на CREATE APPLICATION (1).
  3. При Node.js version (1) изберете версията. Можете да избирате между Node.js 9, 16, 20, 22 и 24. По подразбиране е зададена версия 16, но е по-добре да изберете най-новата версия, която поддържа Вашето приложение, тъй като 9 и 16 вече не получават актуализации.
  4. При Application mode изберете Development или Production. Това задава променливата NODE_ENV. За работещо приложение изберете Production.
  5. При Application root (2) въведете папката, в която ще се намират файловете на Вашето приложение, например apps/mijnapp. Изберете папка извън public_html.
  6. При Application URL (3) изберете домейна и евентуално път, например api за вашдомейн.nl/api. Ако оставите пътя празен, приложението ще работи на целия домейн.
  7. При Application startup file (4) въведете файла, с който стартира Вашето приложение, например app.js или server.js.
  8. Евентуално при Environment variables добавете собствени настройки с ADD VARIABLE.
  9. Кликнете на CREATE.
Разделът Setup Node.js App с бутона Create Application и съобщението No applications found
(1) създаване на ново приложение
Отвореният списък с версии на Node.js 16.20.2, 20.20.2, 22.23.4, 24.22.1 и 9.11.2
Версията на Node.js избирате за всяко приложение поотделно
Формулярът за създаване на Node.js приложение с полетата Node.js version, Application mode, Application root, Application URL и Application startup file
(1) версията, (2) папката на приложението, (3) адресът, (4) стартовият файл

Качване на кода и инсталиране на пакети

  1. Качете кода си в папката, която сте избрали при Application root, с File Manager, FTP или Git (вижте Качване и изтегляне на файлове и Git: актуализиране на уебсайта Ви от хранилище (repository)).
  2. Има ли файл package.json в тази папка? Тогава се върнете в Setup Node.js App, кликнете при Вашето приложение на иконата с молива, за да го редактирате, и кликнете на Run NPM Install. Пакетите тогава ще бъдат инсталирани.
  3. Кликнете на Restart, за да стартирате (отново) приложението.

След всяка промяна в кода Ви кликнете отново на Restart. В противен случай ще продължи да работи старата версия.

Добре е да знаете

  • Вашето приложение трябва да слуша на порта, който сървърът му предоставя. Използвайте в кода си process.env.PORT, а не фиксиран номер на порт.
  • Приложението работи в рамките на лимитите на Вашия пакет (CPU, памет, процеси; вижте Resource Usage: CPU, памет и процеси). За по-тежко приложение изберете по-голям пакет.
  • При пакет със SSH (вижте SSH Keys и вход чрез SSH) в горната част на екрана на Вашето приложение е посочена команда, с която в Terminal активирате правилната версия на Node.js и папка. След това node и npm работят по обичайния начин.
  • Уебсайт, който сте създали със генератор на сайтове (статичен HTML), не се нуждае от Node.js. Такъв сайт просто качвате в public_html.

Често задавани въпроси

Моето приложение дава грешка 503.
Приложението не стартира. Обикновено стартовият файл не е правилен, липсват пакети (забравено Run NPM Install) или има грешка в кода. Проверете в папката на Вашето приложение файла stderr.log за съобщението за грешка.

Може ли приложението ми да работи по цял ден?
Да, стига да остава в рамките на лимитите на Вашия пакет. Приложението се стартира при постъпване на заявка и спира след известно време без заявки. Приложение, което трябва винаги да работи без посетители, например бот, е по-подходящо за VPS.

Моето приложение е заседнало и не реагира на Kill или Restart.
Изчакайте една минута и опитайте отново. Ако все още не се получава, създайте тикет и посочете името на Вашето приложение.

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…