Installasjon av Tomcat

Sist oppdatert: 14.12.2006.

Erstatter kapittel 21.2.

Du laster ned web-tjeneren gratis fra http://tomcat.apache.org/. Velg Apache Tomcat 6.x under Downloads. Velg nyeste versjon under Quick Navigation og last ned den utgaven som passer under overskriften "Core". Windowsbrukere klikker på den kjørbare filen Windows Service Installer. Du får spørsmål om administratorpassord underveis i installasjonen. Nå trenger neppe du dette i denne omgang, men du må svare på det. Pass også på at versjon 5.0 eller nyere av Java blir benyttet.

I fortsettelsen antar vi at du kjører under Windows og at web-tjeneren ligger på katalogen c:\tomcat. Du vil finne et lite ikon nederst i høyre hjørne på skjermen. Klikk på dette og se at du har valget mellom å starte og stoppe Tomcat. Dersom du ikke finner ikonet, velg Apache Tomcat 6.0 / Monitor Tomcat under Start/Alle programmer. Da skal web-tjeneren starte og ikonet komme til syne. La oss så prøve web-tjeneren:

  1. Sørg for at web-tjeneren går ved å kontrollere at "Start service" er grået ut i Tomcat-ikonet nederst i høyre hjørne på skjermen.
  2. Åpne siden http://localhost:8080/ i nettleseren. (Tomcat kjører på port 8080.) Dersom alt går som det skal, vil du her få opp en side med blant annet følgende melding: "If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!".
  3. Stopp tjeneren ved å klikke på Tomcat-ikonet og velge Stop service.

Et tjenerprogram må vite hvor filene det skal bruke, ligger. For Tomcat gjelder følgende dersom du ikke gjør spesielle tilpasninger i konfigurasjonsfilene:

<servlet><servlet-name>EnkelServlet</servlet-name>
<servlet-class>EnkelServlet</servlet-class></servlet>
<servlet-mapping><servlet-name>EnkelServlet</servlet-name>
<url-pattern>/EnkelServlet</url-pattern></servlet-mapping>

Dette legges inn etter linjen </description>. Her angir vi først navnet på servleten og deretter navnet på klassen. Så følger URL’en. Her har vi valgt navnet EnkelServlet på alt sammen.

<param-name>listings</param-name>
<param-value>false</param-value>

Etter endring:

<param-name>listings</param-name>
<param-value>true</param-value>

API-dokumentasjonen til servlet- og JSP-klassene er en del av dokumentasjonen til Java Enterprise Edition (Java EE), og du laster den ned fra http://java.sun.com/.