File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3232 * [ git 快速指南] ( docs/git/git-quickstart.md )
3333 * [ git-flow 工作流] ( docs/git/git-flow.md )
3434
35- ## 工具
35+ ## 部署
36+
37+ > 这里总结了各种软件的安装、配置。并提供基本安装、运行的脚本。
38+ >
39+ > [ 环境部署工具] ( codes/deploy/README.md ) :适合开发、运维人员,在 [ CentOS] ( https://www.centos.org/ ) 机器上安装常用命令工具或开发软件。
40+
41+ ### 常见软件安装配置详述
42+
43+ > CODES:安装配置脚本,按照说明即可安装使用。
44+ >
45+ > DOCS: 安装配置文档,说明安装的方法以及一些注意事项。
46+
47+ * JDK 安装和配置:| [ CODES] ( codes/deploy/tool/jdk ) | [ DOCS] ( docs/deploy/tool/jdk/install-jdk.md ) |
3648
37- [ 环境部署工具] ( codes/deploy/README.md ) :适合开发、运维人员,在 [ CentOS] ( https://www.centos.org/ ) 机器上安装常用命令工具或开发软件。
Original file line number Diff line number Diff line change 1+ # 安装 JDK
2+
3+ ## linux 安装JDK通用脚本
4+
5+ 使用方法:
6+
7+ ``` sh
8+ wget --no-check-certificate --no-cookies https://raw.githubusercontent.com/dunwu/linux/master/codes/deploy/tool/jdk/install-jdk8.sh
9+ chmod -R 777 install-jdk8.sh
10+ ./install-jdk8.sh
11+ ```
12+
13+ 脚本会下载解压 jdk8 到 ` /opt/software/java ` 路径下。
14+
15+ ## Centos 安装JDK脚本
16+
17+ 使用方法:
18+
19+ ``` sh
20+ wget --no-check-certificate --no-cookies https://raw.githubusercontent.com/dunwu/linux/master/codes/deploy/tool/jdk/install-jdk8-by-yum.sh
21+ chmod -R 777 install-jdk8-by-yum.sh
22+ ./install-jdk8-by-yum.sh
23+ ```
24+ 脚本会下载解压 jdk8 到 ` /usr/lib/jvm/java ` 路径下。
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ # ##################################################################################
4+ # 安装 JDK8 脚本
5+ # 仅适用于所有 Centos 发行版本
6+ # JDK 会被安装到 /usr/lib/jvm/java 路径。
7+ # Author: Zhang Peng
8+ # ##################################################################################
9+
10+ echo -e " \n>>>>>>>>> install jdk8"
11+
12+ yum -y install java-1.8.0-openjdk-devel-debug.x86_64
13+
14+ cat >> /etc/profile << EOF
15+
16+ export JAVA_HOME=/usr/lib/jvm/java
17+ export PATH=\$ JAVA_HOME/bin:\$ PATH
18+ export CLASSPATH=.:\$ JAVA_HOME/lib/dt.jar:\$ JAVA_HOME/lib/tools.jar
19+ EOF
20+ source /etc/profile
Original file line number Diff line number Diff line change 1- #! /bin/bash
1+ #! /usr/bin/env bash
2+
3+ # ##################################################################################
4+ # 安装 JDK8 脚本
5+ # 适用于所有 linux 发行版本。
6+ # JDK 会被安装到 /opt/software/java/jdk1.8.0_162 路径。
7+ # Author: Zhang Peng
8+ # ##################################################################################
29
310echo -e " \n>>>>>>>>> install jdk8"
411
5- yum -y install java-1.8.0-openjdk-devel-debug.x86_64
12+ mkdir -p /opt/software/java
13+ wget --no-check-certificate --no-cookies --header " Cookie: oraclelicense=accept-securebackup-cookie" -O /opt/software/java/jdk-8u162-linux-x64.tar.gz http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.tar.gz
14+
15+ cd /opt/software/java
16+ tar -zxvf jdk-8u162-linux-x64.tar.gz
617
718cat >> /etc/profile << EOF
8- JAVA_HOME=/usr/lib/jvm/java
9- PATH=${JAVA_HOME} /bin:\$ PATH
10- CLASSPATH=.:\$ JAVA_HOME/lib/dt.jar:\$ JAVA_HOME/lib/tools.jar
11- export JAVA_HOME
12- export PATH
13- export CLASSPATH
19+
20+ export JAVA_HOME=/opt/software/java/jdk1.8.0_162
21+ export PATH=\$ JAVA_HOME/bin:\$ PATH
22+ export CLASSPATH=.:\$ JAVA_HOME/lib/dt.jar:\$ JAVA_HOME/lib/tools.jar
1423EOF
1524source /etc/profile
Original file line number Diff line number Diff line change 1+ # JDK 安装
2+
3+ ## CentOS 下安装
4+
5+ 安装方法有两种:压缩包安装和 yum 安装
6+
7+ ### 压缩包安装
8+
9+ 安装步骤如下:
10+
11+ (1)下载
12+
13+ 进入官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html ,选择合适的版本下载。
14+
15+ 我选择的是最新 JDK8 版本:http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.tar.gz
16+
17+ (2)解压到本地
18+
19+ 我个人喜欢存放在:` /opt/software/java `
20+
21+ (3)设置环境变量
22+
23+ 输入 ` vi /etc/profile ` ,添加环境变量如下:
24+
25+ ```
26+ # JDK 的根路径
27+ export JAVA_HOME=/opt/software/java/jdk1.8.0_162
28+ export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
29+ export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
30+ ```
31+
32+ 执行 ` source /etc/profile ` ,立即生效
33+
34+ (4)检验是否安装成功,执行 ` java -version ` 命令
35+
36+ ### yum 安装
37+
38+ 安装步骤如下:
39+
40+ (1)查看可以安装的JDK版本
41+
42+ 执行下面命令查看当前 linux 发型版本可以下载安装的 JDK 版本。
43+
44+ ```
45+ yum search java | grep openjdk
46+ ```
47+
48+ (2)选择一个合适的版本安装
49+
50+ ```
51+ yum -y install java-1.8.0-openjdk-devel-debug.x86_64
52+ ```
53+
54+ 安装成功后,默认安装路径在 ` /usr/lib/jvm/java `
55+
56+ (3)设置环境变量,同压缩包安装。
57+
58+ (4)检验是否安装成功,执行 ` java -version ` 命令
59+
60+ ## 脚本
61+
62+ 以上两种安装方式,我都写了脚本去执行:
63+
64+ | [ 安装脚本] ( https://github.com/dunwu/linux/tree/master/codes/deploy/tool/jdk ) |
You can’t perform that action at this time.
0 commit comments