如何将node项目部署到云服务器 从0开始详细步骤

前言

  • 记录一下将node项目部署到云服务器的详细步骤
  • 先确保自己的node后台能在本地服务器运行

一、购买云服务器以及配置

  • 这里我用的腾讯云的轻量应用服务器
  • 针对新用户首单这里有个一折链接(便宜的一年只需58元):腾讯云-云产品首单秒杀

这几天用起来的感觉,前端自己玩玩选第一个就够了。
如何将node项目部署到云服务器 从0开始详细步骤_第1张图片

上面图直接购买,我这里买过了不属于新用户了也截不了图了,弹框里面有一个选择镜像,我这里选择的是CentOS 8.2

如何将node项目部署到云服务器 从0开始详细步骤_第2张图片我在正常原价买的地方截个图吧,可以看到一样的配置正常价格¥50/月
如何将node项目部署到云服务器 从0开始详细步骤_第3张图片
然后就是付款,接着来到 腾讯云-轻量应用服务器控制台,可以看到我们刚买的云服务器,点进去。

如何将node项目部署到云服务器 从0开始详细步骤_第4张图片
我们这里重置一下密码,用户名就用默认的
如何将node项目部署到云服务器 从0开始详细步骤_第5张图片
如何将node项目部署到云服务器 从0开始详细步骤_第6张图片
最后一步,去防火墙添加规则,等会儿有用,端口号对应node项目监听的端口,宝塔那个默认就8888;

如何将node项目部署到云服务器 从0开始详细步骤_第7张图片

二、连接云服务器

云服务器配置完成我们需要本地连接使用云服务器,使用工具 Xshell 7

下载完成之后打开软件,执行下面几步后连接(第四步是-用户身份验证,指偏了点)
如何将node项目部署到云服务器 从0开始详细步骤_第8张图片
如何将node项目部署到云服务器 从0开始详细步骤_第9张图片

三、 给服务器安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

我这里安装了复现不了,有提示就选 Y
最后成功会返回宝塔界面地址和账号密码,复制到浏览器打开,用外网内网都行
如何将node项目部署到云服务器 从0开始详细步骤_第10张图片
输入账号密码登录进去下载pm2

如何将node项目部署到云服务器 从0开始详细步骤_第11张图片

四、上传项目

将node项目上传到路径/www/wwwroot,可以压缩进来解压,也可以直接上传文件夹
如何将node项目部署到云服务器 从0开始详细步骤_第12张图片

五、pm2 启动项目

在软件商店找到我们安装好的pm2管理器添加项目

如何将node项目部署到云服务器 从0开始详细步骤_第13张图片
如何将node项目部署到云服务器 从0开始详细步骤_第14张图片
最后在宝塔的安全选项里面放行一下我们这个5000端口

如何将node项目部署到云服务器 从0开始详细步骤_第15张图片

大功告成

测试的话用公网ip+端口即可

你可能感兴趣的:(node,云服务器,服务器,腾讯云)