Введение
Если вы намерены установить NodeJs на сервер Debian 10 удаленно, читайте дальше, в противном случае, если вы хотите установить NodeJs на свой локальный компьютер, пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти в систему с другим именем пользователя, используя ту же команду, а затем изменить root на свое имя пользователя:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Теперь вы подключены к своему серверу и готовы начать установку Nodejs на Debian 10.
Установка Node.js
Давайте удостоверимся, что мы обновляем индекс пакета. Откройте терминал и дайте следующую команду:
sudo apt-get update
Чтобы установить Node.js, введите следующую команду:
sudo apt-get install nodejs
Установка Node.js с помощью PPA
Альтернативой установке последней версии Node.js является добавление личного архива пакетов (PPA), управляемого NodeSource. Давайте убедимся, что мы дома, и установим PPA. Замените 6.x правильной версией.
cd ~
Устанавливаем curl для загрузки необходимых скриптов:
sudo apt-get install curl
Затем загружаем скрипт установки nodejs. На данный момент последняя версия 12.x:
curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh
Скачав скрипт, запустим его так, из терминала:
sudo bash nodesource_setup.sh
PPA будет установлен, и локальный кеш пакетов будет обновлен. В этот момент дайте следующую команду:
sudo apt-get install nodejs
Пакет nodejs также содержит диспетчер пакетов NPM, поэтому вам не нужно устанавливать его отдельно. Однако я рекомендую установить пакет build-essential, чтобы некоторые пакеты NPM работали правильно.
sudo apt-get install build-essential
Установка Node.js с использованием NVM
Другой альтернативой установке Node.js является использование инструмента NVM под названием «Диспетчер версий Node.js». С помощью NVM можно установить разные версии Node.js. Устанавливаем необходимые пакеты:
sudo apt-get update
sudo apt-get install build-essential libssl-dev
Скачиваем скрипт установки NVM с github. Измените v0.33.2 в соответствии с текущей версией.
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh -o install_nvm.sh
Запустите скрипт с помощью bash из терминала:
bash install_nvm.sh
Чтобы использовать только что установленный скрипт, нам нужно заново сгенерировать файл .profile или перезапустить терминал:
source.profile
Теперь вы можете установить Node.js, для просмотра доступных версий введите следующую команду:
nvm ls-remote
Чтобы установить нужную версию: Пример:
nvm install v8.0.0
Чтобы проверить, какую версию Node.js вы используете:
node -v
Чтобы проверить, какие версии Node.js установлены:
nvm ls
Чтобы изменить версию Node.js, установите новую версию, например v7.10.0, и дайте:
nvm use v7.10.0
Если вы хотите сделать определенную версию Node.js по умолчанию, которая будет автоматически использоваться в новых сеансах, введите следующую команду:
nvm alias default v8.0.0
Итак, чтобы использовать версию v8.0.0, вы можете просто написать:
nvm use default
Чтобы получить больше информации.
nvm help
Удалите Node.js и NPM
Если по какой-то причине вы хотите удалить пакеты Node.js и npm, используйте следующую команду:
sudo apt remove nodejs npm
Вывод
Установка Nodejs на Debian 10 завершена.