コース概要

Tomcat 概要

  • Apache の概要
  • Apache ソフトウェア財団
  • ジャカルタプロジェクト
  • Tomcat ライセンス
  • J2EEテクノロジー
  • Java Web Development
  • サーブレット/JSPコンテナ

Java Webアプリケーション

  • サーブレットの概要
  • サーブレットの利点とライフサイクル
  • Javaサーバーページ
  • JSP、JavaBean、および JSP タグ ライブラリ
  • MVC フレームワーク

インストール Tomcat

  • Apache のダウンロードとインストール Tomcat
  • JVM をダウンロードしてインストールする、ダウンロード Tomcat、Ant をダウンロードしてインストールする
  • Windows インストーラー
  • Java メモリ管理とパフォーマンスのための JVM の調整

Tomcat ディレクトリ

  • Tomcat インストール ディレクトリ、Tomcat ディレクトリ構造、bin ディレクトリ、共通および共有ディレクトリ
  • conf ディレクトリ、logs ディレクトリ。サーバーディレクトリ、作業ディレクトリ、一時ディレクトリ、webappsディレクトリ
  • Web アプリケーションの構造 ディレクトリ構造
  • HTML と JSP ページおよび Web コンテキストのデプロイ
  • JSP ページと生成されたコード
  • Web アプリのデプロイ

構成Tomcat

  • Tomcatの構成とテクニックの考察
  • Tomcat のコンポーネント アーキテクチャ
  • <サーバー> Element、<サービス> Element、<コネクタ> Element、<エンジン> Element、<ホスト> Element、<コンテキスト> Element、<レルム> Element、 <バルブ> Element、<リスナー> Element、<ローダー> Element、<マネージャー> Element
  • Server.xml ファイル
  • server.xmlの変更

ウェブアプリケーション

  • Web アプリケーションの管理と展開
  • Web アプリのディレクトリ構造
  • web.xml 設定ファイル
  • デプロイメント記述子
  • <web-app></web-app> Element
  • サーブレットを URL にマッピングする
  • <リソース参照></リソース参照> Element
  • <env-entry></env-entry> Element
  • <ejb-ref></ejb-ref> Element
  • サンプルの web.xml ファイル
  • Web アプリケーションのデプロイ
  • Tomcat のデフォルトの conf/web.xml ファイル
  • デフォルトの JSP および静的コンテンツのサーブレットのチューニング

Tomcat マネージャー

  • Tomcat マネージャーを使用した Web アプリケーションのデプロイと管理
  • Tomcat Manager の起動と Tomcat Manager の確認
  • マネージャーセクションを見る
  • アプリケーション、デプロイ、サーバー情報
  • WAR ファイルの作成
  • ラボ 4: WAR ファイルのデプロイ
  • Java Management Tomcat の拡張機能 (JMX)
  • Tomcat Ant との統合

高度な機能

  • Tomcat の高度な機能の一部を使用する
  • バルブ、Access ログ バルブ、シングル サインオン バルブ
  • リモート アドレス フィルターとリモート ホスト フィルター
  • ダンパーバルブのリクエスト
  • JNDIリソースの構成
  • JNDI: Java 命名およびディレクトリ インターフェイスと JNDI リソースの定義
  • <environment></environment>Element および <resource></resource>Element
  • Javaメールセッションの設定
  • グローバルリソース

JDBC接続

  • Tomcat を Database に接続するように設定する
  • JDBCの概要
  • JDBCドライバー
  • Database および接続プールへの接続
  • ダウンロードとインストール MySQL
  • MySQLをTomcatに設定します
  • MySQLにDatabaseを作成します。
  • JDBC ドライバーをダウンロードしてデプロイする
  • Tomcat でのデータソースの定義と手動によるデータソースの定義
  • デプロイメント記述子の変更
  • 漏洩したデータベース接続を検出して閉じる

Tomcat セキュリティ

  • Tomcat のセキュリティと構成を確認する
  • セキュリティに関する考慮事項
  • ファイル システムのセキュリティとファイル システムの推奨事項
  • Java セキュリティマネージャー
  • Java 個のアプリに権限を付与し、Java 個の権限を確認する
  • 独自のポリシーの作成と追加
  • Javaセキュリティマネージャーの有効化
  • セキュリティ マネージャーのヒントとセキュリティ レルム
  • さまざまなタイプのレルムの確認とレルムの構成
  • ユーザーとロール (認証と認可)
  • データソースレルムの作成
  • パスワードの保護
  • FORMベースの認証
  • Tomcat を SSL 用に構成する
  • アプリケーションでの SSL の要求

接続中

  • TomcatをApacheに接続します
  • コネクタを見る
  • HTTPコネクタ
  • Web Server を使用する利点
  • コネクタプロトコル
  • AJP コネクタの構成
  • mod_jkをダウンロード
  • mod_jk.conf ファイルを作成する
  • スタート Tomcat
  • ワーカーを作成する
  • httpd.confを構成する
  • セットアップをテストする
  • 複数の Tomcat インスタンスにわたるアプリケーションの負荷分散
  • 負荷分散に関する問題
  • スティッキーセッションによるサーバーアフィニティ
  • 共有セッションストレージ
  • Tomcat クラスタリングを介して複製されたセッション
  • 共有ホスティング
  • Tomcat バーチャルホスティング
  • Tomcat を構成して、スタンドアロン サーバーとして仮想ホスティングを有効にします
  • Tomcat を設定して、jk2 または webapp を使用した仮想ホスティングを有効にします。
  • Tomcat をスタンドアロンとして構成する
  • TomcatをAJPで設定する
  • ホストごとに個別の JVM

負荷テスト

  • JMeter 申請
  • JMeter による負荷テスト
  • インストールして実行 JMeter
  • テスト計画の作成
  • スレッドグループの構成とタスクの追加
  • HTTPリクエストを構成する
  • レポートリスナーの追加
  • テスト計画を実行する
  • 結果の表示

要求

このコースは以下の方を対象としています:Apache Tomcat アプリケーションサーバーのインストール、設定、実行、チューニングが必要なウェブ/アプリケーションサーバー管理者。

1]トレーニングコースを最大限に活用するためには、Web/アプリケーションサーバー管理の基本原則に精通している必要があります。

  21 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

関連カテゴリー