Local YUM REPO on CentOS 7 / RHEL 7 using DVD ISO
目次:
- 前提条件
- Javaのバリエーション
- 前提条件
- OpenJDKをインストールする
- OpenJDK 11 JDKをインストールします
- OpenJDK 11 JREのインストール
- OpenJDK 8 JDKをインストールします
- OpenJDK 8 JREのインストール
- Oracle Javaのインストール
- デフォルトバージョンを設定する
- Javaをアンインストールします
- 結論
Javaは、世界で最も人気のあるプログラミング言語の1つであり、さまざまな種類のアプリケーションやシステムの構築に使用されます。
このチュートリアルでは、CentOS 7にJavaのさまざまなバージョンと実装をインストールする方法について説明します。OpenJDKとOracle Javaをインストールする方法を示します。
前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
Javaのバリエーション
Javaは、Standard Edition(SE)、Enterprise Edition(EE)、およびMicro Edition(ME)の3つの異なるエディションで配布されます。 このチュートリアルでは、Java SE(Standard Edition)エディションについて説明します。
CentOS 7には、Java Runtime Environment(JRE)とJava Development Kit(JDK)の2つの異なるJavaパッケージがあります。 Javaプログラムのみを実行する場合は、Javaランタイム環境のみを含むJREが必要です。Java開発者の場合は、JREおよび開発/デバッグツールとライブラリを含むJDKが必要です。
Javaには、OpenJDKとOracle Javaの2つの異なる実装もありますが、Oracle Javaにはいくつかの追加の商用機能があることを除いて、ほとんど違いはありません。
インストールするJava実装とバージョンがわからない場合、一般的な推奨事項は、Javaの現在のLTSバージョンであるOpenJDK 11 JDKをインストールすることです。
前提条件
チュートリアルを開始する前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
OpenJDKをインストールする
Javaプラットフォームのオープンソース実装であるOpenJDKは、CentOS 7のデフォルトのJava開発およびランタイムです。インストールは簡単で簡単です。
OpenJDK 11 JDKをインストールします
執筆時点では、OpenJDK 11はJavaの現在のLTSバージョンであり、インストールが推奨されるバージョンです。 次のコマンドを入力して、yumを使用してインストールできます。
sudo yum install java-11-openjdk-devel
Javaバージョンを出力する次のコマンドを実行して、インストールを確認します。
java -version
出力は次のようになります。
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
それでおしまい! この時点で、CentOSシステムにJavaが正常にインストールされているはずです。
OpenJDK 11 JREのインストール
次のコマンドを入力して、yumを使用してOpenJDK 11 JREをインストールできます。
sudo yum install java-11-openjdk
JREはサブセットJDKであり、JDKパッケージを既にインストールしている場合、これをインストールする必要はありません。
OpenJDK 8 JDKをインストールします
Java 8は、依然としてJavaの最も広く使用されているバージョンです。 アプリケーションでCentOS 7システムに古いJava 8をインストールする必要がある場合は、次のコマンドを実行してインストールします。
sudo yum install java-1.8.0-openjdk-devel
OpenJDK 8 JREのインストール
アプリケーションがOpenJDK 7 JREを必要とする場合、上記と同じように、次のコマンドを実行してyumでインストールできます。
sudo yum install java-1.8.0-openjdk
Oracle Javaのインストール
この項では、Oracle Javaのインストール手順を説明します。 Oracleパッケージは、公式Webサイトからのみダウンロードできます。
Oracle Javaをインストールする前に、Oracle JDKライセンスを必ずお読みください。 ライセンスでは、個人使用や開発使用など、ソフトウェアの非営利使用のみが許可されています。
Java SEダウンロードページからOracle Java
.rpm
パッケージをダウンロードできます。 Oracle Javaをダウンロードするには、Oracleサイトに登録する必要があります。
パッケージをダウンロードしたら、次のコマンドを使用してインストールします。
sudo yum localinstall jre-VERSION-linux-x64.rpm
デフォルトバージョンを設定する
以下を使用して、デフォルトのJavaを確認できます。
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
sudo alternatives --config java
出力は次のようになります。
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
デフォルトのJavaバージョンを変更するには、プロンプトが表示されたら数字を
Enter
ます。
Javaをアンインストールします
何らかの理由でJavaパッケージをアンインストールする場合は、
yum
インストールされた他のパッケージとしてアンインストールできます。
たとえば、
java-1.8.0-openjdk-devel
パッケージをアンインストールする場合は、次を実行します。
sudo yum remove java-1.8.0-openjdk-devel
結論
CentOSサーバーでさまざまなJavaバージョンをインストールおよび管理する方法を学習したので、次のステップは、Tomcat、JBoss / WildFly、Apache Maven、Glassfish、Elasticsearchなど、Javaで実行される多くのアプリケーションの1つをインストールすることです。 Cassandra、Jenkins、Gradleなど
Java CentosCentOS 7でワニスを使用するようにmagento 2を構成する

ページの速度は、オンラインストアの成功に不可欠です。 このチュートリアルでは、Magento 2を設定してVarnishをフルページキャッシュソリューションとして使用する手順を説明します。
CentOS 7でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、CentOS 7システムでユーザーを追加および削除する方法を説明します。
CentOS 7でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、CentOS 7システムにスワップファイルを追加する方法について説明します。