首页 > 编程语言 >镜像部署 Node.js 环境

镜像部署 Node.js 环境

时间:2024-11-17 10:15:40浏览次数:3  
标签:Node http 环境 js 服务器 镜像

操作场景

腾讯云市场中提供了例如包含多种操作系统、热门软件等不同类型的镜像。您可选择这些镜像,在腾讯云云服务器(CVM)上快速部署具有较高稳定性和安全性的软件环境以及个人网站。

本文档介绍在 Linux 操作系统的腾讯云云服务器(CVM)上通过镜像完成 Node.js 环境部署。

技能要求

腾讯云市场中提供了各个版本的 Node.js 环境,如果您不熟悉 Linux 命令的使用或想快速搭建环境,建议您通过镜像部署 Node.js 环境。如果您对 Linux 系统的使用较为熟悉,需要定制化配置 Node.js 环境,您也可以 手动搭建 Node.js 环境

操作步骤

步骤1:创建云服务器时部署 Node.js 环境

注意:

如果您想使用已购买的云服务器部署 Node.js 环境,您可通过 重装系统,并选择服务市场中对应的镜像完成环境部署。部分境外地域的云服务器暂不支持通过服务市场重装系统,建议您 手动搭建 Node.js 环境 或者使用其他地域云服务器进行搭建。

1. 登录 云服务器控制台,单击实例管理页面的新建

2. 根据页面提示选择机型,并在镜像中选择云镜像市场 > 从云镜像市场选择。如下图所示:

注意:

部分境外地域暂不支持通过镜像市场创建云服务器,若您选择的地域下没有云镜像市场,请选择其他支持镜像市场的地域。



3. 在镜像市场窗口的搜索框中,输入 nodejs 并单击

。如下图所示:

说明:

本文以下图所示 nodejs-mysql 环境系统镜像为例,您可根据实际需求进行选择。

单击镜像名,查看镜像详情。



4. 单击立即使用

5. 根据您的实际需求,选择存储介质、带宽、设置安全组等其他配置,并选择购买完成云服务器的创建。

步骤2:部署及测试项目

注意:

搭建 Node.js 环境的系统镜像不同,验证步骤会有一定区别,请您根据实际情况进行调试。

1. 在实例的管理页面,找到待验证的云服务器实例,并记录该云服务器实例的公网 IP。如下图所示:



2. 登录 Linux 云服务器,具体操作请参见 使用标准方式登录 Linux 实例

3. 执行以下命令,新建并编辑 test.js 文件。


vim test.js

4. 按 i 切换至编辑模式,将以下内容输入到文件中:


const http = require('http');

const hostname = '0.0.0.0';

const port = 8080;

const server = http.createServer((req, res) => {

res.statusCode = 200;

res.setHeader('Content-Type', 'text/plain');

res.end('Hello World!\n');

});

server.listen(port, hostname, () => {

console.log(`Server running at http://${hostname}:${port}/`);

});

说明:

本文在 test.js 测试文件中设置端口号为8080,您可根据实际需求自行修改。

5. 按 Esc,输入 :wq,保存文件并返回。

6. 执行以下命令,进行测试。


node test.js

7. 在本地浏览器中访问以下地址,查看项目是否正常运行。


http://云服务器实例的公网 IP:已配置的端口号

显示结果如下,则说明 Node.js 环境搭建成功。



标签:Node,http,环境,js,服务器,镜像
From: https://blog.csdn.net/2401_88127808/article/details/143363946

相关文章

  • 基于vue.js和node.js的在线购物网站设计和实现-毕业设计源码83077
    目 录摘要1绪论1.1研究背景1.2 研究意义1.3论文结构与章节安排2 系统分析2.1可行性分析2.2系统流程分析2.2.1数据新增流程2.2.2 数据删除流程2.3 系统功能分析2.3.1功能性分析2.3.2非功能性分析2.4 系统用例分析3系统总体设计3......
  • zlibrary镜像网页,国内可用官网入口及客户端/app(持续更新)
    Z-Library(也被称为Z-Lib)是一个在线的、开源的、免费的数字图书馆项目,旨在提供各种书籍、文章、科学论文、杂志、漫画等资源的访问。该项目成立于2009年,至今已经收录了超过10,000,000册书籍和80,000,000篇文章。zlibrary电脑客户端/安卓appzlibrary(windows/mac/安卓)安装包下......
  • WEB开发-超详细idea配置jsp开发环境中文版
     超详细式idea配置jsp开发环境中文版前提:先得下好jsp运行环境jkd以及tomcat !!!下完了再看本篇文章!!!一、配置web文件1.顶层导航栏选择文件,再打开项目结构2.项目设置中找到模块,再点击加号3.点击加号后,点击web选项4.点击完web后,在右下角找到创建工件并点击(这一步要......
  • node.js毕设星光航空购票系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于航空购票系统的研究,现有研究主要集中在系统设计、用户体验优化、支付方式多样化等方面。然而,专门针对星光航空购票系统的设计与实现的综合性研究较......
  • node.js毕设自律饮食与运动管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于自律饮食与运动管理系统的研究,现有研究主要以单独的饮食管理或运动管理为主,专门针对将自律、饮食与运动整合到一个系统中的研究较少。在国内外,饮食......
  • 猿人学web端爬虫攻防大赛赛题第6题——js 混淆 - 回溯
    题目网址:https://match.yuanrenxue.cn/match/6解题步骤看流量包。有两个参数需要得知它的加密逻辑。全局搜索url里的关键词api/match/6。只有一处,打上断点,刷新界面,触发断点。先看m参数的生成逻辑。"m":r(t,window.o)t:t=Date.parse(newDate());,时间戳window.o:是win......
  • node.js毕设鲜花商城管理系统(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景关于鲜花商城管理系统的研究,现有研究主要以传统的商城管理模式为主,专门针对鲜花这一特殊商品在商城管理系统中的个性化研究较少。在国内外的研究现状中,大部......
  • node.js毕设新能源汽车动态单价推荐(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景关于新能源汽车动态单价推荐的研究,现有研究主要集中在新能源汽车的成本分析、市场定价策略以及消费者行为等方面,专门针对动态单价推荐系统的研究较少。在国......
  • Node.js | npm下载安装及环境配置教程
    前言:npm是Nodejs下的包管理器,在下载Node.js后自动安装,因此本文同时适合Node.js/npm的下载安装及环境配置。一、软件安装Node.js中文网官网下载页:Node.js中文网(nodejs.com.cn)1)进入下载页,选择需要的版本下载(建议选择“长期稳定版”)。2)打开安装程序(以.m......
  • 基于Java+SSM+JSP+MYSQL实现的宠物领养收养管理系统功能设计与实现四
    一、前言介绍:免费学习:猿来入此1.1项目摘要随着人们生活水平的提高,宠物已经成为越来越多家庭的重要成员。然而,宠物的数量增长也带来了一系列问题,如流浪宠物数量的增加、宠物健康管理的缺失以及宠物领养收养信息的不透明等。这些问题不仅影响了宠物的生存状况,也给社会带来了一定......