<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.minerva-apps.com/index.php?action=history&amp;feed=atom&amp;title=Installare_Apache_Tomcat_9_su_Ubuntu</id>
	<title>Installare Apache Tomcat 9 su Ubuntu - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.minerva-apps.com/index.php?action=history&amp;feed=atom&amp;title=Installare_Apache_Tomcat_9_su_Ubuntu"/>
	<link rel="alternate" type="text/html" href="https://wiki.minerva-apps.com/index.php?title=Installare_Apache_Tomcat_9_su_Ubuntu&amp;action=history"/>
	<updated>2026-05-01T15:53:34Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.minerva-apps.com/index.php?title=Installare_Apache_Tomcat_9_su_Ubuntu&amp;diff=1107&amp;oldid=prev</id>
		<title>Andrea: Creata pagina con &quot;&amp;larr; Torna ad Apache Category:Apache  == Requisiti ==  * Installare java 8: Installazione manuale di Java 8 su server Debian  == Installazione ==...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.minerva-apps.com/index.php?title=Installare_Apache_Tomcat_9_su_Ubuntu&amp;diff=1107&amp;oldid=prev"/>
		<updated>2023-08-11T14:14:11Z</updated>

		<summary type="html">&lt;p&gt;Creata pagina con &amp;quot;&lt;a href=&quot;/index.php?title=GENERALE#Apache&quot; title=&quot;GENERALE&quot;&gt;← Torna ad Apache&lt;/a&gt; &lt;a href=&quot;/index.php?title=Categoria:Apache&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Categoria:Apache (la pagina non esiste)&quot;&gt;Category:Apache&lt;/a&gt;  == Requisiti ==  * Installare java 8: &lt;a href=&quot;/index.php?title=Installazione_manuale_di_Java_8_su_server_Debian&quot; title=&quot;Installazione manuale di Java 8 su server Debian&quot;&gt;Installazione manuale di Java 8 su server Debian&lt;/a&gt;  == Installazione ==...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[GENERALE#Apache|&amp;amp;larr; Torna ad Apache]] [[Category:Apache]]&lt;br /&gt;
&lt;br /&gt;
== Requisiti == &lt;br /&gt;
* Installare java 8: [[Installazione manuale di Java 8 su server Debian]]&lt;br /&gt;
&lt;br /&gt;
== Installazione ==&lt;br /&gt;
Scaricare Apache Tomcat&lt;br /&gt;
&lt;br /&gt;
Crea utente per Tomcat&lt;br /&gt;
 sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat&lt;br /&gt;
&lt;br /&gt;
Installare pacchetti zip&lt;br /&gt;
 sudo apt install unzip wget&lt;br /&gt;
&lt;br /&gt;
Installare tomcat&lt;br /&gt;
&lt;br /&gt;
Creare una cartella /tmp/tomcat ed entrarci&lt;br /&gt;
&lt;br /&gt;
Portare il file di installazione&lt;br /&gt;
&lt;br /&gt;
Scompattarlo con unzip apache-tomcat-*.zip o tar -zxf apache-tomcat-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Sposrtare il file in /opt/tomcat&lt;br /&gt;
 sudo mv apache-tomcat-*/ /opt/tomcat/&lt;br /&gt;
Per avere un maggiore controllo su versioni e aggiornamenti, creeremo un collegamento simbolico che punterà alla directory di installazione:&lt;br /&gt;
 sudo ln -s /opt/tomcat/apache-tomcat-* /opt/tomcat/latest&lt;br /&gt;
&lt;br /&gt;
Successivamente, se desideri aggiornare l'installazione di Tomcat, puoi decomprimere l'ultima versione e modificare il collegamento simbolico in modo che punti alla versione più recente.&lt;br /&gt;
&lt;br /&gt;
L'utente Tomcat che abbiamo configurato in precedenza deve avere accesso alla directory Tomcat 9. Dovremo cambiare la proprietà della directory in utente e gruppo di Tomcat:&lt;br /&gt;
 sudo chown -R tomcat: /opt/tomcat&lt;br /&gt;
anche renderemo eseguibili gli script all'interno della directory bin: &lt;br /&gt;
 sudo chmod +x /opt/tomcat/latest/bin/*.sh&lt;br /&gt;
&lt;br /&gt;
=== Configurazione firewall ===&lt;br /&gt;
Se il tuo computer o server è protetto da un firewall e lo desideri accedere all'interfaccia Tomcat dall'esterno della rete locale, sarà necessario aprire la porta 8080. Questo passaggio è pericoloso in alcune situazioni.&lt;br /&gt;
 sudo ufw allow 8080/tcp&lt;br /&gt;
&lt;br /&gt;
fonte: https://ubunlog.com/it/tomcat-9-instalacion-ubuntu-18-04/&lt;br /&gt;
&lt;br /&gt;
=== Servizio ===&lt;br /&gt;
Nel caso ci sia bisogno del servizio tomcat&lt;br /&gt;
&lt;br /&gt;
Crea un file di unità systemd&lt;br /&gt;
&lt;br /&gt;
Per eseguire Tomcat come servizio, creeremo un nuovo file unit chiamato &amp;quot;tomcat.service&amp;quot;. Questo deve essere salvato all'interno della directory &amp;quot;/etc/systemd/system/&amp;quot; con il seguente contenuto:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=Tomcat 9 servlet container&lt;br /&gt;
After=network.target&lt;br /&gt;
 &lt;br /&gt;
[Service]&lt;br /&gt;
Type=forking&lt;br /&gt;
 &lt;br /&gt;
User=tomcat&lt;br /&gt;
Group=tomcat&lt;br /&gt;
 &lt;br /&gt;
Environment=&amp;quot;JAVA_HOME=/usr/lib/jvm/default-java&amp;quot;&lt;br /&gt;
Environment=&amp;quot;JAVA_OPTS=-Djava.security.egd=file:///dev/urandom&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
Environment=&amp;quot;CATALINA_BASE=/opt/tomcat/latest&amp;quot;&lt;br /&gt;
Environment=&amp;quot;CATALINA_HOME=/opt/tomcat/latest&amp;quot;&lt;br /&gt;
Environment=&amp;quot;CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid&amp;quot;&lt;br /&gt;
Environment=&amp;quot;CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
ExecStart=/opt/tomcat/latest/bin/startup.sh&lt;br /&gt;
ExecStop=/opt/tomcat/latest/bin/shutdown.sh&lt;br /&gt;
 &lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compilando correttamente la JAVA_HOME, cjhe nelò caso dell'installazione di knowage (jdk8) è /opt/jdk/jdk1.8.*&lt;br /&gt;
&lt;br /&gt;
Controlla lo stato del servizio&lt;br /&gt;
&lt;br /&gt;
Notificheremo a systemd che abbiamo creato un nuovo file unit e avvieremo il servizio Tomcat in esecuzione:&lt;br /&gt;
 sudo systemctl daemon-reload&lt;br /&gt;
 sudo systemctl start tomcat&lt;br /&gt;
&lt;br /&gt;
Si può controllare lo stato del servizio con il seguente comando:&lt;br /&gt;
 sudo systemctl status tomcat&lt;br /&gt;
Se non ci sono errori, puoi farlo abilitare l'avvio automatico del servizio Tomcat al momento dell'avvio:&lt;br /&gt;
 sudo systemctl enable tomcat&lt;/div&gt;</summary>
		<author><name>Andrea</name></author>
		
	</entry>
</feed>