Linux環境にJDK1.8をインストールする

Linux環境にJDK1.8をインストールする

この記事では、主に Linux 環境に JDK をインストールする方法を紹介します。Linux 環境では Java が不可欠な場合が多いため、著者は jdk1.8 のプロセスを共有します。

1. インストール環境

オペレーティング システム: Red Hat Enterprise Linux 6 64 ビット (バージョン 6.6)

JDK バージョン: 1.8

ツール: Xshell5、Xftp5

注: この記事では、Xshell5 ツールを使用して Linux にリモート接続して操作します。Linux ビジュアル インターフェイスで直接操作する方が便利です。原理は同じです。

2. インストール手順

ステップ1: インストールパッケージをダウンロードする

Linux 環境で jdk1.8 をダウンロードするには、(公式 Web サイト) にアクセスして jdk インストール ファイルをダウンロードしてください。

私の Linux は 64 ビットなので、jdk-8u131-linux-x64.tar.gz をダウンロードします。

次の図に示すように:

Linux 自体がインターネットに接続されている場合は、図に示すように、wget コマンドを使用して JDK インストール パッケージを直接ダウンロードできます。

外部ネットワーク環境がない場合でも、上記の方法でインストールパッケージをダウンロードし、サーバーにアップロードしてください。

ステップ2: インストールパッケージを解凍する

ダウンロードしたJDKインストールパッケージをサーバーにアップロードして解凍します。

解凍するための解凍コマンド

1 $ cd /home/xxxxxxxx
2 $ tar -zxvf jdk-8u131-linux-x64.tar.gz 

解凍が完了すると、現在のディレクトリに[jdk1.8.0_131]という名前のディレクトリが表示され、関連するファイルが含まれています。

解凍した [jdk1.8.0_131] 内のすべてのデータを、インストールする必要があるフォルダーに移動する必要があります。 jdk を usr/java にインストールする予定です。 usr ディレクトリに新しい java フォルダーを作成します。

/usr/java ディレクトリに移動します

[jdk1.8.0_131]のデータをjavaディレクトリにコピーします

mv /home/xxxxxxxx/jdk1.8.0_131 /usr/java 

ステップ3: 環境変数を変更する

この時点で、最終的にコマンドを使用して環境変数を変更する必要があります。

vim /etc/プロファイル

vim エディタを使用してプロファイル ファイルを編集し、ファイルの末尾に次のコンテンツを追加します (編集を開始するには「i」を押します)。

JAVA_HOME=/usr/java/jdk1.8.0_131 をエクスポートします。
エクスポート JRE_HOME=${JAVA_HOME}/jre
エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
エクスポート JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
PATH=$PATH:${JAVA_PATH} をエクスポートします

図に示すように:

次に、保存して終了します (wq! を押します)。

保存した後、この環境変数の構成情報も有効にする必要があります。有効にしない場合は、コンピューターを再起動してのみ有効にできます。

図に示すように、source /etc/profileコマンドを使用して、プロファイルファイルをすぐに有効にします。

ステップ4: インストールが成功したかどうかをテストする

  • ①. javacコマンドを使用すると、コマンドが見つからないというエラーは発生しません。
  • ②、java -version を使用すると、表示されるバージョンは java version "1.8.0_131" です。
  • ③、echo $PATHを実行して、設定した環境変数が正しく設定されているかどうかを確認します。

図に示すように:

この時点でインストールは完了です

Linux 環境に JDK1.8 をインストールする方法についてはこれで終わりです。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援して頂ければ幸いです。

以下もご興味があるかもしれません:
  • Linux jdk のインストールと環境変数の設定チュートリアル (jdk-8u144-linux-x64.tar.gz)
  • Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)
  • Linux で JDK 環境を構成する方法
  • Linux に JDK1.8 をインストールするための詳細なチュートリアル
  • Linux で jdk1.8 をインストールし、環境変数を設定するチュートリアル

<<:  3列レイアウトを実現するCSS3フレキシブルボックスフレックス

>>:  JavaScript プロトタイプとプロトタイプチェーンの深い理解

推薦する

JavaScript によるダイナミッククリスマスツリーの詳細な説明

目次1. CSS のみを使用して作成したアニメーションのクリスマスツリー2. CSS のみを使用して...

ホストNginx + Docker WordPress Mysqlを設定するための詳細な手順

環境Linux 3.10.0-693.el7.x86_64 Docker バージョン 18.09.0...

ページングクリックコントロールを実装するネイティブJS

これは、ネイティブJSを使用してページングクリックコントロールを実装する必要がある面接の質問です。参...

単一の MySQL テーブルで数千万のデータを処理するアイデアを共有する

目次プロジェクトの背景改善案データ特性を観察するマルチプロセスアイデアの要約データ処理スキルプロジェ...

Linux での tcpdump コマンドの詳細な分析と使用方法

導入簡単に言えば、tcpdump は、ネットワーク上のトラフィックをダンプし、ユーザーの定義に従って...

データベースクエリ、どのオブジェクトにどのフィールドが含まれているか、メソッドステートメント

データベースは、どのオブジェクトにどのフィールドが含まれているかを照会します。 *を選択 sysob...

選択/フォーカス時にすべてのオプションをリストする現在のより良い方法

開発中にこのような要件に遭遇したので、将来使用するために記録しました。需要背景キーボード ショートカ...

Oracle と MySQL の高可用性ソリューションの比較分析

Oracle と MySQL の高可用性ソリューションについては、以前からまとめたいと思っていたので...

MySQL 4G メモリ サーバー構成の最適化

会社のウェブサイトのアクセス数が増えてくると(1日10万PV以上)、当然MySQLがボトルネックにな...

MySQL 権限昇格のさまざまな形態の概要

目次1. Webshel​​lを書く出力ファイルにシェルを書き込むログファイル書き込みシェル2. U...

CentOS MySQLデータベースのスケジュールバックアップを実装する方法

次のスクリプトは、MySQLデータベース全体のスケジュールされたバックアップに使用されます。 mys...

Tomcat Nativeを使用してTomcat IO効率を向上させる方法の詳細な説明

目次導入Tomcatへの接続方法APR と Tomcat ネイティブtomcat で APR を使用...

Vue実装のカウンターケース

この記事では、カウンター表示を実現するためのVueの具体的なコードを例として紹介します。具体的な内容...

3次元画像配置効果を実現する純粋なCSSのサンプルコード

1. 要素の幅/高さ/パディング/マージンのパーセンテージ基準要素の幅/高さ/パディング/マージンの...

ファイアウォールルールの設定とコマンド(ホワイトリスト設定)の詳しい説明

1. ファイアウォールルールを設定する例1: ポート8080を外部に公開する ファイアウォールコマン...