1.首先你得要有一个服务器,安装宝塔 可以用服务器的命令行来安装
点击登录输入用户密码就进去命令行面板了,进来后输入命令安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
2.安装好后宝塔面板就会把外网地址、用户名和密码都显示
3.根据你的外网地址进去宝塔面板输入窗口给到你的用户名和密码进行登录
4.登录后就需要去安装环境了 这就是我安装好的一些环境了,boot项目自己集成了tomcat所以我没有安装tomcat的环境
5.安装好环境后我们就去配置网站和数据库
6.这个域名和备注就写自己宝塔的ip就好了,然后确定这样网站也配好了
7.这下我们来配数据库 这里的数据库名 用户名和密码都是等下要去本地绑定看看有没有问题
密码的话可以更改的上面有一个root密码
8.添加好后就去导入数据表把自己项目的数据表导入进来可以点击管理看下有没有少数据然后去用工具连接你的服务器数据库
9.这里的主机就写自己宝塔的ip,端口使用3306你也可以改,用户名和密码就输入你自己刚刚在宝塔创建的数据库
10.创建好后就去宝塔的安全和服务器的防火墙里去把你需要的端口开发出来,保证端口没有被使用
11.接下来就来到你的后端项目中把自己创建好的服务数据库给连接上去
12.配置好后就去你的前端项目中把ip也给改了
13.然后把前后端的项目进行打包 我这边是Springboot项目我打的是一个jar包
14.前端用的工具是Vscode在软件中使用打包命令进行打包 打包成功后就会生成一个dist文件夹
15.打包后使用宝塔进行文件上传,我这边是在www/wwwroot目录下新建了一个http的文件夹,在这个文件夹中把打包好的项目放进来
16.打包好后就可以去访问你的一个前端页面了,通过你的宝塔ip进行访问就可以看到你的前端页面了,运行好前端后就需要把后端的jar包也运行起来
17.后端运行的话就是使用命令去运行我们打包好的一个jar包 命令如下
java -jar xxxxx.jar
18.这些命令的话在宝塔的终端和服务器的终端都可以去使用运行jar包的话要在该目录中去运行不然找不到
19.这里有个坑就是如果你运行这个jar包的话提示找不到这个命令其实是因为我们在装宝塔部署jdk环境的时候,因为宝塔比较新所以会找不到
20:解决方法:在服务器上或者宝塔的命令行中输入安装jdk,安装你自己jdk的版本,我这边用的是jdk11
yum -y install java-11-openjdk
21.搞好后就运行下打包好的jar包,使用宝塔的话关闭终端服务也就结束了如图:
22.也可以在服务器的命令行中去使用 cd的相关命令去找到jar包所在的位置然后再运行jar文件