Установить node.js на выделенном сервере через ssh - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть выделенный сервер Linux из 1 & 1. У меня есть доступ к SFTP и SSH. Я хотел бы знать, возможно ли установить node.js на моем сервере.

Я уже пытался установить его неделю назад, но мне не удалось. Загрузка и извлечение работали, поэтому папка находится на моем сервере. Я сделал:

cd ~
wget http://nodejs.org/dist/latest/node-v11.1.0.tar.gz
tar xvf node-v11.1.0.tar.gz
mv node-v11.1.0 nodejs

Но эта часть не удалась:

cp nodejs/bin/node ~/bin
cd ~/bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm

В первой инструкции есть ошибка: cp: not stat 'nodejs / bin / node': такого файла или каталога нет

Я тоже это пробовал:

cd nodejs
./configure
make
make install

(все инструкции взяты из учебников)

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Лучше всего искать инструкции для конкретного дистрибутива. У большинства современных менеджеров пакетов есть опция установки для Node, а также есть отличные варианты от сторонних разработчиков, таких как Nodesource.

Например, вот инструкция по установке для Ubuntu 18.04 . В нем перечислены 3 различных метода установки, каждый из которых будет работать в сеансе SSH.

Если вы сообщите нам, какой дистрибутив и версию вы используете, мы сможем помочь вам более конкретно.

Если вы не знаете, вы можете попробовать одну из следующих команд для проверки:

$ hostnamectl

или

$ less /etc/issue
0 голосов
/ 10 ноября 2018

Следующие инструкции относятся к предварительно скомпилированному пакету для Linux.

http://nodejs.org/dist/latest/node-v11.1.0.tar.gz является URL-адресом исходного кода пакета.

Загрузите скомпилированный пакет для вашей системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...