Tomat紹介

2334 ワード

Tomcat概要
TomcatサーバーはApacheから提供されます.オープンソースは無料です.Sun社と他の会社がTomcat開発に参加したので、最新のJSP/Servlet仕様はいつもTomcatに反映されます.現在の最新バージョンはTomcat 8で、使用が比較的に広いのはTomcat 7がServlet 3.0をサポートしていますが、Tomcat 6はServlet 2.5だけサポートしています.
ダウンロード、Tomcatをインストールします.
  • ダウンロードTomcat
  • 着きますhttp://tomcat.apache.orgダウンロードして、普通は2種類のバージョンがあります.選択できます.
    +    :           Tomcat;
    +    :    ,    ,        ,         。
    
    Tomcatディレクトリ構造
  • bin:このディレクトリの下にはバイナリ実行可能ファイルが保存されています.インストール版の場合、このディレクトリの下には2つのexeファイルがあります.tomcat 6.exe、tomcat 6 w.exe、前者はコンソールの下でTomcatを起動し、後者はUGIウィンドウをイジェクトしてTomcatを起動します.解凍版であれば、startup.batとshutdown.batファイルがあります.startup.batはTomcatを起動するために使いますが、JAVA_を先に配置してください.HOME環境変数が起動します.shutdown.batはTomcatを停止します.
  • conf:これは非常に重要なディレクトリです.このディレクトリには4つの最も重要なファイルがあります.
  • server.xml:サーバ全体の情報を設定します.例えばポート番号を変更したり、仮想ホストを追加したりします.これを詳しく紹介します.
  • tomcatuser.xml:tomcatユーザのファイルを保存します.ここに保存されているのはTomcatのユーザ名とパスワードとユーザのキャラクター情報です.このファイルのコメントを押してtomcatユーザを追加してTomcatホームページからTomcat Managerページに入ることができます.
  • web.xml:展開記述子ファイル、このファイルには多くのMIMEタイプ(約1000個)が登録されています.これらのMIMEタイプはクライアントとサーバの間で文書の種類を説明しています.例えば、ユーザーが一つのhtmlページを要求するなら、サーバーはまたクライアントブラウザの応答の文書がtext/htmlタイプであると教えてくれます.これは一つのMIMEタイプです.クライアントブラウザはこのMIMEタイプを通じて、どのように処理するかが分かります.もちろんブラウザでこのhtmlファイルを表示します.しかし、サーバーがexeファイルに応答すると、ブラウザがそれを表示することができなくなり、ダウンロードウィンドウをイジェクトします.MIMEとは、文書の内容を説明するためのものです.
  • context.xml:すべてのアプリケーションの統一構成については、通常、私たちはそれを設定しません.
  • lib:Tomcatのクラスライブラリの中にはjarファイルがたくさんあります.Tomcatに依存するjarファイルを追加したいなら、このカタログに入れてもいいです.もちろんアプリケーションに依存するjarファイルをこのカタログに入れてもいいです.このカタログのJarプロジェクトは全部共有できますが、他のTomcatの下に置いたら、このディレクトリのJarパッケージを共有できません.
  • logs:このディレクトリはすべてログファイルで、Tomcat起動とクローズ情報が記録されています.Tomcat起動時にエラーがあったら、異常もログファイルに記録されます.
  • temp:Tomcatの臨時ファイルを保存して、このディレクトリの下のものはTomcatを停止した後に削除することができます.
  • webapps:webプロジェクトを格納するディレクトリであり、各フォルダは一つの項目である.このディレクトリに既にディレクトリが存在しているなら、全部tomcatが持っている項目です.このうちROOTは特別な項目であり、アドレスバーにプロジェクトディレクトリが与えられていない場合に対応するものがROOTプロジェクトです.http://localhost:8080/examplesを選択します.その中でもexamplesはプロジェクト名で、つまりフォルダ名です.
  • work:実行時に生成されたファイルで、最終的に実行されるファイルはここにあります.webappsのプロジェクトを通じて生成されました.このディレクトリの内容を削除して、再度運転すると、再度workディレクトリを作成します.クライアントユーザがJSPファイルにアクセスすると、TomcatはJSPを通じてJavaファイルを生成し、その後、コンパイルしてクラスファイルを生成する.作成したjavaとclassファイルはこのディレクトリに保存されます.
  • LICENSE:ライセンス.
  • NOTICE:説明ファイル.