CentOS7システムでのJDKのインストールと構成

   著作権に関する声明:この記事はブロガーの元の記事です。再印刷のソースを示してください。 https://blog.csdn.net/gongxifacai_believe/article/details/53082077

オペレーティングシステムのバージョン:CentOS Linuxリリース7.2.1511(コア)

JDKバージョン:jdk-8u111-nb-8_2-linux-x64.sh

インストール方法:シェルスクリプトのインストール

ダウンロードリンク:http://www.oracle.com/technetwork/java/javase/downloads/index.html

インストールの準備:

(1)システムのインストールされているJDKバージョンを確認します(インストールされているJDKバージョンはOpenJDKです)。

[ root@centos7 ~]# java -version
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)

(2)インストールされているJDKの詳細情報を表示します。

[ root@centos7 ~]# rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
tzdata-java-2015g-1.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

(3)インストールされているOpenJDKをアンインストールします。

[ root@centos7 ~]# rpm -e --nodeps tzdata-java-2015g-1.el7.noarch
[ root@centos7 ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
[ root@centos7 ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
[ root@centos7 ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
[ root@centos7 ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64

インストール手順:

(1)Windowsシステムの上記のWebサイトから最新のJDK64ビットバージョンをダウンロードします。

(2)WinSCPツールを使用して、ダウンロードしたJDKファイルを仮想マシンのCentOSシステムの/ usr / localフォルダーに転送します。

(3)/ usr / localフォルダーに入り、jdk-8u111-nb-8_2-linux-x64.shスクリプトの実行権限を確認します。

[ root@centos7 ~]# cd /usr/local
[ root@centos7 local]# ls
bin games jdk-8u111-nb-8_2-linux-x64.sh lib64 sbin src
etc include lib libexec share
[ root@centos7 local]# ls -l
total 289396
drwxr-xr-x. 2 root root 4096 Aug 12 2015 bin
drwxr-xr-x. 2 root root 4096 Aug 12 2015 etc
drwxr-xr-x. 2 root root 4096 Aug 12 2015 games
drwxr-xr-x. 2 root root 4096 Aug 12 2015 include

(4)rootユーザーの実行権限をjdk-8u111-nb-8_2-linux-x64.shファイルに増やします。

[ root@centos7 local]# chmod u+x jdk-8u111-nb-8_2-linux-x64.sh
[ root@centos7 local]# ls -l
total 289396
drwxr-xr-x. 2 root root 4096 Aug 12 2015 bin
drwxr-xr-x. 2 root root 4096 Aug 12 2015 etc
drwxr-xr-x. 2 root root 4096 Aug 12 2015 games
drwxr-xr-x. 2 root root 4096 Aug 12 2015 include

(5)JDKシェルスクリプトを実行します。

[ root@centos7 local]# ./jdk-8u111-nb-8_2-linux-x64.sh
Configuring the installer...
Searching for JVM on the system...
Preparing bundled JVM ...
Extracting installation data...
Running the installer wizard...

(6)インストールウィザードを開始します。

(7)システム変数を構成します。 / etc / profileファイルの最後に次のシステム変数を追加します。

JAVA_HOME=/usr/local/jdk1.8.0_111
JRE_HOME=/usr/local/jdk1.8.0_111/jre
PATH=JAVA_HOME/bin:JRE_HOME/bin:PATH CLASSPATH=.:JAVA_HOME/jre/lib/ext:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH

(8)ファイル/ etc / profile内のシステム変数を有効にします(今回は一時的にのみ有効であり、次にシステムが永続的に有効になり始めたときにシステム変数が自動的にロードされます):

[ root@centos7 ~]# source /etc/profile

(9)構成が正しいことを確認します。

[ root@centos7 ~]# echo $PATH
/usr/local/jdk1.8.0_111/bin:/usr/local/jdk1.8.0_111/jre/bin:/usr/lib64/qt3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin
[ root@centos7 ~]# java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Recommended Posts

CentOS7システムでのJDKのインストールと構成
VMwareWorkstationでのCentOS7のインストールと構成
Centos7のインストールとJenkinsの構成
CentOS7システムのインストールと構成のグラフィックチュートリアル
centos7でのredisのインストールと構成
CentOS 6.5システムのインストールと構成のグラフィックチュートリアル(詳細なグラフィック)
CentOS6.5でのrsyncサーバーのインストールと構成
Ubuntu19.1でのGitLabのインストール、構成、およびアンインストール
Centosmysqlのインストールと構成
Centos7のインストールと構成のプロメテウス
CentOS7のインストールと構成PPTP
CentOSのインストールと構成cmake
Centos7.5のインストールと構成MongoDB4.0.4
CentOS7のインストールと構成PPTP
仮想マシンへのCentOS6.4システムの詳細なインストール手順
Centos7でのJDK、mysql、tomcatの環境構成
Centos6.5のインストールとKVMの展開
Centos7hadoopクラスターのインストールと構成
CentOS7のインストールとGitlabのメンテナンス
CentOS7.Xシステムのインストールと最適化
CentOSでのJava-JDKのインストールと構成
CentOS 7Tomcatサービスのインストールと構成
001.エンタープライズレベルのCentOS7.6オペレーティングシステムのインストール
CentOSNTPサーバーのインストールと構成
Centos7mysqlデータベースのインストールと構成
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
CentOSでのMysqlのインストールと使用
CentOS 7でのTomcatのインストールと構成(Tomcatの起動)
CentOS6 / 7でのMySQL8.0のインストール、展開、および構成
Centos-6.5LNMP環境のインストールと展開
LinuxカーネルのコンパイルとCentOSシステムのインストール
Centos7.6オペレーティングシステムのインストールと最適化の記録
Centos7のインストールとgitlabサーバーの展開
Ubuntu環境でのNginxのインストールと展開
Centos7ハイブスタンドアロンモードのインストールと構成
Centos7のインストールとAirflowの展開の詳細
OpenMPI-Ubuntuのインストールと構成
VMware10でのCentOS7のインストールと構成のグラフィックチュートリアル
Centos7によるPHPのインストールとNginxのチュートリアルの詳細
CentOS8のグラフィカルインストール
Mysql8.0.15インストール構成(centos7)
CentOS8でのMySQL8.0のインストール、展開、および構成のチュートリアル
Ubuntu環境でのSSHのインストールと使用
Centosでのconfluence6.3操作記録のインストールとクラッキング
CentosでのJira7操作記録のインストールとクラッキング
IDCコンピュータールームとCentos8のインストールにおける一般的な問題
UbuntuでのPythonでのGDALのインストールと使用
LinuxシステムにおけるCentOSとUbuntuの違い
ubuntu環境でのMySQLのインストールと簡単な実践(1)
Ubuntu12のステップバイステップのインストールと構成(システム、FTP、TELNET ..設定)
Ubuntuシステムのインストールと構成に関する一般的な例外と解決策
LinuxシステムへのJDK8のインストールに関する詳細なチュートリアル(CentOS7のインストール)
Ubuntu16.04のインストールと簡単な構成
centos7kvmのインストールと使用
Oracle11gのCentos7サイレントインストール
CentOS7postgresqlのインストールと使用
CentOS8.0ネットワーク構成の実装
DockerのCentOS環境インストール
UbuntuPostgreSQLのインストールと構成
Centos7elk7.1.1のインストールと使用
CentOS7のインストールとエントリからマスターまでのnginxのメンテナンス