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

推薦する

div の幅が width:100% に設定されていて、パディングまたはマージンが親要素を超えてしまう問題の解決方法

序文この記事では、div の幅を 100% に設定し、親要素を超えてパディングまたはマージンを設定す...

Windows で mysql5.7.21 をインストールするための詳細なチュートリアル

この記事では、参考までにMySQL 5.7.21のインストールチュートリアルを紹介します。具体的な内...

SQLはLeetCodeを実装します(180.連続した数字)

[LeetCode] 180. 連続した数字少なくとも 3 回連続して出現するすべての数字を検索す...

Linuxでスワップパーティションファイルを作成する方法

スワップの紹介Linux のスワップ (スワップ パーティション) は、Windows の仮想メモリ...

Navicat for MySQLのスケジュールされたデータベースバックアップとデータ復旧の詳細

データベースの変更または削除操作によってデータ エラーが発生したり、データベースがクラッシュしたりす...

Apache ab同時負荷ストレステストの実装方法

腹筋コマンドの原則Apache の ab コマンドは、マルチスレッドの同時リクエストをシミュレートし...

VMware Workstation16 と Navicat リモート接続での Centos7 での MySQL8.0 インストール プロセス

目次1. CentOS7+MySQL8.0、yumソースインストール2. MySQLにログインしてパ...

JavaScriptプロトタイプと例の詳細な説明

目次コンストラクタインスタンスとプロトタイプの関係プロトタイププロパティ属性またはメンバーの検索原則...

CentOS に MySQL をインストールしてリモート アクセスを設定する方法

1. MySQLリポジトリソースをダウンロードする$ wget http://repo.mysql....

PC/Pad/Phoneデバイスに自動的に適応するCSSウェブページレスポンシブレイアウト

序文最近は、PC、iPad、携帯電話、スマートウォッチ、スマートテレビなど、さまざまなデバイスが存在...

Linux7 ベースの Hadoop のインストールと構成の詳細なグラフィック説明

上記のように材料を準備します(ps: hadoop-3.1.2-srcはhadoop-3.1.2に変...

ReactとReduxの配列処理の説明

この記事では、reduce()、filter()、map()、every()、some()、spre...

Linuxでプロセスが占有するポート番号を表示する

Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...

CSS エラスティック ボックス flex-grow、flex-shrink、flex-basis の詳細な説明

3 つの属性 flex-grow、flex-shrink、flex-basis の機能は次のとおりで...

MySQLトランザクションの基本的な学習と経験の共有

トランザクションは、論理的な操作のグループです。この操作グループを構成する各ユニットは、成功するか失...