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

前言

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

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

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

这几天用起来的感觉,前端自己玩玩选第一个就够了。
在这里插入图片描述

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

在这里插入图片描述我在正常原价买的地方截个图吧,可以看到一样的配置正常价格¥50/月
在这里插入图片描述
然后就是付款,接着来到 腾讯云-轻量应用服务器控制台,可以看到我们刚买的云服务器,点进去。

在这里插入图片描述
我们这里重置一下密码,用户名就用默认的
在这里插入图片描述
在这里插入图片描述
最后一步,去防火墙添加规则,等会儿有用,端口号对应node项目监听的端口,宝塔那个默认就8888;

在这里插入图片描述

二、连接云服务器

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

下载完成之后打开软件,执行下面几步后连接(第四步是-用户身份验证,指偏了点)
在这里插入图片描述
在这里插入图片描述

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

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

我这里安装了复现不了,有提示就选 Y
最后成功会返回宝塔界面地址和账号密码,复制到浏览器打开,用外网内网都行
在这里插入图片描述
输入账号密码登录进去下载pm2

在这里插入图片描述

四、上传项目

将node项目上传到路径/www/wwwroot,可以压缩进来解压,也可以直接上传文件夹
在这里插入图片描述

五、pm2 启动项目

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

在这里插入图片描述
在这里插入图片描述
最后在宝塔的安全选项里面放行一下我们这个5000端口

在这里插入图片描述

大功告成

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

猜你喜欢

转载自blog.csdn.net/qq_48960335/article/details/124547403