Вы находитесь на странице: 1из 4

DAW201.

501PEC1

PEC1
M2.108 - Desarrollo de aplicaciones web 201501

1/4

DAW201.501PEC1

Contenido

Contenido
Introduccin
Enunciado
Pregunta1(20%)
Pregunta2(20%)
Pregunta3(20%)
Pregunta4(20%)
Pregunta5(20%)
Instruccionesdeentrega

2/4

DAW201.501PEC1

Introduccin
AcontinuacinsemuestraunconjuntodepreguntassobreHTTP,ApacheyHTML.Debis
responderdeformabreveloquesesolicita.

Enunciado
Pregunta1(20%)
InstaladelservidorApache[
http://httpd.apache.org
].Elservidordebeteneractivadoelsoporte
dellenguajePHPyparaelsistemagestordebasesdedatosMySQL.
Indicadculoqurdeneshabistenidoqueejecutarparainstalarlo.Indicadtambin
qusistemaoperativoyversintenis,yquversindeApachehabisinstalado.Nose
puedeutilizarningnpaquetepreconfiguradotipoXAMPP.
SuponedquetenemosunservidorApachequetienepordirectoriorazdelos
documentos/var/wwwyqueelnuevoservidorquehemosinstaladotienepordirectorio
raz/var/www/html.Queremosmigrartodaslasaplicacionesdeunservidoraotro,
copiandolasdirectorionuevopero,enestasaplicacioneshaymuchasrutasquehacen
referenciaen/var/www.Estoprovocarproblemas.Cmolopodemosresolversin
modificarlasrutasenlosdiferentesarchivosdelasaplicaciones?
PordefectocuandoseinstalaApache,siseescribelaURLdelservidor(porejemplo
http://localhost
),semuestraunapginadeiniciopordefectodelservidor.Cmose
puedeevitarquesemuestreestapginayaparezcaunerrorsiseintentaacceder?
Paraevitarataquesdedenegacindeservicioqueremoslimitareltamaodelas
peticionesHTTPennuestroservidor.Cmolopodemoshacer?

Pregunta2(20%)
TenemosunservidorApachequequeremosprotegerdeataquesDoS,DDoSydefuerzabruta.
Losrequisitosquetenemosenestaproteccinson:
Evitarmsde100peticionesporsegundodelamismapginadesdeunamismaIP.
Evitarmsde50peticionesconcurrentesdesdeelmismocliente.
EvitarpeticionesdeIPsbloqueadas.
RecibirunavisoporcorreoelectrnicocuandounadireccinIPseabloqueada.

Respondedlassiguientespreguntas:
QumduloomdulosdeApachehayqueinstalar?
Cmosehaceestainstalacin?
Cmoseconfiguraelservidorparaquesecumplanlosrequisitosanteriores?

3/4

DAW201.501PEC1

Pregunta3(20%)
SabemosqueelprotocoloHTTPdefineunaseriededirectivasdepeticindeinformacin.
DescribidbrevementeculeslafuncindelaspeticionesGETyPOST
EscribidunejemplodepeticinGETyunaposiblerespuestaalapeticin
EscribidunejemplodepeticinPOSTyunaposiblerespuestaalapeticin

Pregunta4(20%)
Visitadladireccin
http://getbootstrap.com
.BootstrapesunframeworkCSS,HTMLy
Javascript.Los
frameworks
ayudanadesarrollaraplicacionesproporcionandoabstraccionesde
elementosqueutilizamosenestasyque,encasodenotenerlas,lasdeberamosdesarrollar
nosotros.
PodisverundocumentoHTML5hechoconBootstrapenladireccin
http://getbootstrap.com/gettingstarted/#template
.
Sepide:
Copiadeldocumentodeejemployaseguraosdequefuncionaenvuestroservidorweb.
Adjuntadunacapturadelapginatalcomoseveenelnavegador.
Construidundocumentodeaspectoequivalentealdocumentodeejemploperoque
contengasloelementosHTML4ysinJavascript.

Pregunta5(20%)
Queremoscrearunformulariodeenvodecomunicacionesparauncongreso.Sepide
introducir:
Nombredeusuario.
Contraseaverificadadosveces.
Nombreyapellidosdelautor,hasta3autores.
Telfonoydireccinelectrnicadecontacto.
Ttuloparalacomunicacin.
Descripcinbreve.
Documentoadjuntoquecontengaelpster.

EscribidundocumentoHTML4quepresenteunformularioenelnavegadorquepidalosdatos
indicados.Slosetienequeescribirelformulario,sinhacercomprobacionesniaadirningn
comportamientoenelservidor.

Instruccionesdeentrega

Fechadeentrega:10/13/2015
Formatodeentrega:DocumentoODFoPDFquecontengalasrespuestasalas
preguntas,conelnombre<Apellido1>_<Apellido2>_<Nombre>_PAC1.

4/4

Вам также может понравиться