馬とテニスのIT革命
馬とテニスとリラックマが好きな IT 系のエンジニアです。
Java

CentOS6.5にJava1.7をインストールする

今回は Web アプリケーションではないのですが、Java アプリケーションを実行する環境が必要になったので「さくらのVPS」に Java1.7 の実行環境を用意してみました。

Java については、1.8 のバージョンを新たにインストールする手順も書いていますのでこちらも参考にしてください。

あわせて読みたい
AmazonLinuxにJenkinsをインストールするCI ツールとして一世を風靡した Jenkins。 今では、CircleCI や Docker に置き換えられつつありますが、私は...

まずは、そもそも Java がインストールされているかどうかを確認します。

java コマンドを実行してもいいのですが、yum のパッケージで確認してもいいですね。

Javaのバージョン確認

まずは、自分の環境へのインストール確認から。何も表示されなければインストールされません。

$ yum list installed | grep 'java-1.7'

yum のリポジトリから Java1.7 関連のパッケージに何があるか確認してみます。

$ yum list | grep 'java-1.7'

java-1.7.0-openjdk.x86_64                 1:1.7.0.51-2.4.4.1.el6_5       updates
java-1.7.0-openjdk-devel.x86_64           1:1.7.0.51-2.4.4.1.el6_5       updates
java-1.7.0-openjdk-demo.x86_64            1:1.7.0.51-2.4.4.1.el6_5       updates
java-1.7.0-openjdk-javadoc.noarch         1:1.7.0.51-2.4.4.1.el6_5       updates
java-1.7.0-openjdk-src.x86_64             1:1.7.0.51-2.4.4.1.el6_5       updates

Javaのインストール

では、今回は「java-1.7.0-openjdk.x86_64」と「java-1.7.0-openjdk-devel.x86_64」の 2 つのパッケージをインストールします。

依存するパッケージがいくつか表示されるかもしれませんが、気にせずインストールを進めます。

$ yum install java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64

インストールが環境したら Java のパッケージとコマンドの確認をしていきます。

$ yum list installed | grep 'java-1.7'

java-1.7.0-openjdk.x86_64
java-1.7.0-openjdk-devel.x86_64

Java のバージョンを確認してみます。

$ java -version

java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.4.1.el6_5-x86_64 u51-b02)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

$ javac -version

javac 1.7.0_51

ちなみに java コマンドの実態は /usr/bin/java なのですが、これを辿っていくと 64 ビットの JVM のディレクトリに辿り着きます。

これは CentOS の Java や JRE の構成管理方法なのでしょうか。

/usr/bin/java -> /etc/alternatives/java
/etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
Web API The Good Parts

オライリーの「Web API」に特化した本です。最近の多くの Web サービスは API が活用されていますが、その技術はこれまでの Web サイトとそれほど大きく変わりません。

今後、マイクロサービス化が進む中で知っておいて損はない内容が詰め込まれており、現場のエンジニアやこれから Web 系のエンジニアを目指す人にもオススメの一冊です。

created by Rinker
¥2,376
(2018/10/15 13:40:38時点 Amazon調べ-詳細)

あなたにオススメ