云服务器部署Node.js前后端分离项目

云服务器部署Node.js 前后端分离项目

准备工作

1.拥有一台服务器

自行选择阿里云,腾讯云…

2.重装系统

请添加图片描述

以腾讯云为例,安装centos 7.6系统

重置一下密码
请添加图片描述

3.使用远程管理工具

以宝塔工具为例,添加连接

请添加图片描述

4.安装宝塔面板

宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板 (bt.cn)

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

等待安装,输入两个y
请添加图片描述

看到这样就安装好了
请添加图片描述

在服务器防火墙放行你的端口
请添加图片描述

安装LNMP套件
请添加图片描述

安装PM2管理器
请添加图片描述

前端部署

添加站点

![请添加图片描述](https://img-blog.csdnimg.cn/88d825bb2f36427da1b3fc133b49b4b8.png请添加图片描述

上传打包好的文件

请添加图片描述

成功显示
请添加图片描述

添加数据库

选择自己的数据库类型并添加
请添加图片描述

服务端部署

新建一个文件夹并上传文件
请添加图片描述

打开PM2管理器切换版本和本地版本一样
请添加图片描述

打开终端,输入

node -v查看版本

npm install 安装依赖包

npm install nodemon

npm run start 启动项目

请添加图片描述

此时前端还访问不到,因为安全里面这个端口未打开
请添加图片描述

开启你自己设置的端口号

测试运行成功!!!
请添加图片描述

改用PM2管理

新建项目
请添加图片描述

点击运行可以看到正常运行,数据库已连接
请添加图片描述

此时前端已经可以进行数据交互了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值