Plesk Obsidian中无法通过nodemng添加NodeJS新版本,求解决方案
在Plesk Obsidian(v18.x)中注册自定义NodeJS版本的解决办法
Plesk Obsidian已经弃用了Onyx版本里的nodemng工具,改用plesk ext nodejs命令集来管理NodeJS版本,按以下步骤操作即可注册NodeJS 18.15.0:
- 执行注册命令:
plesk ext nodejs register /opt/plesk/node/18/bin/node - 验证注册结果,查看已安装的NodeJS版本列表:
输出里应该能看到plesk ext nodejs versions18.15.0的条目 - 若需要将该版本设为服务器默认NodeJS版本,执行:
plesk ext nodejs set-default 18.15.0 - 如果注册后在Plesk面板中看不到新添加的版本,重启Plesk服务生效:
service psa restart
注意事项
- 确保
/opt/plesk/node/18目录下的NodeJS文件权限正确,Plesk进程需要能读取该目录及文件 - CentOS 7上运行NodeJS 18可能需要更新系统依赖(如
glibc),若启动NodeJS时出现依赖错误,可通过安装centos-release-scl并启用devtoolset-10来解决
内容的提问来源于stack exchange,提问作者JPi
相关产品推荐
相关产品推荐

