<?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>linuxbuddies.com &#187; jakarta-ant</title>
	<atom:link href="http://linuxbuddies.com/tag/jakarta-ant/feed/" rel="self" type="application/rss+xml" />
	<link>http://linuxbuddies.com</link>
	<description>For linux documentations.</description>
	<lastBuildDate>Fri, 11 Sep 2009 10:11:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installing Tomcat</title>
		<link>http://linuxbuddies.com/2009/01/02/installing-tomcat/</link>
		<comments>http://linuxbuddies.com/2009/01/02/installing-tomcat/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 06:21:29 +0000</pubDate>
		<dc:creator>Riyesh</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[j2sdk]]></category>
		<category><![CDATA[jakarta-ant]]></category>
		<category><![CDATA[jakarta-tomat]]></category>
		<category><![CDATA[jakarta-tomcat-connectors]]></category>
		<category><![CDATA[mod_jk]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://linuxbuddies.com/?p=317</guid>
		<description><![CDATA[  
Required packages
Apache
OpenSSL
j2sdk
jakarta-tomcat
jakarta-ant
jakarta-tomcat-connectors(mod_jk)
 
Configure Environment Variables
 
Edit and add the lines below to &#8220;/etc/profile&#8221;
 
JAVA_HOME=/usr/local/java/java
CATALINA_HOME=/usr/local/tomcat
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:/sbin:/usr/sbin
CLASSPATH=$CATALINA_HOME/bin/bootstrap.jar:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib/servlet.jar:/usr/local/pgsql/share/java/postgresql.jar:../lib/struts.jar:.
 
Now add the PATH JAVA_HOME CATALINA_HOME &#38; CLASSPATH if any aren&#8217;t in the export line
 
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CATALINA_HOME CLASSPATH
 
Install Java
 
mkdir /usr/local/java
cd /usr/local/java
sh jdk-1_5_0_04-linux-i586.bin
 
The jdk directory is then extracted
 
mv jdk-1_5_0_04 /usr/local/java
ln -s jdk-1_5_0_04 java
 
Now the ...]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignnone size-thumbnail wp-image-318" title="tomcat-tdg-large-1sted" src="http://linuxbuddies.com/wp-content/uploads/2009/01/tomcat-tdg-large-1sted-150x150.jpg" alt="tomcat-tdg-large-1sted" width="150" height="150" />  </strong></p>
<p><strong>Required packages</strong></p>
<p><strong><a class="postlink" href="http://httpd.apache.org/download.cgi">Apache</a><br />
<a class="postlink" href="http://www.openssl.org/source/">OpenSSL</a><br />
<a class="postlink" href="http://java.sun.com/">j2sdk</a><br />
<a class="postlink" href="http://jakarta.apache.org/site/binindex.cgi">jakarta-tomcat</a><br />
<a class="postlink" href="http://ant.apache.org/">jakarta-ant</a><br />
<a class="postlink" href="http://jakarta.apache.org/site/sourceindex.cgi">jakarta-tomcat-connectors(mod_jk)</a></strong></p>
<p> </p>
<p><strong>Configure Environment Variables</strong></p>
<p> </p>
<p><strong><span style="font-weight: normal;">Edit and add the lines below to &#8220;/etc/profile&#8221;</span></strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;">JAVA_HOME=/usr/local/java/java<br />
CATALINA_HOME=/usr/local/tomcat<br />
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:/sbin:/usr/sbin<br />
CLASSPATH=$CATALINA_HOME/bin/bootstrap.jar:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib/servlet.jar:/usr/local/pgsql/share/java/postgresql.jar:../lib/struts.jar:.</span></strong></p>
<p> </p>
<p><strong><span style="font-weight: normal;">Now add the PATH JAVA_HOME CATALINA_HOME &amp; CLASSPATH if any aren&#8217;t in the export line</span></strong></p>
<p> </p>
<p style="padding-left: 30px; ">export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CATALINA_HOME CLASSPATH</p>
<p> </p>
<p><strong>Install Java</strong></p>
<p> </p>
<p style="padding-left: 30px; ">mkdir /usr/local/java<br />
cd /usr/local/java<br />
sh jdk-1_5_0_04-linux-i586.bin</p>
<p> </p>
<p>The jdk directory is then extracted</p>
<p style="padding-left: 30px; "> </p>
<p style="padding-left: 30px; ">mv jdk-1_5_0_04 /usr/local/java<br />
ln -s jdk-1_5_0_04 java</p>
<p style="padding-left: 30px; "> </p>
<p>Now the java directory will be in /usr/local/java/java. I do it like this so I can keep all my different JDKs/JREs in one directory and then just change the symbolic link to point to the current one.</p>
<p> </p>
<p><strong>Install Jakarta TOMCAT (Tomcat4 or Tomcat5 can be used)</strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;">tar xvfz jakarta-tomcat-4.1.29.tar.gz<br />
mv jakarta-tomcat-4.1.29 /usr/local/<br />
cd /usr/local<br />
ln -s jakarta-tomcat-4.1.29 tomcat</span></strong></p>
<p style="padding-left: 30px; "><strong><br />
</strong></p>
<p><strong><span style="font-weight: normal;"><strong>Install Jakarta ANT</strong></span></strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">tar xvfz jakarta-ant-1.6.0<br />
mv jakarta-ant-1.6.0 /usr/local<br />
cd /usr/local<br />
ln -s jakarta-ant-1.6.0 ant<br />
ln -s /usr/local/ant/bin/ant /usr/local/bin/ant</span></strong></span></strong></p>
<p style="padding-left: 30px; "> </p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong>Install OPENSSL</strong></span></strong></span></strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">tar xvfz openssl-0.9.7d.tar.gz<br />
mv openssl-0.9.7d /usr/local/src/<br />
cd /usr/local/src/openssl-0.9.7d<br />
./config<br />
make<br />
make test<br />
make install<br />
#This will install in /usr/local/ssl</span></strong></span></strong></span></strong></p>
<p style="padding-left: 30px; "> </p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong>Install APACHE</strong></span></strong></span></strong></span></strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">tar xvfz httpd-2.0.48.tar.Z<br />
cd httpd-2.0.48<br />
./configure &#8211;prefix=/usr/local/apache2 &#8211;enable-so &#8211;enable-rewrite \<br />
                &#8211;enable-ssl &#8211;with-ssl=/usr/local/ssl &#8211;enable-proxy<br />
make<br />
make install   <br />
#(places in /usr/local/apache2)</span></strong></span></strong></span></strong></span></strong></p>
<p style="padding-left: 30px; "> </p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong>Build/Install MOD_JK Connector</strong></span></strong></span></strong></span></strong></span></strong></p>
<p> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">cd /usr/local/src/jakarta-tomcat-connectors-jk-1.2.5-src/jk/native<br />
./buildconf.sh<br />
./configure &#8211;with-apxs=/usr/local/apache2/bin/apxs<br />
make<br />
cp apache-2.0/mod_jk.so /usr/local/apache2/modules   </span></strong></span></strong></span></strong></span></strong></span></strong></p>
<p> </p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><span><strong>Configure Apache for mod_jk</strong></span></span></strong></span></strong></span></strong></span></strong></span></strong></p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><span><strong></strong></span><br />
I put these lines in http.conf just before NameVirtualHost</span></strong></span></strong></span></strong></span></strong></span></strong></p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">&lt;IfModule !mod_jk.c&gt;<br />
  LoadModule jk_module modules/mod_jk.so<br />
&lt;/IfModule&gt;</span></strong></span></strong></span></strong></span></strong></span></strong></p>
<p style="padding-left: 30px; "> </p>
<p><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">Finished. </span></strong></span></strong></span></strong></span></strong></span></strong></p>
<p style="padding-left: 30px; "> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;"><br />
</span></strong></span></strong></span></strong></span></strong></span></strong></p>
<div><strong><br />
</strong></div>
<p style="padding-left: 30px; "> </p>
<p style="padding-left: 30px; "><strong><span style="font-weight: normal;"><br />
</span></strong></p>
<p> </p>
<p> </p>
<p> </p>
<p><strong><br />
</strong></p>
<p><strong><span style="font-weight: normal;"><br />
</span></strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://linuxbuddies.com/2009/01/02/installing-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
