Назад | Перейти на главную страницу

Следует ли компилировать Node.js из исходного кода на самом маленьком экземпляре Amazon Lightsail?

Я использую самый дешевый экземпляр 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)

Сейчас он компилируется, но на это уходит несколько часов. Дождаться завершения компиляции или установить из диспетчера пакетов?