Node.js seadistus ja kasutamine

Veebisaidi loomisel või muutmisel:

  1. Väljal Töötleja (Handler) valige Node.js.

  2. Valige Node.js versioon (saadaval on uusim ja LTS-versioonid alates 12.13.0).

  3. Valige Ühendusmeetod:

    • Socket-fail – Node.js rakendus kasutab Unix-sokleid;

    • Port – Node.js rakendus kasutab TCP-porti.

Node.js projekti lisamine veebisaidile

  1. Minge Veebisaidid → valige soovitud sait.

  2. Klõpsake Veebisaidi failid.

  3. Failihalduris klõpsake Laadi üles.

  4. Valige üleslaadimise viis:

    • Kohalikust arvutist – klõpsake Vali fail või lohistage failid drag-and-drop alale;

    • URL-i kaudu – sisestage:

      • URL (nt http://example.com/dir/file.html);

      • Faili nimi (soovi korral; kui tühjaks jääb, tuletatakse see URL-ist).

  5. Veenduge, et package.json ja server.js sisaldavad teie projektile vastavaid väärtusi.

  6. Naaske veebisaitide loendisse → klõpsake “…”Npm install.

  7. Oodake, kuni paigaldus lõpeb (Node.js ikoon hakkab vilkuma).

  8. Pärast paigaldust klõpsake “…”Taaskäivita (Node.js).

  9. Node.js ikoon muutub roheliseks – see näitab, et rakendus töötab korrektselt.

package.json konfiguratsioonifail

package.json faili kasutatakse sõltuvuste haldamiseks ja rakenduse käivitamiseks.
Näidisfail:

{
"name": "doc.test",
"version": "1.0.0",
"description": "",
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"keywords": [],
"author": "",
"license": "ISC"
}

Selle muutmiseks minge:
Veebisaidid → valige sait → Konfiguratsioonifailid.

Et muuta rakenduse tee, muutke välju main ja start.

Sõltuvuste installimiseks minge:
Veebisaidid → valige sait → Npm install.

Süsteemikataloogid

Node.js rakenduste kasutamisel luuakse kasutaja kodukataloogi järgmised kaustad:

  • /var/www/<kasutajanimi>/data/.npm/ – npm andmed;

  • /var/www/<kasutajanimi>/data/.nvm/ – paigaldatud Node.js versioonid;

  • /var/www/<kasutajanimi>/data/.pm2/ – pm2 protsessihalduri andmed.

Need kaustad on vajalikud Node.js korrektseks tööks.
Kui need kustutada, luuakse need uuesti, kuid osa andmeid võib kaduma minna.

Shell-klient

Kui kasutajal on Shell-i ligipääs lubatud:

  1. Minge Veebisaidid → valige sait → Shell-klient.

  2. Halduspaneel avab automaatselt:

    • veebisaidi kodukataloogi;

    • lisab Node.js teed keskkonnamuutujasse PATH.

Shell-klient suletakse lihtsalt sessioonist väljudes.

Node.js eemaldamine

Minge TarkvaraseadedNode.jsKeela.
See eemaldab Node.js-i ja seotud tarkvara (npm, pm2).

Eemaldamine ei ole võimalik, kui mõni sait kasutab Node.js-i.

Tähelepanekud ja piirangud

  • Kui valida töötlejaks Node.js, ei saa paigaldada CMS-e ega kasutada veebilehe ehitajat.

  • Kui veebisaidi sisu muutub, tuleb rakendus taaskäivitada:
    Veebisaidid → vali sait → Taaskäivita.

  • Node.js saidi varukoopiast taastamisel proovib ISPmanager kasutada sama porti või soklit.
    Kui need on hõivatud, määratakse uus port või sokkel.

Hai trovato utile questa risposta? 0 Utenti hanno trovato utile questa risposta (0 Voti)