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 でグループ化した後、各グループの最大値を取得する詳細な例

MySQL でグループ化した後、各グループの最大値を取得する詳細な例1. テストデータベーステーブル...

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

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

Docker で MySQL を起動したときに SQL 文を自動的に実行する方法

Docker で MySQL コンテナを作成する場合、コンテナの起動後にデータベースとテーブルが自動...

Vueは3階層メニューを再帰的に実装する

この記事の例では、3階層メニューを再帰的に実装するVueの具体的なコードを参考までに共有しています。...

MySQL データベース トランザクション例のチュートリアル

目次1. トランザクションとは何ですか? 2. トランザクションに関連するステートメントは、挿入、削...

MySQLデータベースの使用仕様の概要

導入: MySQL データベースの仕様に関しては、皆さんも何らかのドキュメントを読んだことがあると思...

HTML テーブルタグチュートリアル (3): 幅と高さの属性 WIDTH、HEIGHT

デフォルトでは、テーブルの幅と高さはコンテンツに応じて自動的に調整されます。テーブルの幅と高さを手動...

CSS3 でクールなスライス画像カルーセル効果を実現

今日は、CSS を使用してクールな画像カルーセル コンポーネントを作成する方法を学びます。その原理は...

高さ:100% が機能しないのはなぜですか?

高さ:100% が機能しないのはなぜですか?この知識は不人気ではありませんが、使用する際には混乱する...

Nginx サーバーの https 設定方法の例

Linux: Linux バージョン 3.10.0-123.9.3.el7.x86_64 ngin...

IdeaでMySQLデータベースに接続すると中国語の文字化けが発生する問題

問題: JDBCを使用してMySQLデータベースに接続すると、中国語の文字を挿入すると文字化けした文...

Linux オペレーティング システムで ssh/sftp を構成して権限を設定する方法

FTP と比較すると、SSH ベースの sftp サービスは、セキュリティが優れており (非プレーン...

Linux に MySql 5.7.21 をインストールするための詳細な手順

序文Linux で最も広く使用されているデータベースは MySQL です。この記事では、Linux ...

バッチモードでtopコマンドを実行する方法

top コマンドは、Linux システムのパフォーマンスを監視するために誰もが使用している最適なコマ...

CSS スタイルにおける中国語フォントのフォントファミリーに対応する英語名の詳細な説明

ソングティ: SimSun太字: SimHeiマイクロソフト YaHei: マイクロソフト YaHe...