タグ

tomcatに関するyubessyのブックマーク (5)

  • ROOT.war以外のファイル名でROOTアプリケーションを利用する

    サイトのTopをTomcatで処理させたい場合、ROOTとしてウェブアプリケーションを配備すればよい、ということを書きました(サイトのTop自身もTomcatに処理させる)。 でも、アプリケーションをビルドする際にROOT.warとするのもちょっとイヤだったので、プロジェクト名.warで固めたアーカイブ(someproject.war)をROOTとして利用できる方法にチャレンジしてみました。 サイトURLはhttp://www.example.com/と仮定します。 server.xmlへの仮想ホスト設定 Hostコンテナでwww.example.comを定義します。 <Host name="www.example.com" deployXML="false" appBase="/var/tomcat5/sites/www.example.com" unpackWARs="true" au

    ROOT.war以外のファイル名でROOTアプリケーションを利用する
  • Matsumoto.JS - Tomcat: warファイルをルートコンテキストに配備する

    JavaのWebアプリケーションをIDEなどで開発する場合、warでデプロイするとプロジェクト名.warというwarファイルができます。これをTomcatに配置する際、ドメインの直下であるルートコンテキスト、つまり「http://yourDomain.com/*」でアクセスできるようにする方法の整理。 一番簡単なのは、warファイルをROOT.warとしてTomcatのwebappsにコピーする方法。 しかしこれでは配布先でアプリケーション名が不明になるし、そもそも毎回リネームするのも面倒です。 ベストな方法。 通常ドメインに対し1アプリケーションという感じが多いですが、Tomcatの定義ファイル「server.xml」で指定したフォルダにwarを配置するのではなく、各ドメインごとにコンテキスト定義ファイルに書く方法を取ればwarファイルのファイル名が何であってもルートに配備できます。 例

  • なぜApacheとTOMCATを連携させるのか|CentOS5 ApacheとTOMCATの連携 - nemunemu10の日記

    今回は、ApacheとTOMCATの連携を行います。 その前になぜそれが必要なのってのを自分の頭を整理するために書いておこうと思います。 Apacheは、クライアントのブラウザからアクセスし何らかのサービスを提供するためのWebサーバソフトウェアになります。 Tomcatは、"サーブレット・コンテナ"と言ってServlet等を動作させるために必要なWebアプリケーションサーバであり、Servletのインスタンス管理やセッション管理を行ってくれます。 またTomcatにはWebサーバ機能もあります。しかし、このWebサーバ機能は主に開発とデバッグ用に用意されたものらしいです。 開発とデバッグ用でもTomcatにもWebサーバ機能があるならば、Tomcatだけでいいのではないかと思いますが、JavaのアプリケーションであるTomcatのWebサーバ機能がApacheなどのWebサーバの性能と同

    なぜApacheとTOMCATを連携させるのか|CentOS5 ApacheとTOMCATの連携 - nemunemu10の日記
  • CATALINA_BASEを使ってTomcatの管理を楽にする | 雲の上であれこれつぶやく、エイジアパーク

    ■ みなさんのApache Tomcatは今日も絶好調ですか!!!? 今回は、環境変数の「CATALINA_HOME」と「CATALINA_BASE」を 活用して Tomcatを簡単にアップデートする方法をご紹介します。 ■ 稼働をはじめてしまったら、Tomcatをアップデートするのは煩わしいですか? いえいえ、そんなことはありません。 Tomcat環境のインストール方法をほんのちょっと見直すだけです! もし、あなたが、圧縮されたTomcatを展開し、そのディレクトリの中に Webアプリケーションや設定ファイルをセットアップして使用しているのであれば、 ぜひ続きを読んでください。 この場合、脆弱性や不具合が修正されたTomcatのアップデートがリリースされると、 再度、Webアプリケーションや設定ファイルをセットアップし直さなければいけません。 これは、とても煩わし

  • Javaの道:Tomcat(3.プログラム配置・実行)

    手順概要 Tomcatへのプログラム配置・実行手順は以下のようになります。 JSP/サーブレットプログラムを作成する。 サーブレットプログラムをコンパイルする。 プログラムを配置する。 Tomcatの設定を行う。 プログラムを実行する。 1. JSP/サーブレットプログラムの作成 実行するJSP/サーブレットプログラムを作成します。今回は実行すると現在の時刻を表示するプログラムを使用します。JSP/サーブレットの記述方法、文法の解説はここでは省略します。 【JSPプログラム】HelloJsp.jsp <HTML> <BODY> <%= new java.util.Date() %> </BODY> </HTML> 【サーブレットプログラム】HelloServlet.java import java.io.*; import java.text.*; import java.util.*;

    Javaの道:Tomcat(3.プログラム配置・実行)
  • 1