1 scaricare apt-get install jetty
2 i file si trovano sotto /usr/share/jetty
3 configurare jetty sulla porta 8080 e abilitare dal suo file di configurazione /etc/init.d/default
4 configurare apache in modo che vada in proxy
<VirtualHost *>
ServerName www.nomesito.it
ServerAlias nomesito.it
RewriteEngine On
RewriteCond %{HTTP_HOST} !www.nomesito.it
RewriteRule ^(.*)$ http://www.nomesito.it$1 [R=301,L]
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost On
ProxyPass / http://www.nomesito.it:8080/
ProxyPassReverse / http://www.nomesito.it:8080/
ErrorLog /usr/local/customers/logs/nomesito_error_logs
CustomLog /usr/local/customers/logs/nomesito_access_logs combined
</VirtualHost>
5 configurare jetty sotto /usr/share/jetty/etc/context/nomesito.xml
<Configure class="org.mortbay.jetty.webapp.WebAppContext">
<Call class="org.mortbay.log.Log" name="debug"><Arg>Configure Sito</Arg></Call>
<Set name="resourceBase">/usr/local/customers/nomesito/</Set>
<Set name="contextPath">/</Set>
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>www.nomesito.it</Item>
</Array>
</Set>
<Call name="addHandler">
<Arg>
<New class="org.mortbay.jetty.handler.RequestLogHandler">
<Set name="requestLog">
<New id="RequestLogImpl" class="org.mortbay.jetty.NCSARequestLog">
<Arg><SystemProperty name="jetty.logs" default="./logs"/>/yyyy_mm_dd.nomesito.request.log</Arg>
<Set name="retainDays">90</Set>
<Set name="append">true</Set>
<Set name="extended">false</Set>
<Set name="LogTimeZone">GMT</Set>
</New>
</Set>
</New>
</Arg>
</Call>
</Configure>
6 configurare il dns della macchina che punti al dominio interno 127.0.0.1 www.nomesito.it sul file /etc/hosts
7 service jetty start && service jetty stop