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 Community Server 5.7.19 インストール ガイド (詳細)

MySQL公式サイトのzipファイルのダウンロードリンク https://dev.mysql.co...

mysql のインデックスと FROM_UNIXTIME に関する問題

ゼロ、背景今週の木曜日にたくさんのアラートを受け取りました。DBA に確認を依頼したところ、遅いクエ...

HTML で div を非表示にする テーブルを非表示にする TABLE または DIV コンテンツの CSS スタイル

今夜、数日間悩まされていた問題を解決しました。本当に解決したかどうかはわかりませんが、解決されている...

Web Storage APIの使用に関する簡単な説明

目次1. ブラウザのローカルストレージ技術1.1、セッションストレージ1.2、ローカルストレージ2....

Linux 上でプロジェクトをリリースするために Tomcat を展開するプロセスにおけるさまざまな問題と解決策

プロジェクトをプロジェクトサイトのテスト環境にデプロイするJDK1.8トムキャット8.5 Maven...

dockerでifconfigが利用できない問題を解決する

最近、docker を学習していたときに、docker コンテナ内のネットワーク状態を照会するために...

JavaScriptの擬似配列と配列の使い方と違い

擬似配列と配列JavaScript では、5 つのプリミティブ データ型を除き、関数を含め、その他す...

JavaScript Alert関数の実行順序の詳細な説明

目次質問分析する解決するAlert() 関数を置き換えるsetTimeOut関数まとめ質問数日前、J...

MYSQL ログとバックアップおよび復元の問題の詳細な説明

この記事では、参考までにMYSQLログとバックアップとリストアについて紹介します。具体的な内容は以下...

MySQL バイナリログデータ復旧: 誤ってデータベースを削除した場合の詳細な説明

MySQL Binログデータの回復: 誤ってデータベースを削除した場合前書き: テスト マシンで誤っ...

HTMLのimgタグで画像の中心部分だけを表示する方法(3つの方法)

HTML の img タグで画像の中心を表示する方法は、現在 3 つあります。ここで記録しておきま...

Mysql は非集計列を選択できません

1. はじめに最近ブログをアップグレードし、記事ページの下部に前の記事と次の記事に直接ジャンプできる...

Docker はすべてのコンテナをバッチ起動して閉じます

Dockerの場合すべてのコンテナコマンドを開始する docker を起動します $(docker ...

Vue でユーザー権限に基づいてルートを動的に追加する方法

ユーザーの権限に応じて異なるメニュー ページを表示します。知識ポイントルートガード(事前ガードを使用...

JS でパブリッシュ サブスクライブ モデルを作成する

目次1. シーン紹介2 コードの最適化2.1 ファンを増やす問題を解決する2.2 作品追加の問題を解...