Vue3&Nodejs&MySQL&宝塔面板部署过程

今天雪碧小屋正式上线了!感兴趣的同学可以点击链接踩一踩哈哈哈哈

雪碧的小屋

进入正文,讲述部署过程:

一、购买服务器和域名,登陆宝塔面板

我是在腾讯云购买的轻量云服务器,毕竟也只是搭建一个小型博客网站,并且镜像选择的是宝塔面板,最终成品如下:

 购买成功之后,点击应用管理,获取登陆账号和密码,并且登陆自己的IP下的宝塔面板:

到此基本就能够登陆宝塔面板了,这部分的步骤容错率比较大,我就不一一说明细节了。

二、部署数据库

 在软件商店下载这两个应用,然后点击左侧“数据库”,选择“MySQL”,“添加”新的数据库:

 

 自己设定数据库名等信息,访问权限和添加路径不用改,创建完成之后可以自己导入数据库脚本,也可以进入phpMyadmin自己设置数据库内容,我是自己导入的SQL文件:

 至此,数据库的内容基本搞定,不过其中的数据信息要记录好,后面数据库连接要用到相关信息。

三、服务端Nodejs的部署

软件商店下载PM2管理器:

 下载完成之后,点击PM2管理器的设置,首先选择Node版本(结合自身Nodejs版本):

 然后点击项目列表进行项目添加,选择启动文件以及运行目录以及项目名称,其他属性可以不动,点击提交(这部分代码需要自己上传到服务器中,我上传到了www/wwwroot目录下):

 添加完毕之后,需要点击管理中的“安装依赖”,安装全部的包,安装完成之后,就启动即可(要确保数据库的信息和代码中的连接代码信息一致,否则无法连接数据库):

 四、Vue3项目(打包)部署

首先确保自己已经执行npm run build,并将打包好的dist文件夹上传到了服务器中,确保无误之后,我们可以点击网站->php项目->添加站点,来添加一个新的站点

 然后选择你自己的域名(确保已经备案通过,如果没有域名,可以选择自己的公网IP)以及根目录(dist所在目录),进行创建:

 至此,项目的部署基本完成,可以输入自己的域名查看:

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值