|
|||||||||||||||||
![]() |
|||||||||||||||||
Pràctica |
![]() |
Exercicis
|
|
Instal·lació d'un Servidor d'Aplicacions | |||
A partir d'aquesta pràctica dotarem el nostre ordinador de capacitats de servei de pàgines web actives JSP. |
|||
Desenvolupament de la pràctica: | |||
|
|||
Instal·lació del servidor d'aplicacions Resin: | |||
![]() |
Quan demanem amb el nostre navegador una pàgina
web, en algun lloc del món un programa
servidor és l'encarregat d'enviar-nos-la. Segurament coneixeu
el servidor Apache o l'Internet
Information Server (IIS) de Microsoft,
que són els més famosos. Nosaltres treballarem amb un programa
servidor completament escrit en Java,
el qual entén perfectament com ha de construir pàgines
web dinàmiques. Es diu "Resin"
i és de lliure utilització per a programació i en
programes que no tinguin finalitat comercial. En cas contrari hauríeu
d'utilitzar un altre programa servidor,
Tomcat, que és l'oficialment suportat
per Sun Microsystems i les especificacions
JSP (Java Server Page) i és
de lliure utilització i distribució. La instal·lació de Resin és molt senzilla. Només hem de seguir aquests passos:
|
||
Configuració del servidor: | |||
Quan el nostre programa servidor es posarà en marxa, el primer que farà serà llegir el seu fitxer de configuració, resin.conf, que és al directori /conf de la carpeta recentment creada. Es tracta d'un fitxer en format XML, que li explica al servidor on són les aplicacions, quines directives de seguretat ha d'aplicar, si ha de compilar o no els programes i d'altres paràmetres. Per a les nostres pràctiques utilitzarem aquesta configuració del servidor: Baixeu-vos el fitxer, desempaqueteu-lo i substituïu el que hi ha en el vostre disc dur a c:/resin-2.x.x/conf. | |||
![]() |
Resin disposa de molts paràmetres de configuració. En la distribució hi ha diferents fitxers *.conf que ens ensenyen a configurar el servidor en diferents situacions. Repasseu també el contingut del nostre fitxer resin.conf. | ||
Posada en marxa del servidor: |
|||
Ara deixem la carpeta /conf i anem un altre cop a la carpeta /bin. Allí trobarem el fitxer httpd.exe. L'executem i se'ns activarà el servidor: | |||
![]() |
|||
Picant sobre "Start" i "Stop" engeguem i aturem el programa servidor. Si hi ha algun problema -una mala configuració, que el SDK de Java no estigui present a la màquina, o un altre-, a la pantalla negra se'ns avisarà del problema. A partir d'ara, per activar el servidor haureu de cridar el programa httpd.exe cada vegada. Per a les pràctiques és suficient. Si més endavant decidiu crear algun servei de pàgines dinàmiques a l'institut, és ideal -no imprescindible- instal·lar Resin com a servei en un servidor NT - Windows 2000 o en un servidor Linux. Tot i les petites dimensions i senzillesa aparent del servidor Resin, aquest pot donar servei perfectament a centenars de peticions web: només cal que l'ordinador sigui suficientment potent -el servidor de l'Aula d'Informàtica que ens serveix el Departament d'Ensenyament és suficient per a les necessitats d'una intranet d'institut- |
|||
![]() |
|
||
Descarregueu ara el fitxer d'exemple index.html
que hem preparat per tal de continuar amb les pràctiques. Desempaqueteu-lo
al directori c:/biblioteca, on ja hi tenim les
dades de les pràctiques del mòdul 6 . Si trieu una altra
ubicació, heu de modificar el fitxer
de configuració del servidor,
resin.conf. |
|||
L'aplicació web està funcionant i resta a l'espera de les nostres accions. | |||
![]() |
|||