Что означает поддержка Node.JS в плане хостинга?
Просматривая различные планы хостинга, я заметил, что некоторые предлагают Node.JS
поддержка.
Если хост не предлагает Node.JS
; Могу ли я войти в систему, скачать и установить Node.JS
поддерживать себя, если хост поддерживает SSH?
Я не совсем понимаю, что означает поддержка Node.JS в плане хостинга.
Может кто-нибудь помочь мне понять это?
Tl; др:
- На общем хосте: могу ли я установить
Node.JS
поддержка сSSH
связь? - Может кто-нибудь объяснить, что
Node.JS
средства поддержки на общем хосте?
1 ответ
Node.JS
Установка на общем хосте означает, что хостинговая платформа поддерживает запуск Node.JS
приложения (приложения, которые имеют package.json
файл).
Вы не можете просто установить Node.JS
на платформе общего хоста, поскольку хостинг предоставляется вам в виде платформы как сервисной архитектуры.PaaS
архитектура означает, что хостинг-провайдер отвечает за структуру хостинга от физического оборудования до операционной системы и фреймворков хостинга (Apache
, Node.JS
, PHP
, Ruby
, и так далее).
Вы несете ответственность за создание вашего приложения и получить его на своей ткани.
Таким образом, хостинг-провайдер предоставит доступ к файловой системе, чтобы вы могли загрузить свое приложение на свою фабрику.
Поскольку у вас нет доступа к операционной системе, вы не сможете устанавливать новые хостинговые приложения в матрицу. Это означает, что вы захотите убедиться, что на хосте установлены все фреймворки и они обновлены, чтобы ваше приложение, которое вы хотите разместить, могло работать.
Node.JS
должен быть установлен в операционной системе, что означает, что вы не сможете развернуть его в PaaS
хост.
Если хост предоставляет вам виртуальную машину (IaaS
), вы можете делать в ней все, что захотите, так как имеете полный контроль над операционной системой.
Исключая некоторые MAC address
вещи, как это идет в сторону вещей физического уровня.
надеюсь, это поможет
Благодарность!