This is documentation for Plesk Onyx.
Go to documentation for the latest version, Plesk Obsidian.
使用 Node.js
启用Node.js 支持
如要在服务器上启用Node.js 支持,请如下操作:
Plesk for Linux
- 进入 工具与设置> 更新与升级 。
- 进入 添加/移除组件 ,展开 主机 ,标记要安装的 “NodeJS 支持” 组件。
- 点击 继续 以开始安装。
Plesk for Windows
- 进入 工具与设置> 更新与升级 。
- 进入 添加/移除组件 ,展开 主机 ,标记要安装的 “Node.js IIS 模块 (iisnode)” 和 “Node.js” 组件。
- 在”Node.js” 组件下选择所需的 Node.js 版本
- 点击 继续 以开始安装。
注解: To use Ruby applications inside CageFS, install the passenger-cagefs package and follow the instructions in its README file.
管理 Node.js 版本
Plesk 支持Node.js 最新稳定版和 LTS版,但有以下局限性:
- (Plesk for Linux) 可同时安装两个版本,不同域名上的 Node.js 应用可使用任何可用的 Node.js 版本。
- (Plesk for Windows) 目前只能安装一个 Node.js 版本,用于支持服务器上所有的 Node.js 应用。
若要管理服务器上可用的 Node.js 版本,请执行以下操作:
Plesk for Linux
- 进入 扩展 点击 Node.js Manager 。您可在此处查看在服务器上安装的 Node.js 版本以及相应二进制文件的路径。
- 点击 Node.js 某个版本旁的 图标可禁用该版本。禁用某个Node.js 版本有以下影响:
- 当管理域名的 Node.js 应用时则无法再选择被禁用的 Node.js 版本。
- 现有的 Node.js 应用会被切换到其它启用的Node.js 版本(如果可能)。
- 如果服务器上所有的 Node.js 版本都已被禁用,则会导致所有现存 Node.js 应用停止运行,也会移除对域名的 Node.js 应用的管理功能,直到至少重新启用了一个Node.js 版本。
- 点击被禁的 Node.js 版本旁的 图标可启用该版本。
Plesk for Windows
- 进入 扩展 点击 Node.js Manager 。您可在此处查看在服务器上安装的 Node.js 版本以及相应二进制文件的路径。
- 点击已安装的某个 Node.js 版本旁的 图标可禁用该版本。这将会导致所有现存的Node.js 应用停止运行,也会移除对域名的 Node.js 应用的管理功能,直到重新启用Node.js。
- 点击已安装的某个 Node.js 版本旁的 图标可启用该版本。
- 如要更改已安装的Node.js 版本,请进入 工具与设置 ,点击 更新与升级 ,转入 添加/移除组件 ,展开 主机 ,选择 Node.js 组件下所需的”Node.js” 版本然后点击 继续 。
控制 Node.js 是否开放给客户使用
启用 Node.js 支持会给服务方案和订阅添加以下权限,您可以使用常规的客户权限访问 Node.js 功能:
- “Node.js support management” 允许客户为其域名启用Node.js 支持。
- “Node.js state management” 允许客户为其应用更改应用模式。
- “Node.js version management” 允许客户为其应用更改 Node.js 版本。
为网站管理 Node.js 应用
欲了解有关为网站管理Node.js 应用的信息,请阅读 Node.js 支持 部分。