Установка нескольких версий Node.js в Ubuntu с помощью NVM
Рассмотрим инструмент nvm для ubuntu и его основные команды для переключения между версиями node.
Bower - менеджер зависимостей пакетов, такой же как и Composer, но для фронтовой части. С помощью него удобно держать свежими нужные пакеты (в пример тот же jquery).
Для установки Bower глобально, нам потребуется Node.js и npm.
1. Установка Node.js:
sudo apt install nodejs
проверка версии после установки
nodejs -v
2. Установка Npm:
sudo apt install npm
Если произошла ошибка связи node-gyp при установке - читать тут.
проверка версии после установки
npm -v
3. Установка Bower:
sudo npm install -g bower
флаг -g обозначает установку глобально, чтобы софт был доступен всем юзерам
проверка версии после установки
bower -v
У меня на сборке 18.04 получились такие версии:

Рассмотрим инструмент nvm для ubuntu и его основные команды для переключения между версиями node.
Рассмотрим настройку swap, если имеется достаточно доступной оперативной памяти. Влияние параметра swappiness на агрессивность использования файла подкачки.
Рассмотрим возможность изменения параметров файла конфигураций (php.ini) на хостинге, в котором нет возможности настроить планировщик Cron (cli) из панели.
Настройка Apache для большого объема Cookie. Разберем ошибку "Bad Request. Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit." и параметры для настройки сервера.
Попробуем вылечить черный экран при загрузке Ubuntu после установки проприетарного драйвера nvidia-340 на ноутбуке с Nvidia 630М.