<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Tomcat on Details...</title>
    <link>https://www.deepreflect.net/tags/tomcat/</link>
    <description>Recent content in Tomcat on Details...</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Copyright © 2003 - 2026 Leonardo Rizzi</copyright>
    <lastBuildDate>Tue, 30 Jun 2026 03:28:29 +0200</lastBuildDate>
    <atom:link href="https://www.deepreflect.net/tags/tomcat/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Miaoo - Tomcat su Debian</title>
      <link>https://www.deepreflect.net/2009/07/18/miaoo-tomcat-su-debian/</link>
      <pubDate>Sat, 18 Jul 2009 03:40:09 +0000</pubDate>
       <guid isPermaLink="false">http://blog.deepreflect.net/?p=493</guid> 
      <description>&lt;p&gt;Breve draft su come installare tomcat su debian, in questo caso lenny, le versioni dei pacchetti potrebbero cambiare ma il risultato finale è quello.&lt;/p&gt;
&lt;p&gt;Partiamo installando quello che ci serve:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;#apt-get install tomcat5.5 tomcat5.5-admin sun-java5-jdk tomcat5.5-webapps&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Attenzione, se l&amp;rsquo;installazione debian di default sicuramente non trovo il java jdk, è necessario quindi aggiungere il repository non-free, in apt editando in questo modo: /etc/apt/source.list&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;deb http://your-mirror-url/debian/ lenny main non-free
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;deb-src http://your-mirror-url/debian/ lenny main non-free
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Configurare il sistema per utilizzare java&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Breve draft su come installare tomcat su debian, in questo caso lenny, le versioni dei pacchetti potrebbero cambiare ma il risultato finale è quello.</p>
<p>Partiamo installando quello che ci serve:</p>
<p><code>#apt-get install tomcat5.5 tomcat5.5-admin sun-java5-jdk tomcat5.5-webapps</code></p>
<p>Attenzione, se l&rsquo;installazione debian di default sicuramente non trovo il java jdk, è necessario quindi aggiungere il repository non-free, in apt editando in questo modo: /etc/apt/source.list</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>deb http://your-mirror-url/debian/ lenny main non-free
</span></span><span style="display:flex;"><span>deb-src http://your-mirror-url/debian/ lenny main non-free
</span></span></code></pre></div><p>Configurare il sistema per utilizzare java</p>
<p><code>srv01#update-alternatives --config java</code></p>
<blockquote>
</blockquote>
<p>There are 2 alternatives which provide &lsquo;java&rsquo;.</p>
<blockquote>
</blockquote>
<p>Selection Alternative
---&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&ndash;
1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
\*+ 2 /etc/alternatives/kaffe-system/bin/java</p>
<blockquote>
</blockquote>
<p>Press enter to keep the default[*], or type selection number:</p>
<p>digitiamo 1 per attivare /usr/lib/jvm/java-1.5.0-sun/jre/bin/java</p>
<p>Definiamo il runtime java specifico installato e reso di default nel sistema come da step precendenti, editando il file /etc/default/tomcat5.5 e aggiungendo:</p>
<p><code>JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/</code></p>
<p>Definiamo ora gli utenti per l&rsquo;interffaccia di gestione editando il file /var/lib/tomcat5.5/conf/tomcat-users.xml e creando una struttura simile:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>&lt;?xml version=&#39;1.0&#39; encoding=&#39;utf-8&#39;?&gt;
</span></span><span style="display:flex;"><span>&lt;tomcat-users&gt;
</span></span><span style="display:flex;"><span>&lt;role rolename=&#34;tomcat&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;role rolename=&#34;role1&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;role rolename=&#34;standard&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;role rolename=&#34;manager&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;role rolename=&#34;admin&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;user username=&#34;tomcat&#34; password=&#34;pwd&#34; roles=&#34;tomcat,admin&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;user username=&#34;both&#34; password=&#34;pwd&#34; roles=&#34;tomcat,role1&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;user username=&#34;role1&#34; password=&#34;pwd&#34; roles=&#34;role1&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;user username=&#34;leo&#34; password=&#34;pwd&#34; fullName=&#34;leonardo&#34; roles=&#34;standard&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;user username=&#34;manager&#34; password=&#34;pwd&#34; fullName=&#34;&#34; roles=&#34;manager&#34;/&gt;
</span></span><span style="display:flex;"><span>&lt;/tomcat-users&gt;
</span></span></code></pre></div><p>In questo caso sono definiti 3 utenti, due principali e uno definito dall&rsquo;utente (manager, admin, leo)</p>
<p>Fatto questo avviamo tomcat o riavviamolo se già attivo:</p>
<p><code>srv01#/etc/init.d/tomcat5.5 start o restart</code></p>
<p>Di default il server è in ascolto sulla porta 8180 quindi per accedere andare all&rsquo;indirizzo:</p>
<p><code>http://ipserver:8180/</code></p>
<p>Nota: nel mio caso ho usato il pacchetto jdk5 che contiene il java 1.5.0 è disponibile anche a scelta il pacchetto 1.6.0 ovviamente di chiama jdk6</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
