Diferència entre revisions de la pàgina «Desplegament d'aplicacions web»
Salta a la navegació
Salta a la cerca
Línia 14: | Línia 14: | ||
Servidor web Apache: | Servidor web Apache: | ||
* [[Apache2 en GNU/Linux]]. Configura diversos dominis en una màquina (virtual hosts). | * [[Apache2 en GNU/Linux]]. Configura diversos dominis en una màquina (virtual hosts). | ||
− | * Autenticació Apache | + | * Autenticació Apache |
− | * SSL (Secure Socket Layer) i certificats: [http://www.cacauet.org/alumnes/index.php | + | * SSL (Secure Socket Layer) i certificats: [http://www.cacauet.org/alumnes/index.php Certificats_Autofirmats_amb_Apache2_i_openSSL Certificats autofirmats]. |
− | |||
− | Certificats autofirmats] | ||
* [[Apache i DNIe]]. Ens caldrà habilitar el servidor HTTPS i crear els certificats. | * [[Apache i DNIe]]. Ens caldrà habilitar el servidor HTTPS i crear els certificats. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Servidors de transferència de fitxers (FTP): | Servidors de transferència de fitxers (FTP): | ||
Línia 35: | Línia 27: | ||
** Ingerat en IIS | ** Ingerat en IIS | ||
** Filezilla Server | ** Filezilla Server | ||
+ | |||
+ | Apache i Python (WSGI): | ||
+ | * Apache i WSGI: http://code.google.com/p/modwsgi/wiki/InstallationInstructions | ||
+ | * Configurant WSGI: http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide | ||
+ | * Setup WSGI per executar arxius .wsgi o .py: http://ubuntuforums.org/showthread.php?t=833766 | ||
+ | * Integració de Apache WSGI i Pylons: http://code.google.com/p/modwsgi/wiki/IntegrationWithPylons | ||
+ | |||
<br> | <br> | ||
Revisió del 17:02, 30 nov 2012
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.
Contingut
UF1: Servidors web i de transferència de fitxers
Introducció:
- Comandes Linux per xarxes. Aquí podeu trobar l'arxiu que cal esborrar per "oblidar" les @MAC dels Ubuntu Servers.
- Seguretat i connexió remota. Xifratge i sistemes de clau compartida i de clau pública/privada.
- Exercici SSH: la base per treballar amb servidors remots.
- Potser necessites això: Comandes Linux per xarxes.
- AWS: Amazon Web Services: configura el teu VPS (Virtual Private Server)
Servidor web Apache:
- Apache2 en GNU/Linux. Configura diversos dominis en una màquina (virtual hosts).
- Autenticació Apache
- SSL (Secure Socket Layer) i certificats: Certificats_Autofirmats_amb_Apache2_i_openSSL Certificats autofirmats.
- Apache i DNIe. Ens caldrà habilitar el servidor HTTPS i crear els certificats.
Servidors de transferència de fitxers (FTP):
- Practica VSFTPD: Very Secure FTP Daemon en GNU/Linux
- Practica PROFTPD: un altre servidor per GNU/Linux
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
Apache i Python (WSGI):
- Apache i WSGI: http://code.google.com/p/modwsgi/wiki/InstallationInstructions
- Configurant WSGI: http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
- Setup WSGI per executar arxius .wsgi o .py: http://ubuntuforums.org/showthread.php?t=833766
- Integració de Apache WSGI i Pylons: http://code.google.com/p/modwsgi/wiki/IntegrationWithPylons
UF2: Servidors d'aplicacions web
- Servidors d'aplicacions web:
- Tomcat
- Zope
- Autenticació. Dominis de seguretat.
- Sessions
- Comunicació servidor web <-> servidor d'aplicacions
- Servidor d'aplicacions amb SSL
UF3: Desplegament d'aplicacions web
- DNS
- Root name servers: les arrels del sistema DNS mundial.
- Integració d'aplicacions web amb serveis de directori
- LDAP
...
UF4: Control de versions i documentació
Control de versions:
Documentació:
- Sphinx: http://sphinx.pocoo.org/
- Doxygen
- Mercurial
- Wiki (mediawiki/trac)