搜索
您的当前位置:首页正文

Springboot+vue项目部署到服务器

来源:步旅网

vue和springboot打包等细节前往处笔记下面的项目部署查看

1. 购买服务器

  • 设置密码

  • 配置端口

    这一步可以暂不设置,等到7添加端口的时候再回来设置

2. 配置xshell

  • 安装xshell

  • 新建会话

    这里名称是随便的,我写的是服务器的到期时间,主机是服务器的公网。连接的时候需要输入用户名和密码,就是服务器设置那部分的内容

连接成功

  • 安装宝塔
    复制宝塔官网的安装码

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

3. 安装软件

  • 安装

不用默认配置,在软件商店中重新安装

我这里安装redis是因为我用到了,自己的项目没用到的话可以不用安

  • 配置java

在安装的Java中选择设置,web项目日志,安装tomacat

4. 上传文件

新建一个项目文件夹,将vue项目dist文件中的内容和springboot项目打包生成的jar包一起上传到同路径下【文件直接拖进来就行了】

5. 站点配置

  • 添加站点

  • 站点目录修改

6. 配置数据库

数据库里新建数据库并导入sql文件就好了,不过要注意数据库的名字和后端数据库连接时配置的一样

7. 添加端口

宝塔安全里面添加springboot项目中设置的端口

这个端口也需要在自己购买的服务器那边添加,在防火墙或者配置里面添加,即第一步在服务器中的内容

8. 测试

所有都配置完以后在文件终端中运行【注意终端不可cv复制粘贴】

java -jar XXXXXX.jar

xxxx.jar为springboot项目打包生成的jar包名称

成功后项目就正常在网站上运行了

如果还是没数据可以刷新试试,否则就在属性中看看报的错误,一般都是跨域之类的,检查前后端打包前,url和跨域路径的问题

9. 终端一直运行

第7步成功后关闭终端,那项目又不能正常运行了,所以需要终端持续运行,方式为在终端输入一下代码,jar包换成自己的项目

nohup java -jar x-admin-0.0.1-SNAPSHOT.jar &

exit

刷新后可以看到nohup文件,即代表项目运行成功

此时关闭终端,项目也能正常运行,配置成功

因篇幅问题不能全部显示,请点此查看更多更全内容

Top