Installazione Tomcat: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 87: Riga 87:
=== Usare Tomcat come Web Server ===
=== Usare Tomcat come Web Server ===
Aprendo la cartella <code>webapps</code>, collocate in <code>/var/lib/tomcat6</code> come già detto, vedremo subito una cartella di nome <code>ROOT</code>. Questa cartella è già pronta per la pubblicazione di pagine web.<br/>
Aprendo la cartella <code>webapps</code>, collocate in <code>/var/lib/tomcat6</code> come già detto, vedremo subito una cartella di nome <code>ROOT</code>. Questa cartella è già pronta per la pubblicazione di pagine web.<br/>
Se ad esempio il nostro server risponde all'indirizzo http://192.168.1.100:8080, collocando una pagina HTML in <code>webapps/ROOT</code> tipo una banale <code>hello.html</code>:
Se ad esempio il nostro server risponde all'indirizzo <nowiki>http://192.168.1.100:8080</nowiki>, collocando una pagina HTML in <code>webapps/ROOT</code> tipo una banale <code>hello.html</code>:
<pre>
<pre>


Riga 120: Riga 120:
* altre cartelle.
* altre cartelle.
Da tenere ben presente che il classpath dell'applicazione web sarà il contenuto di <code>classes</code> e di <code>lib</code>.
Da tenere ben presente che il classpath dell'applicazione web sarà il contenuto di <code>classes</code> e di <code>lib</code>.


=== Configurare un amministratore in Tomcat ===
=== Configurare un amministratore in Tomcat ===
Considerato che in una sezione precedente è stato consigliato di installare anche il pacchetto tomcat6-admin è bene sottolineare che per poter utilizzare l'amministrazione del server, ad esempio per eseguire il deploy di un'applicazione web, è necessario inserire almeno un utente con ruolo admin.<br>
Considerato che in una sezione precedente è stato consigliato di installare anche il pacchetto <code>tomcat6-admin</code> è bene sottolineare che per poter utilizzare l'amministrazione del server, ad esempio per eseguire il deploy di un'applicazione web, è necessario inserire almeno un utente con ruolo admin.<br>
Si fa così:
Si fa così:
* aprire con un editor il file <code>/etc/tomcat6/tomcat-users.xml</code>;
* aprire con un editor il file <code>/etc/tomcat6/tomcat-users.xml</code>;
* all'interno del nodo XML <tomcat-users> si troveranno diverse righe commentate che illustrano come inserire utenti, aggiungere una riga del tipo <user username="..." password="...." roles="admin,manager"/> sostituendo con username e password scelti i puntini riportati tra virgolette. Notare che la password va scritta in chiaro;
* all'interno del nodo XML <tomcat-users> si troveranno diverse righe commentate che illustrano come inserire utenti, aggiungere una riga del tipo <user username="..." password="...." roles="admin,manager"/> sostituendo con username e password scelti i puntini riportati tra virgolette. Notare che la password va scritta in chiaro;
* riavviare tomcat con <pre># /etc/init.d/tomcat6 restart</pre>
* riavviare tomcat con: <pre># /etc/init.d/tomcat6 restart</pre>


{{Autori | Autore = [[Utente:Turinext|Turinext]]}}
{{Autori
| Autore = [[Utente:Turinext|Turinext]]
}}


[[Categoria:Web server]]
[[Categoria:Web server]]
[[Categoria:Java]]
[[Categoria:Java]]
6 999

contributi