将spring boot项目部署到阿里云服务器(上)

2023-08-19 7702阅读

目录

将spring boot项目部署到阿里云服务器(上) 第1张
()

一、背景

最近看到很多小伙伴询问如何将自己的毕业设计部署到云端,于是我想到了自己的毕业设计。 毕业的时候我也想部署在服务器上。 我觉得还是拿自己的网站,在辩护的时候直接讲比较好。 啊,这比本地跑步高多了,但是当时力量不允许,所以没成功。 现在我们来实现云部署。 希望小伙伴们能够学会如何部署一个简单的spring boot项目。 内容有很多。 希望大家能够耐心阅读,有兴趣练习的可以收藏。

2. 前期准备

以我的项目为例,以下是部署项目需要准备的内容。

1.毕业答辩项目jar。

(1)我是一个idea开发的毕业设计。 可以打开idea控制台到项目根目录,执行以下mvn命令即可获取。

mvn clean
 
mvn -Dmaven.test.skip=true package

(2)执行成功后,会保存在工程的target子目录中。

将spring boot项目部署到阿里云服务器(上) 第2张

2.项目的属性文件

(1)将项目中的属性文件复制一份到外部,以便云部署时可以动态修改数据库连接、项目端口号等属性。

将spring boot项目部署到阿里云服务器(上) 第3张

将spring boot项目部署到阿里云服务器(上) 第4张

3.xshell:该软件用于连接服务器进行操作,版本不限,没有从这里下载

4.Xftp:该软件用于上传文件到服务器,版本不限

5.一台阿里云服务器,不知道如何购买的朋友可以看看这篇文章,之前朋友也提出了很好的建议。 如果你是阿里云的学生,可以直接购买,有特别折扣,那么这篇文章就是为你准备的。 别看它。

如何购买低价阿里云服务器学习服务器相关知识

6、需要java jdk包,可以到官网下载。

7、项目使用mysql数据库,需要准备Mysql数据库

(1)第一种方法是在服务器上安装并配置mysql。 官网地址如下,可以选择自己需要的mysql数据库。 这种方法比较困难。

将spring boot项目部署到阿里云服务器(上) 第5张

(2)第二种方式是购买阿里云上的云数据库Mysql版本。 自学用的云数据库并不贵,而且相当便宜。 我用的是第二种方式,买了一个基础版。 如果一年第一次买的话,就是19.9。

将spring boot项目部署到阿里云服务器(上) 第6张

将spring boot项目部署到阿里云服务器(上) 第7张

9、项目中还使用了Redis,服务器上需要安装Redis

(1)、需要上传一个xzvf redis-4.0.8.tar.gz

(2)、也可以通过以下命令在服务器上下载

获取

(3)安装Redis之前,需要TCL(Tool Command Language)工具脚本语言支持,所以上传一个tcl8.6.1-src.tar.gz,下载地址如下。

10、所有准备工作完成后,放到一个目录下,稍后将需要的内容上传到服务器对应的目录下进行安装和配置。如果您想自己实现,欢迎您到百度网盘下载这些内容

提取码:659j

复制此内容后云服务器 数据库安装,打开百度网盘手机应用,操作更方便

将spring boot项目部署到阿里云服务器(上) 第8张

将spring boot项目部署到阿里云服务器(上) 第9张

2.上传文件到服务器

1.使用Xftp上传java到服务器

2.使用Xftp将jar包上传到服务器

(1) 连接服务器后,选择要存储文件的位置,将上传的文件拖至右侧。 如下所示:

将spring boot项目部署到阿里云服务器(上) 第10张

3.安装JDK并配置环境变量

1.xshell连接服务器

将spring boot项目部署到阿里云服务器(上) 第11张

2.解压jdk包

(1)到达jdk包上传的目录,执行以下解压命令

将spring boot项目部署到阿里云服务器(上) 第12张

tar zxvf jdk-8u281-linux-i586.tar.gz

3.配置jdk环境变量-添加系统环境变量

(1)打开环境文件

sudo vi /etc/environment

(2)添加以下内容,JAVA_HOME的值为解压后的jdk路径

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin" 
 
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
 
export JAVA_HOME=/Java/jdk1.8.0_281

(3)执行配置文件

source /etc/environment

4.配置jdk环境变量-添加用户环境变量

(1)打开配置文件

将spring boot项目部署到阿里云服务器(上) 第13张

sudo vi /etc/profile

(2)添加以下内容云服务器 数据库安装,JAVA_HOME的值为解压后的jdk路径

export JAVA_HOME=/Java/jdk1.8.0_281 export JRE_HOME=$JAVA_HOME/jre
 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

(3)执行配置文件使配置生效

source /etc/profile

5.验证JDK是否安装成功

(1)执行以下命令验证

java -version

(2)可以看到java配置成功

将spring boot项目部署到阿里云服务器(上) 第14张

6.注意

(1)安装jdk包时,注意服务器镜像环境。 我的项目使用的是java 8版本,服务器镜像是winx64慈云数据自营海外云服务器,高稳定高性价比,支持弹性配置,所以下载了以下jdk版本。

将spring boot项目部署到阿里云服务器(上) 第15张


    免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

    目录[+]