Devo compilar o Node.js a partir do código-fonte em uma instância menor do Amazon Lightsail?

Devo compilar o Node.js a partir do código-fonte em uma instância menor do Amazon Lightsail?

Estou usando a instância mais barata do Amazon Lightsail para configurar um servidor Nginx + Node.js.

Já compilei o Nginx com sucesso, mas está demorando muito para compilar o Node.js.

Esta é uma boa prática para compilar o Node.js a partir do código-fonte? Devo apenas usar a versão do gerenciador de pacotes?

As especificações da instância do Lightsail são:

512MB Ram
1 vCPU
20 GB SSD
512 GB Transfer

A primeira vez que tentei compilar o Node.js, o GCC parecia estar sem memória. Eu obtiveesse erro(erro interno do compilador: morto (programa cc1plus)). Criei um arquivo de troca para aumentar o tamanho da RAM disponível, conforme descritoaqui. ( dd, mkswap, swapon, adicionar à /etc/fstab)

Agora está compilando, mas leva horas para ser concluído. Devo esperar a compilação terminar ou instalar a partir do gerenciador de pacotes?

informação relacionada