
Я использую самый дешевый экземпляр Amazon Lightsail для настройки сервера Nginx + Node.js.
Я уже успешно скомпилировал Nginx, однако компиляция Node.js занимает слишком много времени.
Это вообще хорошая практика компилировать Node.js из исходников? Мне просто использовать версию из менеджера пакетов?
Характеристики экземпляра Lightsail следующие:
512MB Ram
1 vCPU
20 GB SSD
512 GB Transfer
Когда я впервые попытался скомпилировать Node.js, GCC, похоже, исчерпал память. Я получилэта ошибка(Внутренняя ошибка компилятора: Убито (программа cc1plus)). Я создал файл подкачки, чтобы увеличить доступный размер оперативной памяти, как описаноздесь. ( dd
, mkswap
, swapon
, добавить в /etc/fstab
)
Теперь он компилируется, но на его завершение уходят часы. Мне ждать окончания компиляции или установить из менеджера пакетов?