¿Debo compilar Node.js desde el código fuente en una instancia más pequeña de Amazon Lightsail?

¿Debo compilar Node.js desde el código fuente en una instancia más pequeña de Amazon Lightsail?

Estoy usando la instancia de Amazon Lightsail más barata para configurar un servidor Nginx + Node.js.

Ya compilé Nginx con éxito, sin embargo, está tardando demasiado en compilar Node.js.

¿Es esta una buena práctica compilar Node.js desde el código fuente? ¿Debería usar la versión del administrador de paquetes?

Las especificaciones para la instancia de Lightsail son:

512MB Ram
1 vCPU
20 GB SSD
512 GB Transfer

La primera vez que intenté compilar Node.js, parecía que GCC se había quedado sin memoria. Obtuveeste error(error interno del compilador: Eliminado (programa cc1plus)). Creé un archivo de intercambio para aumentar el tamaño de RAM disponible, como se describeaquí. ( dd, mkswap, swapon, añadir /etc/fstab)

Ahora se está compilando, pero tarda horas en completarse. ¿Debo esperar a que finalice la compilación o instalarla desde el administrador de paquetes?

información relacionada