场景介绍

本教程将应用IntelliJ IDEA搭建一个简略Spring Boot我的项目,并将这个我的项目部署到阿里云服务器ECS上。

背景常识

背景常识
Spring Boot
Spring Boot是近几年十分风行的一款微服务框架,具备简化配置、疾速搭建、内嵌Tomcat或Jetty容器的特点,让开发人员专一于业务实现,基于Maven或Gradle插件创立可执行的JARs和WARs。

云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳固牢靠、弹性扩大的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您洽购IT硬件的后期筹备,让您像应用水、电、天然气等公共资源一样便捷、高效地应用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS继续提供创新型服务器,解决多种业务需要,助力您的业务倒退。

步骤一:创立资源(未开明ECS)

1.在[阿里云从零搭建Spring Boot的Hello World体验场景]处(https://developer.aliyun.com/... 开始体验开明资源后,查看本次试验资源。

2.单击 收费开明 创立所需资源。

步骤二:装置Java开发环境

1.下载并装置JDK8,下载地址参见Java SE 8u261。

2.配置Java环境变量。

a.  关上命令窗口,执行以下命令。

阐明:执行命令前,请批改JAVA_HOME参数C:\Program Files\Java\jdk1.8.0_211为您的JDK装置目录。
执行后果如下。

b.执行以下命令,验证环境变量配置是否胜利。
java -version

执行后果如下。

步骤三:装置并配置IntelliJ IDEA

此步骤次要介绍应用IntelliJ IDEA装置Spring Assistant插件。
1.下载并装置IntelliJ IDEA,下载地址参见 IntelliJ IDEA。
2.双击运行IntelliJ IDEA。
3.在IntelliJ IDEA启动界面,顺次单击 Configure > Settings 。

4.单击 Plugins,而后在搜寻栏输出spring Assistant。最初单击 Install 装置插件。

5.单击 Restart IDE。

步骤四:创立Spring Boot我的项目

本步骤次要介绍应用Spring Assistant插件来搭建简略的Spring Boot我的项目。
1.在IntelliJ IDEA启动界面,单击 Create New Project。
2.在左侧单击 Spring Assistant,而后单击 Next。

步骤五:打包并上传我的项目到ECS服务器

1.打包我的项目。

a.  单击IDEA右上角Maven。

b.  顺次双击 demo>Lifecycle>package,开始打包。


执行后果如下,图中标记地位为打包后jar包的门路。

2.关上终端工具。

  • Windows:关上命令窗口。
  • MAC:关上命令行终端Terminal。

Windows用户请查看零碎中是否装置有SSH工具。查看办法:

a.  在终端中输出命令ssh -V。
ssh -V

如果显示SSH版本则示意已装置,如下图所示。

b.  如果未装置,请下载安装OpenSSH工具。
  • 上传jar包到ECS服务器。
    a. 在命令行中执行以下命令。
scp C:\Users\Administrator\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar root@47.xx.xx.xx:/root

阐明: 在执行命令前,请先替换以下参数。

  • C:\Users\Administrator\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar为jar包寄存门路。
  • 47.xx.xx.xx为ECS实例公网IP。

执行后果如下。

b.  输出已创立的ECS云服务器的登录明码。c.  上传胜利后,会显示如下信息。

步骤六:连贯ECS服务器

1.在终端中输出连贯命令ssh [username]@[ipaddress]。
您须要将其中的username和ipaddress替换为步骤一中创立的ECS服务器的弹性公网IP。例如:

ssh root@123.123.123.123


命令显示后果如下:

  1. 输出 yes。
  2. 批准持续后将会提醒输出登录明码。 明码为已创立的云服务的ECS的登录明码。


登录胜利后会显示如下信息。

步骤七:运行ECS上的Java我的项目

1.执行以下命令,装置Java运行环境。

yum -y install java-1.8.0*

2.执行以下命令,运行Java我的项目。

java -jar demo-0.0.1-SNAPSHOT.jar

执行后果如下。

  1. 应用浏览器拜访http://<ECS公网IP>:8080。

返回如下界面示意我的项目启动胜利。