V tomto tutoriálu vám ukážeme, jak nainstalovat Node.js na váš CentOS 7. Pro ty z vás, kteří to nevěděli, Node.js je Javascriptová platforma pro programování, která umožňuje uživatelům vytvářet síťové aplikace velmi rychle. 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 běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Node.js na CentOS 7.
Instalace Node.js na CentOS 7
Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.
yum - update
Krok 2. Nainstalujte Node z úložiště EPEL.
yum install epel-release yum update
Nainstalujte balíček node.js, příkaz je:
yum install nodejs
Ověřte nainstalovanou aktuální verzi Node.js:
node --version
Krok 3. Nainstalujte Node.js ze zdroje.
Ujistěte se, že vždy získáte nejnovější verzi NodeJS. V době psaní tohoto článku je nejnovější verze NodeJS v0.12.7:
wget http://nodejs.org/dist/v0.10.30/node-v0.12.7.tar.gz tar zxf node-v0.12.7.tar.gz cd node-v0.12.7
Dále nakonfigurujeme zdroje NodeJS nastavením příznaku –prefix na /usr/local
takže NodeJS bude nainstalován v tomto umístění a bude použitelný pro všechny uživatele na VPS:
./configure --prefix=/usr/local
Po dokončení konfigurace zdrojů zkompilujte a nainstalujte NodeJS pomocí následujících příkazů:
make make install
Ověřte nainstalovanou verzi Node.js:
node -v
Krok 4. Nainstalujte Node.js pomocí NVM (Node Version Manager).
Další způsob instalace Node.js, který je obzvláště flexibilní, je prostřednictvím NVM, správce verzí Node. Tento software vám umožňuje instalovat a udržovat mnoho různých nezávislých verzí Node.js a jejich přidružených balíčků Node ve stejnou dobu:
curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
Tímto se nainstaluje skript nvm do vašeho uživatelského účtu. Chcete-li jej použít, musíte nejprve použít svůj .bash_profile:
source ~/.bash_profile
Nyní, když máme nainstalované nvm, můžeme nainstalovat izolované verze Node.js. Chcete-li zjistit verze Node.js, které jsou k dispozici pro instalaci, musíme typ:
nvm list-remote
[[email protected] ~]# nvm list-remote . . . v0.11.6 v0.11.7 v0.11.8 v0.11.9 v0.11.10 v0.11.11 v0.11.12 v0.11.13
Nainstalujte požadovanou verzi pomocí příkazu:
nvm install [your version]
Příklad:
nvm install 0.11.8
Nakonfigurujte nvm tak, aby používal verzi Node.js, kterou jste právě stáhli, příkaz je:
nvm use 0.11.8
Pro ověření nainstalované aktuální verze Node.js je tento příkaz:
node --version
Blahopřejeme! Úspěšně jste nainstalovali Node.js. Děkujeme, že jste použili tento návod k instalaci Node.js v systému CentOS 7. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální Node. js.