vue和springboot打包等细节前往处笔记下面的项目部署查看
设置密码
配置端口
这一步可以暂不设置,等到7添加端口的时候再回来设置
xshell
安装xshell
新建会话
这里名称是随便的,我写的是服务器的到期时间,主机是服务器的公网。连接的时候需要输入用户名和密码,就是服务器设置那部分的内容
连接成功
安装宝塔
复制宝塔官网的安装码
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
不用默认配置,在软件商店中重新安装
我这里安装redis
是因为我用到了,自己的项目没用到的话可以不用安
在安装的Java中选择设置,web项目日志,安装tomacat
新建一个项目文件夹,将vue项目dist
文件中的内容和springboot项目打包生成的jar
包一起上传到同路径下【文件直接拖进来就行了】
添加站点
数据库里新建数据库并导入sql文件就好了,不过要注意数据库的名字和后端数据库连接时配置的一样
宝塔安全里面添加springboot项目中设置的端口
这个端口也需要在自己购买的服务器那边添加,在防火墙或者配置里面添加,即第一步在服务器中的内容
所有都配置完以后在文件终端中运行【注意终端不可cv复制粘贴】
java -jar XXXXXX.jar
xxxx.jar为springboot项目打包生成的jar包名称
成功后项目就正常在网站上运行了
如果还是没数据可以刷新试试,否则就在属性中看看报的错误,一般都是跨域之类的,检查前后端打包前,url和跨域路径的问题
第7步成功后关闭终端,那项目又不能正常运行了,所以需要终端持续运行,方式为在终端输入一下代码,jar包换成自己的项目
nohup java -jar x-admin-0.0.1-SNAPSHOT.jar &
exit
刷新后可以看到nohup文件,即代表项目运行成功
此时关闭终端,项目也能正常运行,配置成功
因篇幅问题不能全部显示,请点此查看更多更全内容