Для початку необхідно підключитися до сервера SSH використовуючи PuTTy на Windows або, якщо у вас Linux/Mac OS, за допомогою команди

ssh root@IP

де IP — це IP адреса вашого сервера, в нашому випадку це 31.131.0.0.

При першому підключенні система запитає, чи потрібно додавати IP до списку довірених хостів, необхідно ввести «yes», натиснути «Enter», після чого ввести пароль. Якщо ви копіюєте пароль з листа, надісланого вам після замовлення сервера, будьте уважні та не скопіюйте зайвий пробіл. Ось так буде виглядати вікно після підключення до сервера SSH:

Підключення до сервера SSH

Встановлення Node.js на Centos

Після того, як ми підключилися, необхідно оновити репозиторій програм до останніх версій за допомогою наступної команди

yum -y update

Виконання команди може зайняти кілька хвилин, звіт про всі оновлені пакети буде відображатися на екрані. Після виконання команди ми отримаємо звіт зі списком усіх оновлених та встановлених пакетів.

Потім потрібно встановити Development Tools. Це група інструментів для компіляції програмного забезпечення з вихідного коду. Ми будемо використовувати наступну команду:

yum -y groupinstall "Development Tools" 
Звіт про встановлення Development Tools

Після закінчення ми отримаємо звіт про результати виконання команди зі списком встановлених пакетів.

Потім необхідно встановити GNU screen для того, щоб мати можливість при підключенні до ВПС мати доступ до кількох сесій одночасно. Ми будемо використовувати наступну команду для встановлення:

yum -y install screen 
Звіт про встановлення GNU screen

Після того, як ми підготували систему до установки Node.js, необхідно перейти в каталог, в якому ви зберігатимете системні файли. За замовчуванням це src, перейти до нього можна за допомогою наступної команди:

cd /usr/src

після виконання якої ваш термінал має виглядати так:

Перехід до папки із системними файлами

Потім необхідно завантажити останню версію програми за допомогою wget.

Щоб отримати необхідне посилання на останню версію необхідно перейти на https://nodejs.org/en/download/ і в новій вкладці відкрити посилання «Source Code». Завантажувати архів на свій комп’ютер не потрібно, нас цікавить лише посилання на нього, яке ми скопіюємо з браузера. Після цього необхідно виконати таку команду:

wget http://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz 
Завантаження архіву

Після завантаження архів необхідно розпакувати за допомогою цієї команди:

tar zxf node-v4.2.2.tar.gz

Після розпакування ми переходимо в папку з настановними файлами, використовуючи вже знайому нам команду:

cd node-v4.2.2

Перед встановленням необхідно підготувати команди компілятора, використовуючи

./configure

УВАГА!!!

Якщо ви отримуєте таке повідомлення:

Попередження

це означає, що поточна версія Node.js несумісна з вашим компілятором, або ж архів був завантажений не повністю, тому необхідно завантажити іншу версію або спробувати завантажити поточну ще раз.

Після підготовки компілятора необхідно скомпілювати вихідний код за допомогою команди

make

Компіляція може зайняти від 5 до 10 хвилин. Якщо виконання команди зайняло менше, уважно прочитайте звіт, можливо, відбулася якась помилка і компіляцію необхідно провести ще раз або завантажити іншу версію Node.js.

Після завершення компіляції виконуємо встановлення за допомогою команди:

make install

Коли інсталяцію завершено на екрані буде виведено шлях, куди поміщені конфігураційні файли, за замовчуванням це /usr/local/bin/node.

Шлях до файлів

Встановлення Node.js на Debian/Ubuntu за допомогою nvm

Для встановлення Node.js на Debian/Ubuntu найкраще використовувати інструмент nvm, тому що за його допомогою можна вибрати версію під час встановлення.

Для початку необхідно оновити пакети системи за допомогою команди:

sudo apt-get update 
Оновлення системи

Потім встановлюємо пакети з репозиторіїв нашої ОС, які дозволяють збирати пакети з вихідних джерел, використовуючи цю команду:

sudo apt-get install build-essential libssl-dev

Під час встановлення на Debian система може попросити підтвердити, що ви готові використовувати додаткове місце на диску, необхідно ввести «yes» та натиснути «Enter»

Підтвердження використання місця на диску

Потім встановлюємо NVM за допомогою наступної команди:

curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh 
Встановлення NVM

Після встановлення NVM нам потрібно буде перелогінитись в систему або ж оновити дані за допомогою команди

source ~/.profile

Після того, як дані про систему оновлені, необхідно дізнатися доступні версії Node.js за допомогою команди

nvm ls-remote 
Список доступних версій

Обираємо зі списку потрібну нам версію та використовуємо команду для встановлення

nvm install 5.1.0 
Встановлення вибраної версії

Після встановлення ця версія використовуватиметься за замовчуванням. Якщо ви встановили на сервері кілька версій, то для того, щоб вказати системі яку версію необхідно використовувати застосовуємо наступну команду:

nvm use 5.1.0

За замовчуванням виконуваний файл Node.js викликається командою

node