1.安装虚拟机,然后安装Centos
这里用VMware(该软件安装请参考网上教程),linux系统用Centos
步骤1
步骤2
备注:典型,自定义都可以,就是一个安装linux的步骤
步骤3
步骤4
备注:用户名和密码可以等会登录Centos
步骤5
后面点下一步,点完成就可以,或者自己再设置一下核心数什么的
开启Centos
安装完成打开虚拟机就好
输入刚刚定义的密码进入桌面
2.安装宝塔
右键打开终端
命令输入:su root (进入管理员模式)
输入密码:就是自己刚刚定义的密码
输入宝塔安装命令: yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
会提示y/n,选择y回车
复制内网地址,截图或记住username和password
用本机浏览器(edge什么的)打开刚刚的复制的网址,输入名称和密码进入宝塔管理面板如下:
宝塔面板
安装上面3个
然后安装nginx,mysql,java....
3.部署数据库
4.部署springboot
修改自己的springboot项目数据库(地址填本地的)
打包
打包文件在项目的target中
把刚刚的文件放到宝塔里面,按下面图上传
点击提交,然后在服务状态要是没启动,就点一下让他启动,然后在当前网址把端口位置换为端口是后端的,回车
这样就说明启动了
如果输入什么都没有按下面放行端口
5.部署vue
首先确定本地的vue和springboot后端在本地能跑起来,现在我们前端请求后端接口原本是127.0.0.1:自己后端端口,但是我们安装了服务器,请求后端地址就要变为宝塔前面这串的地址,如果是云服务器,也是同理。
如果用的pnpm,yarm,自己去看看打包命令,然后下面产生了dist文件夹,记住这个文件夹位置,需要上传到宝塔
上传刚刚的dist文件夹
保存后点击服务,重载一下
然后在当前网址的端口位置改为自己刚刚设置的,回车就能看到成功
如果输入什么都没有,按下面放行端口
结束
这样前后端的项目都部署上去,且能运行,下次要启动这个宝塔让它运行,在Centos的终端输入: bt default 就能看到运行了。