1.サーバー
1.1コンセプト
コンピュータ・サーバ・ソフトウェアがインストール:サーバー
サーバーソフトウェア:応答、要求を処理し、ユーザの要求を受け
Webサーバーソフトウェア:ユーザの要求を受け、要求を処理し、応答
Webサーバーソフトウェアでは、ユーザーがブラウザを介してこれらの項目にアクセスできるように、Webプロジェクトを展開することができます
1.2一般的なWebサーバソフトウェア
1.は、WebLogic:オラクル社、大型のJavaEEサーバは、JavaEEの仕様は、すべての料金をサポートしています。
2.のWebSphere:IBMコーポレーション、大型のJavaEEサーバは、JavaEEの仕様は、すべての料金をサポートしています。
3. JBOSS:JBOSS会社、大型のJavaEEサーバは、JavaEEの仕様は、すべての料金をサポートしています。
4. Tomcatの:Apacheのファンド、中小サーバは、唯一のJavaEEの仕様のサーブレット/ JSPの数が少ない、オープンソース、自由をサポートしています。
2. Tomcatの基礎
2.1 Tomcatのディレクトリ構造
ディレクトリ | ディレクトリのファイル | 説明 |
置き場 | / | Tomcatの貯蔵開始と停止バッチスクリプトファイルなど |
confに | / | ストレージ関連の設定ファイルのTomcat |
カタリナ | これは、各仮想マシンのコンテキストのための店の設定に使用しました | |
context.xml | コンテキストのweb.xmlが自分のcontext.xmlを指定した場合、すべてのWebアプリケーションは、コンフィギュレーションをロードするために必要とされる定義するために使用され、ファイルが上書きされます | |
catalina.properties | Tomcatの環境変数の設定 | |
catalina.policy | Tomcatのランタイムセキュリティポリシーの設定 | |
logging.properties | Tomcatの日プロファイルは、Tomcatのログレベルを変更してファイルパスをログに記録することができます | |
server.xmlを | コアサーバの設定ファイルのTomcat | |
tomcat-users.xmlの | 定義されたTomcatのデフォルトのユーザーとロールマッピングの設定情報 | |
web.xmlの | すべてのアプリケーションデプロイメント記述子ファイルのデフォルトのTomcat、メインサーブレットと基盤を定義します | |
LIB | / | 依存jarファイルのTomcat |
ログ | / | ログファイルのディレクトリ |
一時 | / | テンポラリファイルの作成ディレクトリ |
Webアプリケーション | / | デフォルトのWebアプリケーションのデプロイメントディレクトリのtomcat |
作業 | / | 生成されたJavaソースコードとコンパイルされたファイル、JSP一時ディレクトリクラスのバイトコードを格納した後 |
2.2 Tomcatの起動と停止
スタート:ダブルクリックbinディレクトリのstartup.batを開始
停止:あるshutdown.batを開始するためにbinディレクトリをダブルクリックします