Plesk: NodeJs und npm installieren

Plesk: NodeJs und npm installieren

Wie immer an Backups denken und das alles auf eigene Gefahr passiert.

Wer Node JS installieren möchte bekommt unter Plesk 12 gerne die Meldung:
Die folgenden Pakete werden DEINSTALLIERT:
psa-all

Ab Plesk 12 unter Debian 7 sollte das kein problem mehr sein.

Um die automatisch Deinstallation zu verhindern, muss man folgende Befehle ausführen (1. Nur Upgrade npm anweisen, dann Testen):
apt-get install --only-upgrade npm
apt-get install -s npm nodejs

Sollte keine Fehlermeldung erscheinen sein, dann kann man alles „Risikolos“ installieren.
apt-get install npm nodejs

Jetzt muss „Node“ noch global aus der shell abruf bar sein, dazu einfach die Update alternative hinzufügen:
update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10

Update: Falls NPM nicht installierbar ist, einfach die Update alternative vorher machen, dann läuft es. ;)
Notfalls:curl https://www.npmjs.com/install.sh | sh