Cum de a rula un site static simplu pentru cinci pași de cinci minute, folosind expres și

Cum de a rula un site static simplu pentru cinci pași?-Cinci minute folosind Node.js și Express -9

  • 30.03.15 12:48 •
  • Mithgol •
  • • # 254393
  • • Habrahabr
  • 19 •
  • 3646

- cum ar fi Forbes, doar mai bine.

Pasul 1. Instalați motorul de Node.js, în conformitate cu instrucțiunile furnizate în wiki pentru fiecare dintre sistemele de operare suportate. (Pentru Windows, trebuie doar să descărcați și rulați MSI-fișier pentru CentOS - utilizați managerul de pachete de sistem, și așa mai departe.)

Pasul 2. Crearea unui director gol și pune-l în fișierul «site.js», după cum urmează:


Setările staticSiteOptions se pot schimba pe placul dumneavoastră.

Pasul 3. În același director mandatează «NPM instala Express», care va crea automat un subdirector «node_modules» și setați la Express. descărcarea de pe Internet.

Pasul 5: în același director mandatează «nod site», care se va lansa pe server. Convins eficienței sale, asigură Autoplay această echipă în acest catalog după fiecare repornire a sistemului de operare. (De exemplu, CentOS 6.2, puteți utiliza ciocoi în acest scop.)

Sub habrakatom necesar să se menționeze (și mențiune), care pur și simplu rulați serverul de pe un computer nu poate fi suficient: la acest computer ar trebui să fie, de asemenea, un nume cunoscut cititorilor site-ului și la serverul ar trebui să fie de până cereri trimise pentru a asculta-le port extern.

Dar problema a modului de a atribui un nume la computer pe care rulează serverul, las la latitudinea cititorului, pentru că are mai multe soluții bine-cunoscute.

Iar problema cum să traverseze prin portul firewall-ul pe care serverul ascultă, de asemenea, am lăsa la latitudinea cititorului. Solutia sa este de obicei stabilită în instrucțiunile pentru firewall.