最近趁着活动买了云服务器,但是要从一台新服务器到能够部署运行SpringBoot项目中间还有不少的坑。在此记录一下踩坑的过程。
主要的流程参考了《Docker+Jenkins+Nginx+Spring Boot 自动化部署项目 》文章,文章中对部分细节没有过多的描述,特此记录中间所有的安装实现过程。
参考这篇文章的步骤,主要流程分为6各部分:
- 安装JDK
- 安装Maven
- 安装git
- 安装Jenkins
- Centos安装Docker
- 安装DockerCompose
本文是第一部分:安装JDK
安装JDK的方式
- 官方下载安装JDK www.oracle.com/java/
- 直接使用
yum命令安装openJDK
两种方式网上都有很多详细的文章,不在此赘述。我是个人搞个服务器来玩,所以就直接使用第二种方式进行安装了。
安装过程
具体步骤如下:
- 首先使用
yum list java*命令列出所有可安裝的java软件清单。可以看到很多不同版本的openjdk,选择合适的版本进行安装。现在公司使用的比较多的还是java8版本,我为了个人尝鲜选择的是java11。(这是java8之后第一个Oracle长期支持的版本,用不少新特性。) - 执行安装命令
yum install java-11-openjdk* -y,安装openjdk11相关的所有软件包,-y表示所有的询问都yes,不用每个安装都询问。 - 使用
java -version命令查看当前jdk版本。能查到java版本表示jdk已经安装成功。不需要像官网下载安装的方式,需要解压首再进行JAVA_HOME的配置。
总结
各位小伙伴可以根据自己的需要选择安装JDK的方式的版本。我个人比较喜欢使用yum命令安装openjdk的方式,操作简单,不需要单独配置JAVA_HOME的环境变量。openjdk对个人使用也完全足够了。