Tomcat java webプロジェクトの導入、warパッケージ方式

2074 ワード

今日作ったサイトがオンラインになります.導入中に多くの問題が発生しました.ここに記録してください.
ステップ
  • プロジェクトはwarパッケージ形式で公開されています.warパケットの生成:ideaのmaven projectのinstallコマンド(一般的にはcleanを先に行うことができます)
  • を使用します.
  • tomcat 8とjava 1.8をインストールします(javaバージョンはプロジェクトのニーズに応じて).環境変数CATALINA_の設定HOMEはtomcatのインストールディレクトリです.JAva 8は環境変数を自動的に構成し、再構成する必要はありません.
  • は小さなウェブサイトなので、配置過程が簡単で、tomcatデータソースなどを配置していない(主にできない、囧)、プロジェクトの中でデータベースの接続を配置して、パスワードはサーバーデータベースのパスワードです.
  • warパッケージをtomcat webappsディレクトリの下に置けばいいので、tomcatは自動的に解凍します.
  • tomcat conf serverを開く.xmlファイル、0
  • 
    
  • はserverで継続する.xmlで構成するとHostラベルが見つかります.長さは
  • です.
    
            
          
    

    これは動かないで、参考にすればいいです.下にHostを追加すると、次のようになります.
    
     
                
          
    

    ここでdocBaseはあなたのwarファイル名です.ここではblog blogです.example.comはあなたのドメイン名で、contextの中のpathは空に設定して、アクセスする時、ドメイン名はあるいは何も追加する必要はありません(必要があれば設定することができます)
  • 構成ドメイン名解析サーバip
  • その他:
  • warパッケージ名を構成します.デフォルトのwarパッケージ名は、コンポーネントidにバージョン番号を付けたものです.他の名前に変更するならpom.xmlのラベルにnameを付ける名前が最終的に生成されたwarパッケージ名である例ではnameである.war
  • windowsサーバでtomcatをシステムサービスに登録します.コマンドラインウィンドウでtomcat binディレクトリの下に入ります.このディレクトリの下にサービスがあります.batファイル、このファイルはtomcatをシステムサービスに登録するために用意されています.サービスを実行します.bat install Tomcat 8の後ろのTomcat 8はサービスの名前で、自分で取ることができます.サービスをキャンセルしたらサービスできます.bat remove Tomcat8.システムサービスに登録すると、Netstart Tomcat 8とnet stop Tomcat 8でTomcatを起動または閉じることができます.