<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sebastian Mogilowskis Blog &#187; openbluedragon</title>
	<atom:link href="http://www.mogilowski.net/lang/en-us/tag/openbluedragon/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mogilowski.net</link>
	<description>Just another blog about administration, linux and other stuff</description>
	<lastBuildDate>Wed, 08 Feb 2012 12:16:33 +0000</lastBuildDate>
	<language>en-us</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Deploy OpenBlueDragon on Tomcat 6 in a virtual host environment</title>
		<link>http://www.mogilowski.net/lang/en-us/2008/11/24/deploy-openbluedragon-on-tomcat-6-in-a-virtual-host-environment</link>
		<comments>http://www.mogilowski.net/lang/en-us/2008/11/24/deploy-openbluedragon-on-tomcat-6-in-a-virtual-host-environment#comments</comments>
		<pubDate>Mon, 24 Nov 2008 21:35:14 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[bluedragon]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[openbluedragon]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[virtual host]]></category>
		<category><![CDATA[virtual hosts]]></category>
		<category><![CDATA[virtualhost]]></category>
		<category><![CDATA[virtualhosts]]></category>

		<guid isPermaLink="false">http://www.mogilowski.net/?p=154&#038;lang=de-de</guid>
		<description><![CDATA[This article describes how to deploy OpenBlueDragon server on Tomcat in a virtual hosts environment. Please read my Apache Tomcat 6 Article for the base setup. If you install the BlueDragon server in seperate virtual hosts, each will have an own coldfusion administrator with own settings. 1. Download Download &#8220;J2EE WAR Distribution&#8221; from http://www.openbluedragon.org/download.cfm. 2. [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="en-us">This article describes how to deploy OpenBlueDragon server on Tomcat in a virtual hosts environment. Please read my <a href="http://www.mogilowski.net/?p=121">Apache Tomcat 6 Article</a> for the base setup.</span></p>
<p><span lang="en-us">If you install the BlueDragon server in seperate virtual hosts, each will have an own coldfusion administrator with own settings.</span></p>
<h3>1. Download</h3>
<p><span lang="en-us">Download &#8220;J2EE WAR Distribution&#8221; from <a href="http://www.openbluedragon.org/download.cfm" target="_blank">http://www.openbluedragon.org/download.cfm</a>.</span></p>
<h3><span lang="en-us">2. Prepare system</span></h3>
<h3><span lang="en-us">2.1 Modify the virtual host in tomcat</span></h3>
<pre>
vim /opt/tomcat/conf/server.xml
</pre>

<pre>
&#60;!-- www.testsrv.local --&#62;
&#60;host name=&#34;www.testsrv.local&#34; appBase=&#34;/var/www/vhost1/htdocs&#34; unpackWARs=&#34;true&#34; autoDeploy=&#34;true&#34;&#62;
    &#60;context path=&#34;&#34; docBase=&#34;openbluedragon&#34; debug=&#34;0&#34; reloadable=&#34;true&#34;/&#62;
    &#60;valve className=&#34;org.apache.catalina.valves.AccessLogValve&#34; directory=&#34;/var/www/vhost1/logs&#34;  prefix=&#34;tomcat_access_&#34; suffix=&#34;.log&#34; pattern=&#34;common&#34; resolveHosts=&#34;false&#34;/&#62;
&#60;/host&#62;
</pre>
<h3><span lang="en-us">2.2 Modify the virtual host in apache</span></h3>
<pre>
vim /etc/apache2/sites-enabled/vhost1
</pre>
<pre>
&#60;virtualhost www.testsrv.local:80&#62;
    JkMount /*.cfm default
    JkMount /*.cfc default
    JkMount /*.cfchart default
    DirectoryIndex index.cfm index.html index.htm
    ServerName www.testsrv.local
    ServerAdmin servermaster@testsrv.local
    DocumentRoot /var/www/vhost1/htdocs/openbluedragon
    ErrorLog /var/www/vhost1/logs/error.log
    CustomLog /var/www/vhost1/logs/access.log common
    &#60;directory /var/www/vhost1/htdocs/openbluedragon&#62;
        Options -Indexes
    &#60;/directory&#62;
    &#60;directory /var/www/vhost1/htdocs/openbluedragon/WEB-INF&#62;
        Options -Indexes
        AllowOverride None
        deny from all
    &#60;/directory&#62;
&#60;/virtualhost&#62;
</pre>
<h3><span lang="en-us">3. Deploy the WAR file to a virtual host</span></h3>
<p><span lang="en-us">Copy the downloaded openbluedragon.war file into /var/www/vhost1/htdocs/</span></p>
<p><em><span lang="en-us">Note: Tomcat will unpack this WAR file and create the cfusion diretory. After that, you can delete the WAR file.</span></em></p>
<h3><span lang="en-us">4. Apply configuration</span></h3>
<pre>
/etc/init.d/tomcat restart
/etc/init.d/apache2 reload
</pre>
<h3><span lang="en-us">5. Test configuration</span></h3>
<p><span lang="en-us">Now you can test your installation by opening the BlueDragon CFML test page:</span></p>
<p>http://www.testsrv.local/index.cfm</p>
<h3>6. Administration</h3>
<p><span lang="en-us">On <a href="http://bdadmin.riaforge.org" target="_blank">http://bdadmin.riaforge.org</a> you can get a web admin for the OpenBlueDragon server.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mogilowski.net/lang/en-us/2008/11/24/deploy-openbluedragon-on-tomcat-6-in-a-virtual-host-environment/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VirtualHosts,OpenBlueDragon with Tomcat 5.5, Apache2 (mod_jk) on Debian Etch</title>
		<link>http://www.mogilowski.net/lang/en-us/2008/05/31/virtualhosts-mit-openbluedragon-unter-tomcat-55-apache2-mod_jk-auf-debian-etch</link>
		<comments>http://www.mogilowski.net/lang/en-us/2008/05/31/virtualhosts-mit-openbluedragon-unter-tomcat-55-apache2-mod_jk-auf-debian-etch#comments</comments>
		<pubDate>Sat, 31 May 2008 09:24:13 +0000</pubDate>
		<dc:creator>sebastian</dc:creator>
				<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[bluedragon]]></category>
		<category><![CDATA[cfm]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[etch]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[mod_jk]]></category>
		<category><![CDATA[openbluedragon]]></category>
		<category><![CDATA[tomcat]]></category>
		<category><![CDATA[virtual host]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.mogilowski.net/?p=24</guid>
		<description><![CDATA[NewAtlanta announced in March, that they will publish an OpenSource version of the BlueDragon ColdFusion server. Integrating OpenBlueDragon into the classic Linux/MySQL environment, will be a real alternative to PHP (LAMP) webservers. This howto describes how you can install OpenBlueDragon with Tomcat 5.5 on Debian Etch. The Tomcat server will be connected with mod_jk with [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="en-us">NewAtlanta announced in March, that they will publish an OpenSource version of the BlueDragon ColdFusion server. Integrating</span><span lang="en-us"> <a title="Open BlueDragon" href="http://www.openbluedragon.org" target="_blank">OpenBlueDragon</a> int</span><span lang="en-us">o the classic Linux/MySQL environment, will be a real alternative to PHP (LAMP) webservers.<br />
</span></p>
<p><span lang="en-us">This howto describes how you can install <a title="Open BlueDragon" href="http://www.openbluedragon.org" target="_blank">OpenBlueDragon</a> with Tomcat 5.5 on Debian Etch. The <a title="Tomcat" href="http://tomcat.apache.org" target="_blank">Tomcat</a><a title="mod_jk" href="http://tomcat.apache.org/connectors-doc/" target="_blank"> </a></span><span lang="en-us">server will be connected wi</span><span lang="en-us">th </span><span lang="en-us"><a title="mod_jk" href="http://tomcat.apache.org/connectors-doc/" target="_blank">mod_jk</a> with the <a title="Apache2" href="http://httpd.apache.org" target="_blank">Apache2</a> webserver. </span></p>
<p><span lang="en-us">You can use this howto without the OpenBlueDragon parts to install an Tomcat server together with Apache2.</span></p>
<p><span lang="en-us">There are a few reasons to install Tomcat with Apache2. You can use Apache to buffer slow connections, take advantage of Apache features such as cgi and PHP,  use Apache modules such as mod_rewrite or you can isolate virtual hosts in their own Tomcat instances</span>.</p>
<p><span lang="en-us">For the Tomcat installation you need the Sun Java JDK. You have to edit /etc/apt/sources.list and add the &#8220;non-free&#8221; pakets:</span></p>
<pre><span lang="en-us">deb http://ftp.debian.org/debian/ main <strong>non-free</strong>
</span>deb-src http://ftp.debian.org/debian/ main <span lang="en-us"><strong>non-free</strong></span></pre>
<p><span lang="en-us">Now you can install the Sun Java JDK:</span></p>
<pre># aptitude update
# aptitude install sun-java5-jdk</pre>

<p><span lang="en-us">After that you can install the Tomcat server:</span></p>
<pre># aptitude install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps</pre>
<p><span lang="en-us">You can test the installation with this URL: http://SERVER:8180</span></p>
<p><span lang="en-us">The next step is to configurate the users for the Tomcat management:</span></p>
<pre># /etc/init.d/tomcat5.5 stop
# vim /var/lib/tomcat5.5/conf/tomcat-users.xml</pre>
<pre>&#60;?xml version='1.0' encoding='utf-8'?&#62;
&#60;tomcat-users&#62;
&#60;role rolename="admin"/&#62;
&#60;role rolename="manager"/&#62;
&#60;role rolename="tomcat"/&#62;
&#60;user username="admin"
password="foobar"
roles="tomcat,admin,manager"/&#62;
&#60;/tomcat-users&#62;

# vim /etc/default/tomcat5.5
TOMCAT5_SECURITY=<strong>no
</strong></pre>
<pre># /etc/init.d/tomcat5.5 start</pre>
<p><span lang="en-us">Of course you have to change the password to your own one. You need the TOMCAT5_SECURITY setting only for the Tomcat administraton webinterface. If you don&#8217;t need the administration, you can keep the setting or restore it if you have finished the configuration.</span></p>
<p><span lang="en-us">Now you can use the Tomcat manager application with this URL: http://SERVER:8180/manager/html and the administrator with this URL: http://SERVER:8180/admin</span></p>
<p><span lang="en-us">You will find a deploy section in the manager. There you can upload and deploy the <em>openbluedragon.war</em> file.</span></p>
<p><span lang="en-us">After the restart of the Tomcat server with &#8220;<em>/etc/init.d/tomcat5.5 restart</em>&#8221; you will find openbluedragon in the application list of the Tomcat manager.</span></p>
<p><span lang="en-us">Installation of the Apache2 Tomcat connector:</span></p>


<pre># aptitude install apache2 libapache2-mod-jk
# vim /etc/apache2/workers.properties

workers.tomcat_home=/usr/share/tomcat5.5
workers.java_home=/usr/lib/jvm/java-1.5.0-sun-1.5.0.14
ps=/
worker.list=default
worker.default.port=8009
worker.default.host=localhost
worker.default.type=ajp13
worker.default.lbfactor=1
JK Konfigurationsdatai
# vim /etc/apache2/conf.d/jk.conf
&#60;IfModule mod_jk.c&#62;
    JkWorkersFile /etc/apache2/workers.properties
    JkLogFile /var/log/apache2/mod_jk.log
    JkLogLevel error
&#60;/IfModule&#62;</pre>
<pre># /etc/init.d/apache2 stop
# /etc/init.d/tomcat5.5 restart
# /etc/init.d/apache2 start</pre>
<p><span lang="en-us">Creating a new VirtualHost: (In Apache <strong>AND</strong> Tomcat)</span></p>
<p><span lang="en-us">Prepare directories:</span></p>
<pre># mkdir /var/www/vhost1
# mkdir /var/www/vhost1/htdocs
# mkdir /var/www/vhost1/logs</pre>
<p><span lang="en-us">Copy WEB-INF:</span></p>
<pre># cp /var/lib/tomcat5.5/webapps/openbluedragon/WEB-INF /var/www/vhost1/htdocs/</pre>
<p><span lang="en-us">Creating Apache VirtualHost:</span></p>
<pre># vim /etc/apache2/sites-available/vhost1</pre>
<pre>&#60;VirtualHost www.testsrv.local&#62;
    JkMount /*.cfm default
    JkMount /*.cfc default
    JkMount /*.jsp default
    ServerName www.testsrv.local
    ServerAdmin servermaster@testsrv.local
    DocumentRoot /var/www/vhost1/htdocs
    ErrorLog /var/www/vhost1/logs/error.log
    CustomLog /var/www/vhost1/logs/access.log common
    &#60;Location /WEB-INF/ &#62;
      AllowOverride None
      deny from all
    &#60;/Location&#62;
&#60;/VirtualHost&#62;</pre>
<pre># a2ensite vhost1
# /etc/init.d/apache2 reload</pre>
<p><span lang="en-us"><em>Note:</em> You can forward all files &#8220;<em>JkMount /*</em>&#8221; or all files in a folder &#8220;<em>JkMount /folder/*</em>&#8221; to the Tomcat, too.</span></p>
<p><span lang="en-us">Creating Tomcat host:</span></p>
<pre># vim /etc/tomcat5.5/server.xml</pre>
<pre>&#60;!-- www.testsrv.local --&#62;
&#60;Host name="www.testsrv.local" appBase="/var/www/vhost1"
      unpackWARs="true" autoDeploy="true"&#62;
      &#60;Context path="" docBase="htdocs" debug="0" reloadable="true"/&#62;
      &#60;Valve className="org.apache.catalina.valves.AccessLogValve"
             directory="/var/www/vhost1/logs"  prefix="tomcat_access_" suffix=".log"
             pattern="common" resolveHosts="false"/&#62;
&#60;/Host&#62;</pre>
<p><span lang="en-us">At least you have to restart the Apache and the Tomcat:</span></p>
<pre># /etc/init.d/tomcat5.5 restart
# /etc/init.d/apache2 restart</pre>
<p><strong>[UPDATE]</strong><br />
<span lang="en-us">There is a new version of this article available <a href="http://www.mogilowski.net/?p=121">Tomcat 6 with Lenn</a>y and <a href="http://www.mogilowski.net/?p=154">OpenBlueDragon on Tomcat 6</a>.</span><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mogilowski.net/lang/en-us/2008/05/31/virtualhosts-mit-openbluedragon-unter-tomcat-55-apache2-mod_jk-auf-debian-etch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching 27/56 queries in 0.037 seconds using apc
Object Caching 629/660 objects using apc
Content Delivery Network via cdn.mogilowski.net

Served from: www.mogilowski.net @ 2012-02-08 12:32:42 -->
