阿里云ECS服务器配置Node环境实践

简介: 使用阿里云ECS服务器配置Node环境实践。

官网教程在服务器上搭建 Node.js 环境

1.登录你的云服务器

  1. 更改你的实例密码
  • 登录管理控制台,找到目标实例,然后在操作列选择【更多】> 【密码/密钥】 > 【重置实例密码】,然后在弹出的对话框设置 ECS 实例的登录密码。
  1. 在你的电脑上打开终端,使用 ssh 连接实例。
  • 输入:ssh root@你的公网ip,远程连接
  • 再输入 yes
  • 然后输入你的实例密码,即可登录

2.安装 Node.js

  1. 执行以下命令,下载 Node.js。
wget https://npmmirror.com/mirrors/node/v16.13.2/node-v16.13.2-linux-x64.tar.xz
  1. 执行以下命令,解压 Node.js 的安装包。
tar -xvf node-v16.13.2-linux-x64.tar.xz
  1. 执行以下命令,移动并重命名 Node.js 安装目录。
mv node-v16.13.2-linux-x64/ /usr/local/node

3. 配置 Node.js

  1. 执行以下命令,将 Node.js 的可执行文件目录加入到系统环境变量中。
echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile
  1. 执行以下命令,使刚配置的 Node.js 环境变量立即生效。
source /etc/profile
  1. 执行以下命令,分别查看 node 和 npm 版本。
node -v
npm -v

显示版本号即说明环境配置成功
1

4. 测试 Node.js 环境

  1. 使用 vim 命令创建一个测试文件。
vim HelloWorld.js
  1. 在 HelloWorld.js 文件中写入如下代码。
var http = require('http')
http
  .createServer(function(request, response) {
    response.writeHead(200, {
      'Content-Type': 'text/plain',
    })
    response.end('Hello World\n')
  })
  .listen(8080)
console.log('Server started')

保存退出
image.png

  1. 执行以下命令,运行 HelloWorld.js 文件。
node HelloWorld.js
  1. 打开浏览器,在地址栏中输入 http://:8080,例如http://127.0.0.0:8080。
    即可看到网页返回 helloworld

image.png

如果无法访问,是安全组里面没有配置开放端口,在管理控制台添加一条安全组规则,即可访问。

image.png

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?亲自整理ECS、轻量和GPU服务器租赁价格表
2025年阿里云服务器优惠汇总:轻量应用服务器2核2G 38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费同价。
1833 158
|
6月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
6月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。
|
6月前
|
弹性计算 运维 安全
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
在阿里云当下的活动中,38元/年的轻量应用服务器与99元/年的云服务器ECS成为众多新用户的关注焦点。但是有部分用户并不是很清楚二者之间的区别,因此就不知道应该如何选择。接下来,笔者将为您详细剖析ECS云服务器与轻量应用服务器的差异,以供您参考和选择。
656 4
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
|
6月前
|
存储 弹性计算 监控
阿里云渠道商:如何挑选阿里云服务器配置?
本文详解通用型、计算型、内存型等实例适用场景,结合性能评估与成本优化策略,助力用户按需选择。以日均1万访问企业网站为例,2核4G+3M带宽月费约200元,性价比高。合理配置更省钱。
|
9月前
|
JavaScript Unix Linux
nvm与node.js的安装指南
通过以上步骤,你可以在各种操作系统上成功安装NVM和Node.js,从而在不同的项目中灵活切换Node.js版本。这种灵活性对于管理不同项目的环境依赖而言是非常重要的。
3043 11
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
|
存储 JavaScript 搜索推荐
Node框架的安装和配置方法
安装 Node 框架是进行 Node 开发的第一步,通过正确的安装和配置,可以为后续的开发工作提供良好的基础。在安装过程中,需要仔细阅读相关文档和提示,遇到问题及时解决,以确保安装顺利完成。
1191 155
下一篇
开通oss服务