在 Plesk Onyx 中安装其他节点版本

Mae*_*rtz 7 plesk node.js meteor nvm

这是一个指导而不是要解决的问题,以帮助那些与我遇到相同问题的人

在 Plesk Onyx 中启用节点支持:

  1. 只需从您的“更新和更新”Plesk 界面安装“节点支持”
  2. 转到您的“节点扩展”页面启用/禁用您需要的节点版本

如果您需要默认节点支持安装中未附带的其他节点版本:

  1. 安装ñ颂歌V版为中号anager服务器上
  2. 安装您需要的版本,例如 nvm install v4.8.4
  3. 将节点版本复制粘贴到 plesk cp -R ~/.nvm/versions/node/v4.8.4/ /opt/plesk/node/
  4. 然后通知您的 plesk 关于您的安装 plesk sbin nodemng register /opt/plesk/node/v4.8.4/bin/node
  5. 转到列出所有节点版本的节点扩展页面,点击刷新并瞧

我在将其他节点版本安装到 Plesk 中以在我的服务器上运行我的meteorJS 应用程序而不是他们的托管服务时遇到了一些麻烦。

Mil*_*tje 1

感谢您的提问:)当有些人使用这种方法时,他们遇到了这个问题:

/opt/plesk/node/v12.13.1/bin/npm install
/usr/bin/env: 'node': No such file or directory
Run Code Online (Sandbox Code Playgroud)

NPM 脚本通过询问来查找默认节点位置env。NPM 文件的 plesk 版本稍作修改以指向正确的节点版本。

要解决此问题,请对 npm 文件进行少量编辑:

  • 步骤 3 后,编辑该/opt/plesk/node/[your_version]/bin/npm文件。
  • 将第一行替换为#!/opt/plesk/node/[your_version]/bin/node