前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >spring boot 初学者项目发布详细流程,按照步骤操作少入坑,少走弯路!

spring boot 初学者项目发布详细流程,按照步骤操作少入坑,少走弯路!

作者头像
子润先生
修改2021-06-25 10:36:08
3700
修改2021-06-25 10:36:08
举报

简介 在日常工作中,由于需要搭建一套环境或者框架的机会非常的少,大部分都是在原有的基础上开发,所以当让你搭建一个简单的框架,就会出现各种各样的困难,比如说,我在搭建的一个服务器的时候,准备了一个小的demo,原以为非常的简单,结果遇到了各种各样的问题,而发现网上的博客都是零零散散的讲一些点,很难有一个完整的流程,包括可能会遇到的问题。这里对搭建一个简单的项目流程做一个详细的总结,方便日后参考。

从服务器到项目运行,最后通过域名访问

1.购买服务器

阿里云或者腾讯,进入官网选择自己适合的服务器(本文章是基于Linux服务器讲解),购买流程就不介绍了

2.购买域名

阿里云或者腾讯都有详细的购买流程

3.域名解析

① 进入阿里云控制中心,选择域名 ② 域名解析,添加一条记录

d3dc93fb5f2cc6b3b35b26cd8c36adf.png
d3dc93fb5f2cc6b3b35b26cd8c36adf.png

③ 在线安装java运行的jdk 下载jdk:

代码语言:javascript
复制
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm 

下载完成后:查看当前文件夹下是否有JDK安装包 添加执行权限:chmod +x jdk-8u131-linux-x64.rpm 执行rpm进行安装:rpm -ivh jdk-8u131-linux-x64.rpm 查看JDK是否安装成功:java -version 查看JDK的安装路径:(一般默认的路径:/usr/java/jdk1.8.0_131) ④ 配置环境变量 编辑 /etc/profile:vim /etc/profile 将以下代码复制进去:

代码语言:javascript
复制
export JAVA_HOME=/usr/java/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH} 

退出后执行:使用javac命令,不会出现command not found

4.java项目打包

① package一下

472433579e276b2e209b0fb.png
472433579e276b2e209b0fb.png

② package完成以后,target中会生成一个.jar包

4724335b48381a1d44959f2.png
4724335b48381a1d44959f2.png

5.spring boot发布

① 将打包好的jar文件放到你服务器的某个文件夹下(可以创建一个,放进去) ② 在文件夹下执行:java -jar jar包名称 ③ 让项目一直后台运行:

代码语言:javascript
复制
nohup java -jar blog-0.0.1-SNAPSHOT.jar >/www/blog-0.0.1-SNAPSHOT.out 2>&1 & 

6.vue前端发布

① 执行打包命令:npm run build ② 将打包号的dist文件夹里面的文件,放在apache运行项目下(也可以是tomcat),这里就不介绍安装了。。。

结束

以上就是全部的步骤了,按照步骤操作,基本没什么问题了

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档