本文旨在指导用户如何在ECS实例上使用快捷方式部署Node.js环境,以便根据自身需求高效便捷地完成Node.js环境的部署。
Terraform部署
您可以通过点击一键运行 ,通过Terraform新建或选择已有实例,实现Node.js环境的自动化部署。
-
新建实例:设置参数
create = true,依次点击发起调试 > 预览并执行。 -
选择一个已有实例:设置参数
create = false和instance_id,依次点击发起调试 > 预览并执行。
扩展程序部署
前提条件
-
实例已分配固定公网IP或绑定弹性公网IP,详情请参见开通公网。
-
ECS实例必须处于运行中状态。
-
ECS实例已安装云助手,并且云助手状态为正常。
-
操作系统必须满足以下版本。
-
Alibaba Cloud Linux 3
-
Ubuntu 20.04及以上版本
-
CentOS 7.5、7.7、7.8、7.9
-
-
如果您是RAM用户,遵循最小权限原则,请参见以下自定义权限策略,为RAM用户完成授权。
操作步骤
如果需要批量安装,您可以登录系统运维管理控制台,左侧菜单选择,选择Node.js。
-
登录ECS管理控制台,找到目标ECS实例,单击实例ID,进入实例详情页。
-
选择。
-
在安装扩展程序的对话框中,选择要安装的扩展程序中的Node.js,然后单击下一步,按照界面提示完成后续操作。
选择公共扩展程序页签,扩展程序版本选择v8。
当任务状态为已完成时,说明Node.js已安装。安装完成后,在 安装/卸载执行记录 页签中,可以看到 Node.js 的安装任务状态显示为 已完成。
验证结果
远程连接部署的ECS实例,执行以下命令以验证Node.js是否已成功安装,并且能够显示版本信息。
node -v
[root@xxx ~]# node -v
v20.16.0
[root@xxx ~]#