A la hora de subir un proyecto Laravel 5 a un servidor VPS y realizar composer install, lanza el siguiente error:

Installation failed, reverting ./composer.json to its original content. The following exception is caused by a lack of memory and not having swap configured Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details

Solución:

Para solucionar esto debemos configurar el Swap File dentreo del VPS

Configurando Swap File dentro del VPS

Primero, creamos un archivo vacio de 1GB file tipeando:

sudo fallocate -l 1G /swapfile

Formateamos eéste como un archivo swap:

sudo mkswap /swapfile

Finalmente, habilitamos el swap file para que comience a ser usado:

sudo swapon /swapfile

Ahora si podemos ejecutar nuestro composer install dentro de nuestro proyecto Laravel 5, espero le sirva a más de alguno 😀