<?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>AsTuRkInG Life &#187; java</title>
	<atom:link href="http://blog.asturking.es/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.asturking.es</link>
	<description>Otro blog más de WordPress</description>
	<lastBuildDate>Wed, 14 Jul 2010 10:25:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Apache2 + Tomcat + Java6 en Ubuntu con mod-jk</title>
		<link>http://blog.asturking.es/apache2-tomcat-java6-en-ubuntu-con-mod-jk/</link>
		<comments>http://blog.asturking.es/apache2-tomcat-java6-en-ubuntu-con-mod-jk/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 21:18:03 +0000</pubDate>
		<dc:creator>AsTuRkInG</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://blog.asturking.es/?p=251</guid>
		<description><![CDATA[Otro gran meme y para mi una guía para mucha gente. Te puedes hacer un lío si no sabes los pasos a seguir porque haya cosas que no te funcionan correctamente.
Ciertamente puede que no te haga falta instalar apache para luego usar tomcat, pero tal vez lo requieras y no sepas volver atrás. Básicamente indicaré [...]]]></description>
			<content:encoded><![CDATA[<p>Otro gran meme y para mi una guía para mucha gente. Te puedes hacer un lío si no sabes los pasos a seguir porque haya cosas que no te funcionan correctamente.</p>
<p>Ciertamente puede que no te haga falta instalar apache para luego usar tomcat, pero tal vez lo requieras y no sepas volver atrás. Básicamente indicaré los comandos a realizar para las instalaciones y los archivos que hay que modificar para que todo resulte bien. La instalación es corta, no supone mucho tiempo, salvo por los tiempos de descarga si no tienes una buena línea pero no creo que sea un problema a día de hoy.</p>
<p>Sin mas dilaciones… empieza la guía.</p>
<ul>
<li>Instalar apache </li>
</ul>
<pre>sudo apt-get install apache2</pre>
<ul>
<li>Instalar Java </li>
</ul>
<pre>sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-fonts</pre>
<ul>
<li>Instalar Tomcat 5.5 </li>
</ul>
<pre>sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps</pre>
<ul>
<li>Editar el fichero tomcat5.5 que se encuentra en /etc/default/ </li>
</ul>
<pre>sudo nano /etc/default/tomcat5.5</pre>
<p>
  <br />Una vez ahí descomentar una línea que es aproximadamente como esta</p>
<p></p>
<pre> JAVA_HOME=&quot;/usr/lib/jvm/java-6-sun&quot;</pre>
<p>Con esto la instalación básica ya estaría, ahora solo faltaría indicar a apache que se linke con tomcat, para eso esta el mod-jk de apache.</p>
<ul>
<li>Instalar libapache2-mod-jk </li>
</ul>
<pre>sudo apt-get install libapache2-mod-jk</pre>
<p>Modificar el archivo /etc/libapache2-mod-jk/workers.properties y buscar las líneas que se parezcan a las siguientes y dejarlas como pongo a continuación</p>
<pre>

 workers.tomcat_home=/usr/share/tomcat5.5
 workers.java_home=/usr/lib/jvm/java-6-sun
</pre>
<p>Ahora a copiar el archivo de configuración predeterminado que viene con el mod-jk al apache para que lo linke definitivamente</p>
<pre>sudo cp /usr/share/doc/libapache2-mod-jk/http_example_apache2.conf /etc/apache2/mods-available/jk.conf</pre>
<p>y seguidamente habilitarlo en apache para que funcione</p>
<pre>cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/jk.conf </pre>
<p>Un último paso para terminar la asociación apache-tomcat. Hay que editar el archivo que se acaba de linkar a mods-avaible y comentar todas las líneas JkMount dejando uno solo y de esta manera</p>
<pre> JkMount  /*  ajp13_worker </pre>
<p>Tras esto solo queda reiniciar apache y tomcat para comprobar que ya funciona</p>
<pre> sudo /etc/init.d/tomcat5.5 restart
 sudo /etc/init.d/apache2 restart</pre>
<p>Ahora mismo si entrases en <a href="http://localhost">http://localhost</a> deberías de ver la pagina de inicio de tomcat, algo así como esto</p>
<p><a href="http://blog.asturking.es/wp-content/uploads/2009/07/tomcat.jpg" rel="lightbox[251]"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="tomcat" border="0" alt="tomcat" src="http://blog.asturking.es/wp-content/uploads/2009/07/tomcat_thumb.jpg" width="244" height="141" /></a>Lo único que faltaría sería configurar los usuarios de tomcat para que puedas acceder al manager y al admin. Para eso tienes que modificar el archivo que seta en /var/lib/tomcat5.5/conf/tomcat-users.xml añadiendo una nueva línea de username, por ejemplo …</p>
<pre>&lt;user username=&quot;admin&quot; password=&quot;asturking&quot;  roles=&quot;admin,manager&quot; /&gt;</pre>
<p>la opción username y password las puedes modificar a tu antojo pero los roles de admin y manager son los que determinan para que tienes permiso, si quieres puedes tener usuarios diferentes para entrar al manager y para entrar a la administración pero lo veo una tontería.</p>
<p>Espero que haya sido clara y sencilla, a mi la primera vez me costo sudor y lagrimas conseguirlo, pero una vez echo ya es siempre mecánico. Yo hice un par de cosillas mas por si acaso, pero con esto funciona correctamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.asturking.es/apache2-tomcat-java6-en-ubuntu-con-mod-jk/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
