
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?