Как запустить node.js на хосте с платформой linux?
Запускать node.js на локальном хосте с операционной системой Windows очень просто
Я загружаю пакет с nodejs.org/download/
и запускаю установщик Windows (.msi)
Я перехожу в командную строку консоли и набираю
node file.js
, и все в порядке.
но на моем хосте с платформой linux у меня есть панель управления без возможности запускать файл типа exe, msi и там нет окна с командной строкой,
Итак, как я могу запустить nodejs на моем хосте?
Я звоню в службу поддержки моего хостинга bluehost.com, но они не знают.
my Сервер подробностей и панель управления
Спасибо за любую помощь
Я рискну и предположу, что вы действительно действительно новичок в Linux. Во-первых, Linux не запускает файлы EXE или MSI, по крайней мере, без Wine. Файлы, которые вы просматриваете, относятся только к Windows. Что вам нужно, так это версия nodejs для Linux.
В Linux вы можете либо установить nodejs через диспетчер пакетов, либо вы можете установить его непосредственно из nodejs, просто получите версию для своей платформы.
Теперь вы не сделали этого. Я не говорю , какой дистрибутив Linux вы используете, это полезная информация, поэтому предположим, что это Ubuntu ...
Инструкции по установке nodejs через диспетчер пакетов :
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
В качестве альтернативы вы можно установить nodejs, загрузив последнюю версию и следуя инструкциям на w3Resource.com :
После завершения установки проверьте, прошла ли установка успешно, запустив «node --version» без кавычек. В случае успеха вы должны увидеть вывод номера версии.
Наконец, судя по опубликованным вами изображениям, похоже, что вы используете хост, который дает вам доступ к cpanel, вместо того, чтобы предоставлять вам прямой доступ к SSH / Shell, например профессиональный хост, например Amazon EC2 или Rackspace. Однако в этом образе похоже, что у вас может быть доступ по SSH:
Чтобы установить nodejs, вы: Скорее всего, вам потребуется активировать доступ по SSH / Shell, то есть через командную строку Linux. Для этого может даже потребоваться телефонный звонок или электронное письмо в службу поддержки, поскольку многие из этих провайдеров хостинга cpanel по умолчанию отключают SSH.
В качестве альтернативы вы можете сначала спросить, могут ли они установить его для вас, поскольку некоторые хосты будут делать это в зависимости от от того, с кем вы. (Вы не сказали, но я думаю о Bluehost, судя по последнему снимку экрана).