Java+Tomcat 環境の展開とインストールのプロセス図

Java+Tomcat 環境の展開とインストールのプロセス図

次に、Centos7 に Java+Tomcat をインストールします。インターネット上には多くの記事があり、展開に問題があります。以下は、私が自分でまとめたインストールプロセスです。

Java環境をインストールする

まず、Java の公式サイトにアクセスして JDK をダウンロードします。ここでは、jdk1.8 バージョンをダウンロードします。

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

「ライセンス契約に同意する」をクリックし、ダウンロードするバージョンを選択します。ログインしてダウンロードするには、Oracle アカウントを登録する必要があります。

ダウンロードしたjdkパッケージをCentos7のルートディレクトリにコピーします。WinSCPを使用することをお勧めします。

Javaインストールディレクトリを作成する

mkdir -p /usr/local/java

jdkパッケージをJavaインストールディレクトリに解凍します。

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

環境変数の設定

vim /etc/profile.d/java.sh

JAVA_HOME=/usr/local/java/jdk1.8.0_211 をエクスポートします。
エクスポート CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
エクスポート PATH=$PATH:$JAVA_HOME/bin

設定をすぐに有効にする

source /etc/profile

Java環境が正常に構成されていることを確認する


Tomcat環境をインストールする

公式ウェブサイトからインストール パッケージをダウンロードします: https://tomcat.apache.org/

ここでは、Tomcat8アーカイブを選択して、過去のバージョンを表示します。


ここではバージョン v8.5.5 を選択します。インストール パッケージをダウンロードするために src ディレクトリを入力しないように注意してください。bin ディレクトリに bootstrap.jar が見つからないという問題が発生します。bin ディレクトリを入力して、コード パッケージをダウンロードします。


インストールディレクトリに解凍します

tar -zxvf apache-tomcat-8.5.5.tar.gz -C /usr/local/

ソフトリンクの作成

/usr/local/ をコピーします
ln -sv apache-tomcat-8.5.5 トムキャット

環境変数の設定

vim /etc/profile.d/tomcat.sh

CATALINA_BASE=/usr/local/tomcat
PATH=$CATALINA_BASE/bin:$PATH
PATH CATALINA_BASEをエクスポートする

設定を有効にする

source /etc/profile.d/tomcat.sh

Tomcatのバージョンステータスを確認する

tomcatのbinディレクトリに入る

cd /usr/local/tomcat/bin/

許可を与える

chmod 755 *

構成情報を表示する

./catalina.sh version


Tomcatサービスを開始する

./startup.sh


上記の内容が表示されれば成功です。ip:8080にアクセスして確認しましょう。


要約する

上記は、編集者が紹介した Java + Tomcat 環境の展開とインストールのプロセスの図解です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Dockerfile デプロイメント Java Web 環境の詳細な説明
  • Linux CentOS での Tomcat9 のインストールと Web プロジェクトの展開
  • IntelliJ IDEA は Maven を使用して Tomcat のホット デプロイメントを実装します。
  • Maven プロジェクトを war パッケージにパッケージ化して Tomcat にデプロイする方法

<<:  (MariaDB) MySQL のデータ型とストレージメカニズムの包括的な説明

>>:  JS オブジェクト コンストラクター Object.freeze

推薦する

MySQLテーブル構造を変更するコマンドを表示する

簡単な説明エディターはデータベースのエンコードが間違っているために問題に遭遇することが多く、これは頭...

シンプルな時計を実装するJavaScript

この記事では、JavaScriptでシンプルな時計を実装するための具体的なコードを参考までに紹介しま...

openlayers6のマップオーバーレイの詳細な説明

1. オーバーレイの概要オーバーレイとは、その名の通り、別の形で地図上に表示される、覆うことを指しま...

Vue プロジェクトで axios をカプセル化する方法 (http リクエストの統合管理)

1. 要件Vue.js フレームワークを使用してフロントエンド プロジェクトを開発する場合、サーバ...

Vue ディレクティブ v-html と v-text

目次1. v-text テキストレンダリング命令2. v-html 1. v-text テキストレン...

Docker イメージのデフォルトの保存場所を変更する方法 (ソリューション)

システムの初期のパーティション分割により、オペレーティング システム内の対応する / パーティション...

フロントエンド例外 502 不正なゲートウェイの原因と解決策

目次502 不正なゲートウェイ エラーの発生1. 502 不正なゲートウェイ エラーとは何ですか? ...

Windows での MySQL5 グリーン バージョンのインストールの概要 (推奨)

1 MySQLをダウンロードするダウンロードアドレス: http://downloads.mysq...

iviewは動的なフォームとカスタム検証期間の重複を実装します

フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...

Vueは秒殺しのカウントダウンコンポーネントを実装する

この記事では、2番目のキルカウントダウンコンポーネントを実装するためのVueの具体的なコードを参考ま...

Linux でファイルのユーザーとグループを変更する方法

Linux では、ファイルが作成されると、そのファイルの所有者はファイルを作成したユーザーになります...

セマフォによるTomcatの異常終了の解決方法

最近はビッグデータで遊んでいます。友人が私のところに来て、オンラインの Tomcat が不可解に終了...

js での typeof の使い方を理解するための記事

目次ベース戻り値の型文字列とブール値数値とbigintシンボル未定義関数物体他のよくある質問参照エラ...

Javascript イベントキャプチャとバブリングメソッドの詳細な説明

目次1. イベント処理モデル1. イベントバブリング(1)3つのdiv要素にイベントをバインドする(...

HTML でハイパーリンク タグを使用するチュートリアル

ウェブサイトのさまざまな HTML ドキュメントはハイパーリンクを通じて相互に接続され、一貫性のある...