V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat ExpressJS na vašem CentOS 7. Pro ty z vás, kteří nevěděli, Express je framework webové aplikace NodeJS. Poskytuje robustní sadu funkcí a lze ji použít pro vytváření jednostránkových, vícestránkových i hybridních webových aplikací.
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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. vám ukáže instalaci ExpressJS krok za krokem na server CentOS 7.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 7.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte ExpressJS na CentOS 7
Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.
yum - update
Krok 2. Instalace Node.js
Nainstalujte na svůj server všechny požadované závislosti:
yum -y groupinstall "Development Tools"
Dále přejděte na stránku pro stahování Node.js a stáhněte si nejnovější stabilní verzi Node.js. V době psaní tohoto článku je to verze 0.12.7:
wget https://nodejs.org/download/release/latest-v0.12.x/node-v0.12.7.tar.gz tar -xzvf node-v0.12.7.tar.gz cd node-v0.12.7 ./configure make make install
Krok 3. Instalace ExpressJS.
Nainstalujte balíček ExpressJS, příkaz je:
npm install -g express express-generator
Až budete hotovi, z bezpečnostních důvodů vytvořte běžného uživatele systému a spusťte uzel pod tímto účtem. To pomůže zabezpečit váš server v případě, že dojde k chybě zabezpečení využíváno v Node.js:
useradd idrootexpressuser passwd idrootexpressuser
Vytvořte adresář pro svůj první projekt Express a přejděte do tohoto adresáře:
mkdir first_project cd first_project/
Chcete-li nastavit svůj první projekt, spusťte následující příkaz:
express npm install
Poslední věc, kterou musíte udělat, je spustit aplikaci a přistupovat k ní pomocí webového prohlížeče. Za tímto účelem můžete provést následující příkaz:
node ./bin/www &
Krok 4. Přístup k ExpressJS.
ExpressJS bude ve výchozím nastavení k dispozici na portu HTTP 3000. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com:3000
nebo http://server-ip:3000
a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 3000, abyste umožnili přístup k ovládacímu panelu.
Blahopřejeme! Úspěšně jste nainstalovali ExpressJS. Děkujeme, že jste použili tento návod k instalaci ExpressJS v systému CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web ExpressJS.