V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Node.js na serveru Debian 8. Pro ty z vás, kteří to nevěděli, Node.js je Javascriptová platforma pro programování což uživatelům umožňuje velmi rychle vytvářet síťové aplikace. Pokud používáte Javascript na front-endu i back-endu, znamená to, že váš vývoj může být mnohem konzistentnější a může být navržen v rámci stejného systému.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že jsou spuštěny v účtu root, pokud ne, možná budete muset přidat 'sudo' k příkazům, abyste získali oprávnění root. Ukážu vám krok za krokem instalaci Node.js na server Debian 8 (Jessie).
Nainstalujte Node.js na Debian 8 Jessie
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že je váš systém aktuální, spuštěním následujících příkazů apt-get v terminálu:
apt-get update apt-get upgrade
Krok 2. Instalace Node.js na Debian 8 Jessie.
Nejprve musíte node.js PPA v našem systému, který poskytuje oficiální web nodejs:
### PPA for Node.js v7.x ### curl -sL https://deb.nodesource.com/setup_7.x | bash - ### PPA for Node.js v6.x ### curl -sL https://deb.nodesource.com/setup_6.x | bash - ### PPA for Node.js v5.x ### curl -sL https://deb.nodesource.com/setup_5.x | bash -
Balík nodejs obsahuje binární nodejs i npm, takže nemusíte instalovat npm samostatně. Aby však některé balíčky npm fungovaly ( jako jsou ty, které vyžadují kompilaci kódu ze zdroje), budete muset nainstalovat balíček build-essential:
apt-get install -y build-essential
Po přidání požadovaného souboru PPA nainstalujme balíček Nodejs. NPM se nainstaluje také s node.js. Tento příkaz také nainstaluje mnoho dalších závislých balíčků na váš systém:
apt-get install -y nodejs
Ověřte nainstalovanou aktuální verzi Node.js:
node -v
Blahopřejeme! Úspěšně jste nainstalovali Node.js. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Node.js na server Debian 8 Jessie. Pro další pomoc nebo užitečné informace doporučujeme podívejte se na oficiální web Node.js.