¦ciągamy java sdk run time 1.5 ze strony sun'a http://java.sun.com/j2se/1.5.0/download.jsp
Instalujemy potrzebne paczki do zbudowania .deb
Debian:~$apt-get install java-package fakeroot
Następnie budujemy .deb
Debian:~$fakeroot make-jpkg jdk-1_5_0_07-linux-i586.bin
W katalogu powinna pojawić się paczka sun-j2sdk1.5_1.5.0+update07_i386.deb
Debian:~$dpkg -i sun-j2sdk1.5_1.5.0+update07_i386.deb
Sprawdzamy czy mamy dostępną odpowiednia wersje java
Debian:~$java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)
2. Instalacja apache2 + tomcat5
W sid:
Debian:~$ apt-get install apache tomcat5
W testing oraz stable odpwiednio będzie to tomcat4 i apache 1.
3. Testujemy tomcata
W katalogu /var/lib/tomcat5/ znajdują się poszczególne katalogi:
conf - pliki konfiguracyjne (server.xml)
webapps - katalog dla aplikacji
work - pliki tymczasowe np. serwlety dla stron jsp
logs - logi ;-)
W pliku server.xml defaultowo port na którym pracuje tomcat to 8180
server.xml:
server.xml: port="8180" minProcessors="5" maxProcessors="75"
Aby przetestować tomcata tworzymy prosty skrypt jsp w katalogu webapps/ROOT:
example.jsp
Kod: Zaznacz cały
<html>
<head>
<title>Example 1</title>
</head>
<body>
<h1>Example 1</h1>
<%
String name = request.getParameter("name");
String msg = name==null?"":name;
%>
<%=msg%>
</body>
</html>