【9】Tomcat

1340 ワード

Tomcat
一、概説
1.ソフトウェアタイプ
  • C/S構造
  • B/S構造
  • 2.Webリソースタイプ
  • 静的webリソース開発技術:HTML、JavaScript、CSS
  • 動的web資源開発技術:JSP/サーブレット、ASP、PHP(総称JavaWeb)
  • 3.サーバ
  • 外部アクセスのためのローカルリソースを提供するアプリケーション
  • 一般的なサーバ:WebLogic、WebSphere、Tomcat
  • J 2 EE 13種コア技術(JDBC、JSP、サーブレット、XML)
  • TCPプロトコル
  • を使用
    二、Tomcat
  • JRE依存、JAVAの構成が必要HOME
  • 占有ポート(プロトコルポート、shutdownポートなど、/conf/server.xml参照)
  • tomcat圧縮パッケージを解凍し、starupをダブルクリックします.batはサーバを起動できます
  • アクセスhttp://localhost:8080/
  • ディレクトリ構造
  • |--bin          ——>startup   bootstap.jar
    |--conf
    |   |--web.xml  ——>      
    |   |--server.xml   ——>       
    |
    |--lib          ——>       jar 
    |--logs         ——>  
    |--webapps      ——>      
    |--work         ——>jsp     
    
  • URL通信プロトコル+セパレータ+ドメイン名+IP+ポート番号+リソースパス
  • 三、tomcatパブリッシュアプリケーションの構成
  • リソース(フォルダ)をwebappsディレクトリの下に置く
  • ファイルが多すぎるとカード機
  • 仮想パス1の構成
  • confディレクトリのserverが見つかりました.xml
  • server.xmlにContextノードを追加し、pathとdocBase属性
  • を追加
  • サーバ
  • を再起動
  • 仮想パス2の構成(推奨)
  • conf/Catalina/localhostディレクトリ
  • が見つかりました.
  • path
  • という名前のxmlファイルを新規作成
  • Contextノードに書き込みdocBase属性
  • を追加
  • 複数のサイトの構成
  • confのserverを見つけた.xmlファイル、hostのノード
  • を追加
  • 名前(ドメイン名)およびappBase(適用場所)属性
  • を書き込む