ZoneOS platformas serveros pēc noklusējuma tiek izmantota jaunākā Node.js LTS (ilgtermiņa atbalsta) versija. Šī raksta atjaunināšanas brīdī tā ir versija 24.11.1.
Ja vēlies izmantot citu Node versiju (vecāku vai jaunāku), tev būs jāinstalē vēlamā versija pašā virtuālajā serverī.
Lai veiktu instalēšanu, pieslēdzies serverim, izmantojot SSH. Uzzini vairāk:
Lai instalētu konkrētu Node versiju, vispirms serverī instalē Node versiju pārvaldnieku nvm.
Lai to izdarītu, ievadi komandu:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
Pēc atkārtotas pieslēgšanās serverim ir iespējams izmantot komandu nvm.
Pašlaik serverī darbināto Node.js versiju vari pārbaudīt ar komandu node -v
virtXXXXX:sn-69-51.tll07.zoneas.eu:~> node -v v24.11.1
Ja vēlies serverī instalēt jaunāko pieejamo Node.js versiju, ievadi:
nvm install node
Lai instalētu konkrētu Node.js versiju, ievadi komandu šādā formā:
nvm install 18.13.0
virtXXXXX:sn-69-51.tll07.zoneas.eu:~> nvm install 18.13.0 Downloading and installing node v18.13.0... Downloading https://nodejs.org/dist/v18.13.0/node-v18.13.0-linux-x64.tar.xz... ############################################################################################################### 100.0% Computing checksum with sha256sum Checksums matched! Now using node v18.13.0 (npm v8.19.3)
Ja gadās, ka pēc pārstartēšanas lietotne atgriežas pie vecās Node.js versijas, izmanto šādas komandas:
nvm use v18.13.0
node -v > .nvmrc
Lai redzētu visas pieejamās Node.js versijas, ievadi nvm ls-remote
Kad vēlamā Node.js versija ir instalēta, bet lietotne var neuzsākt darbu, ievadi komandu pm2 update