Tomcat CentOS インストールプロセス図

Tomcat CentOS インストールプロセス図

Tomcat CentOS インストール

このインストール チュートリアルでは、次の内容について説明します。

Linux (CentOS7) に Tomcat 9.0 をインストールする

tomcat サーバーが起動します (スクリプトに問題があるようで、他の人のブログから直接引用しています)

tomcatのユーザー名とパスワードを設定する

ステップ:

1. Tomcatをダウンロードする

または


それで

次に右クリックしてリンクアドレスをコピーします

ダウンロードするには、wget wget + リンク アドレスを使用します。 (この方法で直接ダウンロードすると、現在のパスにダウンロードされます)

次にそれを /usr/local/Tomcat/ に転送します (これが私が行ったことです)

2. 次はJDKのインストールです

3. 次に、tar -zxvf apache-tomcat-xxxx.tar.gz を使用し、次に mv apache-tomcat-xxxx tomcat を使用します (これにより、tomcat に解凍されます)

4. 次にTomcatのファイルについてお話しましょう

  • bin: 開始と停止を含むスクリプトファイルを保存します
  • conf: Tomcatサーバーの設定ファイルを保存します
  • lib: Tomcatサーバーに必要なjarパッケージを保存します
  • ログ: Tomcat サービスの操作ログを保存します
  • temp: Tomcatが使用する一時ファイルを保存します
  • webapps: クライアント (Java プログラム) がアクセスするリソースを保存します。
  • work: TomcatによってJSPから変換されたサーブレットファイルを保存します

5. スクリプトファイル startup.sh を開いて、インストールが成功したかどうかを確認します (起動されれば成功です)

6. Tomcat のデフォルトのアクセス ポートは 8080 です。ポート 8080 が開いているかどうかを確認し、アクセスします。

7. サービスとしての Tomcat

8. ユーザー名とパスワード、つまりアクセス用のユーザー名とパスワードを設定し、conf フォルダー内の tomcat-user.xml ファイルを編集します。

<ロール rolename="admin-gui"/> <ロール rolename="manager-gui"/> <ユーザー ユーザー名="tomcat" パスワード="admin" ロール="manager-gui,admin-gui"/>

9. ホストマネージャが403を表示する場合は、/webapps/manager/META-INF/context.xmlファイルを構成します。

値の部分のみを変更または追加します。

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />

^.*$ はすべての IP セグメントに対して開かれていることを意味します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux (CentOS7) に Tomcat をインストールし、Tomcat をスタートアップ項目として設定します (tomcat8 を例に挙げます)
  • Centos7 に tomcat9 をインストールして設定し、自動的に起動するように設定する方法
  • Linux CentOS での Tomcat9 のインストールと Web プロジェクトの展開
  • Centos7.3 での Tomcat8 のインストールと設定のチュートリアル
  • CentOS 7 で Tomcat をサービスとしてインストールする方法の詳細な説明
  • Linux centos7 環境での Tomcat インストール チュートリアル
  • CentOS7.0のインストールとTomcat-7の設定の詳しい説明
  • CentOS システムに Tomcat7 をインストールするプロセスの詳細な説明

<<:  Vue2 と Vue3 でウォッチ リスナーを使用する方法

>>:  MySQL に接続されている IP アドレスを表示する方法の例

推薦する

Dockerリンクはコンテナの相互接続を実現します

目次1.1. IP経由のコンテナ間のネットワークアクセス1.2. コンテナ名またはコンテナIDによる...

Docker コンテナを他のサーバーに移行する 5 つの方法

多くの場合、移行は避けられません。ハードウェアのアップグレード、データ センターの変更、古いオペレー...

Linux プロセス管理ツール スーパーバイザーのインストールと設定のチュートリアル

環境: CentOS 7公式ドキュメント: http://supervisord.org/インストー...

MySQL pt-slave-restart ツールの使い方の紹介

目次MySQL マスター スレーブ レプリケーション環境を設定する場合、マスター データベースとスレ...

SQLデータベースの14の事例の紹介

データシート /* Navicat SQLite データ転送 ソースサーバー: school ソース...

VMware15 の CentOS7 インストールの詳細なプロセスとよくある問題 (画像とテキスト)

1. インストールパッケージの準備VMware-player-15.0.4-12990004、非商...

formData 形式タイプを使用してファイルをアップロードする Vue の例

Vue では、一般的にフロントエンドとバックエンドを分離したプロジェクトがあり、データ操作を実装する...

MySQL がデフォルト値を持つ NULL 列の使用を推奨しない理由

よく聞かれる答えは、列に NULL 値を使用するとインデックスが無効になるというものですが、実際にテ...

WeChatアプレットのスクロールビューの改行問題を解決する

今日、小さなプログラムを書いていたときに、スクロールビューを使用したのですが、スクロールビュー内のテ...

興味深いカウントダウン効果を実現するjs

js興味深いカウントダウンケース、参考までに、具体的な内容は次のとおりですコード: <!DO...

MySQL が自動的に再起動する問題の解決方法

序文最近、テスト環境で MySQL データベースが自動的に再起動し続ける問題が発生しました。原因は、...

Windows での MySQL 5.7.18 インストール チュートリアル

この記事では、圧縮パッケージから MySQL をインストールする方法について説明します。 1. My...

nginx で第 3 レベルドメイン名を設定する方法の例

問題の説明nginx を設定することで、異なるポートを介して異なる Web アプリケーションにアクセ...

MySQLの複合インデックス方式の詳細な説明

どの DBMS でも、インデックスは最適化にとって最も重要な要素です。データ量が少ない場合、適切なイ...

Nginx は高可用性クラスタ構築を実装します (Keepalived+Haproxy+Nginx)

1. コンポーネントと実装機能Keepalived: Haproxy サービスの高可用性を実現し、...