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

2023-08-19 7648阅读 0评论

目录

将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张


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,7648人围观)

还没有评论,来说两句吧...

目录[+]