Node.js项目部署

一、准备工作:

(1)准备程序源文件

(2) 准备数据库备份文件

(3)购买服务器

(4)购买域名

(5) 配置服务器

(6)安装宝塔面板并配置

(7) 配置项目

(8)绑定域名

(9) 域名测试访问

二、部署流程

2.1 购买服务器:

常见的服务器有阿里云、腾讯云,这里选择腾讯云免费30天的产品 云产品免费试用_云服务免费体验_免费云产品试用 - 腾讯云

2.2 注册腾讯云账号

注册腾讯云账号,并选择 轻量云服务器产品 (实名制)

2.3 配置服务器:

(1)初始化服务器,并设置服务器登录密码

(2)开启必要端口,这里设置为all

2.4 宝塔面板:宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板

(1)登录服务器

(2)安装宝塔面板,在远程主机的linux操作系统中执行

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

(3)记录宝塔面板的访问地址、账号、密码

(4)登录宝塔面板,并注册宝塔面板账号

在“阿里实例”中放行8888端口及3306端口:

然后在浏览器地址栏中输入宝塔Linux面板 来访问宝塔面板

(5)安装宝塔面板所推荐的必要软件环境

第一次登录到宝塔面板后,先安装“LNMP”组合

(6)安装pm2

2.5 部署接口项目:

(1)部署mysql数据库

(2)修改源代码的数据库连接信息

(3)新建接口项目目录,上传源代码

(4)使用pm2运行项目

(5)使用域名绑定项目

2.6 部署前台项目:

(1)新建前台项目目录,

修改前端项目的js目录中的common.js文件将localhost修改成远程服务器的IP地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值