共计 1964 个字符,预计需要花费 5 分钟才能阅读完成。
场景介绍
本教程将应用 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
命令显示后果如下:
- 输出 yes。
- 批准持续后将会提醒输出登录明码。明码为已创立的云服务的 ECS 的登录明码。
登录胜利后会显示如下信息。
步骤七:运行 ECS 上的 Java 我的项目
1. 执行以下命令,装置 Java 运行环境。
yum -y install java-1.8.0*
2. 执行以下命令,运行 Java 我的项目。
java -jar demo-0.0.1-SNAPSHOT.jar
执行后果如下。
- 应用浏览器拜访 http://<ECS 公网 IP>:8080。
返回如下界面示意我的项目启动胜利。