Van néhány WEB kiszolgáló-bővítmény és alkalmazás-kiszolgáló Linuxon, amely támogatja a szervleteket. Ilyenek a következők:
A leírás elkészítése folyamatban van.
További információk a http://www.allaire.com/products/jrun/ oldalon.
A JServ-et helyettesítették az Apache Jakarta projektben Tomcat-el: http://jakarta.apache.org/. Ez a rész csak a JServvel foglalkozik és frissítésre szorul.
Az Apache JServ egy 100%-osan tiszta Java szervlet motor, amely teljesen együttműködik a Java Servlet 2.0 specifikációval. Az Apache JServ a Java Apache Project része. (Az Apache Java Project weboldaláról.)
Apache JServ letölthető a http://java.apache.org/jserv/index.html oldalról.
Az Apache JServ Project weboldaláról indulva kövesd a Download Apache JServ linket.
Jelenleg RPM csomagok állnak rendelkezésre RedHat Linuxra. Más Linux disztribúciókhoz neked kell beépítened a forrást. A következő példa megmutatja, hogy hogyan telepítsd az RPM-et RedHat 6x verzióra.
A doksi írásakor a legfrissebb verzió az 1.1b3-as.
Az javasolom, hogy telepítsd a fájlokat az /usr/local könyvtáraba. Miután letöltötted őket, futtasd a következő parancsot:
mkdir /usr/local/apachejserv mv ApacheJServ*.rpm /usr/local/apachejserv
RedHat és RedHat alapú disztribúciók esetén használd az RPM-et a csomag telepítéséhez, valahogy így:
rpm -i ApacheJServ-1.1-b2_RH6x.i386.rpm
A fenti példák az 1.1-b2 verzióra készültek RedHat 6x alá, Intel architektúrára.
Le kell állítanod, hogy beállíthasd a környezeti változókat, majd újra kell indítanod az Apache kiszolgálód az Apache Jserv-ed regisztrálásához.
Az Apache leállításához, írd be:
cd /etc/rc.d/init.d ./httpd stop
Megjegyzés: A httpd szkript bootoláskor lehet, hogy máshol található a különböző Linux diszribúcióknál.
A Java környezet beállításához nézd meg a Hogyan telepítsünk JDK-t részt ebben a leírásban, az általad használt JDK-ra való tekintettel. Be kell állítanod néhány tulajdonságot a jserv fájlban, ami az /etc/httpd/conf/jserv könyvtárban található.
Különös tekintettel az alábbiakra:
Az Apache újraindításához, írd be:
cd /etc/rc.d/init.d ./httpd start
Az Apache JServ telepítésének és működésének ellenőrzéséhez nyisd meg a böngésződ és írd be az URL-be: "http://127.0.0.1/servlet/IsItWorking" . Helyettesítsd a megfelelő IP címet, ha egy másik gépről böngészel.
Egy "Yes, Its Working!" weboldalt kell látnod.
Gratulálok, telepítetted, beállítottad, tesztelted az Apache JServ-et Linux alatt! További segítségért látogass el az Apache JServ weboldalára a http://java.apache.org/jserv/index.html címre.
Most fordítsd és futtasd a saját kis szervleted. Írd be a következő Java szervlet programot:
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorldServlet extends HttpServlet { public void service (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } }
További információért látogass el a Java Apache Project weboldalára a http://java.apache.org/ címre.
Lásd BEA WegLogic lejjebb.
A leírás elkészítése folyamatban van.
További információ található a http://www.enhydra.org oldalon.
A leírás elkészítése folyamatban van.
További információ található a http://www-4.ibm.com/software/webservers/appserv/linux.html oldalon.
A leírás elkészítése folyamatban van.
További információ található a http://www.locomotive.org/ oldalon.
A Jetty http szerver egy kombinált szerver és szervlet konténer. A http szerver telepítése (lásd fentebb) szervlet támogatást is biztosít. További információ elérhető a demó szerveren és az oktatón keresztül, amit a http szerverrel együtt telepítettél.