MacとJavaと映画と


最近のエントリー


最近のレスポンス
Re: 崖の上のPOJO
ほぉ~、そうなんだ!じゃぁ、観てみようか...

Re: 崖の上のPOJO
うんうん。実はぼくも最初観るつもりありま...

Re: 崖の上のPOJO
僕はあの歌が、どーしてもワザとらしく聞こ...

[SQLServer]データベース間でテーブルの作成状況を比較
こことかこことかここによれば、データベー...

Re: iPhone / iPod touch で JBoss を起動
おぉ、XXX 5.1 なら結構シンプルだし動くかもしれませんね...

Re: iPhone / iPod touch で JBoss を起動
へー、面白いねー。 Good Try! おれもお父さんに乗り換えようかな。 うちも対抗してXXX 5.1 とか起動してみようかな(笑)

Re: iPhone / iPod touch で JBoss を起動
小さい画面、小さいキーボードですが結構使...

Re: iPhone / iPod touch で JBoss を起動
iPhone上でターミナルが動いているの...

[Java]BEA JRockitが再びダウンロード可能に
参考サイト Oracle WebLogic Server 10.3 / Oracle JRockit 27.6 リリース - S/N Ratio (by SATO Naoki) 侍ズム | Samuraism - JRockit ダウンロードリンク 侍ズム | Samuraism - JRockit ダウンロードページ復帰 BEA JRockitが単体ダウンロード不可に - 24/7 twenty-four s
8月 2008
      1  2 
 3  4  5  6  7  8  9 
 10  11  12  13  14  15  16 
 17  18  19  20  21  22  23 
 24  25  26  27  28  29  30 
 31       
7  |  今日  |  9





はてなブックマーク数

あわせて読みたい


follow yusukey at http://twitter.com


JBoss AS 4.2.2 で仮想ホストを設定した際のメモです。

JBoss には JBossWeb という、Tomcat ベースにパフォーマンスや機能を強化したコンテナが内蔵されています。
jboss.org: JBoss Web
[Think IT] JBoss Enterprise Application Platformの全貌 - 第4回:JBoss Web - Tomcatエボリューション (1/3)

多くの設定方法はほとんど Tomcat と同じですが仮想ホストの設定はどうも違うみたいです(?)
# そもそも Tomcat にあまり詳しくないのですが

仮想ホストの設定方法は JBoss AS 4.0 については Web Developer Reference というドキュメントに書いてありました。
JBoss AS 4.2.x のドキュメントには同等のものが見つかりませんでした。
4.0 と設定方法は同じみたいですが、後々の参照のために設定箇所を記録しておきます。
ちなみに JBoss のエンタープライズ・商用向けバージョンである JBoss EAP 4.2 / 4.3 でも同じ設定になります。

以下は yusuke.homeip.net という virtualhost を追加する設定例になります。

1. deploy/jboss-web.deployer/server.xml の Engine 要素内に Host 要素を追加。

<Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3"
emptySessionPath="true" enableLookups="false" redirectPort="8443" />
<Engine name="jboss.web" defaultHost="localhost" jvmRoute="node2">
<Host name="yusuke.homeip.net"
autoDeploy="false" deployOnStartup="false" deployXML="false"
configClass="org.jboss.web.tomcat.security.config.JBossContextConfig">
<Alias>yusuke.homeip.net</Alias>
<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager" />
</Host>


2. yourwebapp/WEB-INF/jboss-web.xml に virtual-host 要素を追加
<jboss-web>
<context-root>/yourcontext</context-root>
<virtual-host>yusuke.homeip.net</virtual-host>
</jboss-web>


3. httpd.conf の VirtualHost ディレクティブ内に JkMountFile パラメータを追加
<VirtualHost *>
DocumentRoot /Users/yusukey/server/apache2/htdocs
ServerName yusuke.homeip.net
ServerAlias yusuke.homeip.net
JkMountFile conf/yusuke_uriworkermap.properties
</VirtualHost>


4. uriworkermap.properties 内に jk マッピングを記述
/yourcontext/*=loadbalancer
/yourcontext=loadbalancer


以上




コメント追加

タイトル
本文
HTML : b, i, blockquote, br, p, pre, a href="", ul, ol, li
名前
E-mail
Webサイト
保存しますか? はい  いいえ 

E-mailは公開されません, このエントリーの新規コメント通知が必要なら記入します。(解除可能)

トラックバックURL http://yusuke.homeip.net/diary/.action?entry=1219976594793