Desplegament d'aplicacions web: Diferència entre les revisions

De Cacauet Wiki
Dreceres ràpides: navegació, cerca
(Servidors d'aplicacions web)
(UF2: Servidors d'aplicacions web)
Línia 31: Línia 31:
  
 
== UF2: Servidors d'aplicacions web ==
 
== UF2: Servidors d'aplicacions web ==
* [[Plone]]: Un CMS per Pyhon + Zope
+
Els servidors d'aplicacions, juntament amb els ''frameworks'' ens permeten seprar el codi de l'administració de la infraestructura i la seva escalabilitat (administració, servidors, instàncies, BBDD, usuaris, permisos, etc.).
* [[Zope]]: servidor d'aplicacions (utilitza [[ZODB]])
+
<br>
+
  
 
=== Apache i Python (WSGI) ===
 
=== Apache i Python (WSGI) ===
Línia 42: Línia 40:
 
** Integració de Apache WSGI i Pylons: http://code.google.com/p/modwsgi/wiki/IntegrationWithPylons
 
** Integració de Apache WSGI i Pylons: http://code.google.com/p/modwsgi/wiki/IntegrationWithPylons
 
* [[Buildout]]: per construir projectes Pyramid i facilitar el desplegament.
 
* [[Buildout]]: per construir projectes Pyramid i facilitar el desplegament.
* [[Python: Pyramid framework#Autenticació]]: per control d'usuaris i sessions.
+
* [[Pyramid autenticació]]: per control d'usuaris i sessions.
  
 
=== Servidors d'aplicacions web ===
 
=== Servidors d'aplicacions web ===
Línia 55: Línia 53:
 
** Tutorial Tomcat+Eclipse+Servlets: http://www.coreservlets.com/Apache-Tomcat-Tutorial/
 
** Tutorial Tomcat+Eclipse+Servlets: http://www.coreservlets.com/Apache-Tomcat-Tutorial/
 
** Tutorial (obsolet): http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
 
** Tutorial (obsolet): http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
 
=== Altres ===
 
* [[Python:_Pyramid_framework#Autenticaci.C3.B3|Autenticació en Pyramid]].
 
* Dominis de seguretat.
 
* Sessions
 
* Comunicació servidor web <-> servidor d'aplicacions
 
* Servidor d'aplicacions amb SSL
 
  
 
<br>
 
<br>

Revisió de 15:11, 13 gen 2014

Continguts per l'assignatura de DAW M8 Desplegament d'aplicacions web.

Per seguir el curs és interessant (si no imprescindible) utiltizar un servidor públic. És molt convenient fer-nos un compte de AWS: Amazon Web Services amb el que podem gaudir d'un any de servidor gratuïtament.

UF1: Servidors web i de transferència de fitxers

Introducció:

Servidor web Apache:

Servidors de transferència de fitxers (FTP):

Altres servidors web:

  • IIS amb PHP. Habilitarem el servidor web IIS (Internet Information Services) en Windows 2008 Server i habilitarem el PHP.
  • FTP en Windows 2008:
    • Ingerat en IIS
    • Filezilla Server


UF2: Servidors d'aplicacions web

Els servidors d'aplicacions, juntament amb els frameworks ens permeten seprar el codi de l'administració de la infraestructura i la seva escalabilitat (administració, servidors, instàncies, BBDD, usuaris, permisos, etc.).

Apache i Python (WSGI)

Servidors d'aplicacions web


UF3: Desplegament d'aplicacions web


UF4: Control de versions i documentació

Control de versions:


Documentació: