Вход
Русский
USD
Цены в иностранной валюте приведены информационно

Установка NODE.JS на Ubuntu Server 16.04

Программная платформа на движке V8

Node.js — это программная платформа, основанная на движке V8, превращающая JavaScript из узкоспециализированного языка в язык общего назначения. Node.js применяется преимущественно на сервере выполняя роль веб-сервера. В основе Node.js лежит событийно-ориентированное и асинхронное программирование с неблокирующим вводом/выводом.
Все действия производятся на виртуальном сервере под управлением ОС Ubuntu Server 16.04.

Установка стабильной версии Node.js

Обновляем все пакеты:
sudo apt-get update
В стандартном репозитории Ubuntu Server 16.04 присутствуем более старый, но стабильный Node.js. Чтобы установить эту версию Node.js:
sudo apt-get install nodejs
Если эта более старая версия вам подходит - можно приступать к работе с Node.js. Для быстрой установки модулей для Node.js можно также установить пакетный менеджер npm:
sudo apt-get install npm

Установка Node.js с помощью PPA

С помощью архива PPA, который поддерживает NodeSource, можно установить новую версию Node.js. Нужно выбрать между Node.js v4.x (долгосрочная поддержка) и v6.x (текущая версия).
Устанавливаем PPA в домашний каталог, чтобы получить доступ к его содержимому. Используем curl для извлечения установочного скрипта нужной версии:
sudo apt-get install curl
cd ~

curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh

Для изучения содержимого скрипта:
nano nodesource_setup.sh
Для запуска скрипта:
sudo bash nodesource_setup.sh
Архив PPA будет добавлен в настройки. Индекс пакетов обновится автоматически. После запуска установочного сценария nodesource можно установить пакет Node.js:
sudo apt-get install nodejs
Пакет nodejs содержит бинарный файл nodejs, а так же npm. Необходимо так же установить пакет build-essential:
sudo apt-get install build-essential

Опубликовано: Январь 23, 2017