Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/flask/despliegue»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{MiTitulo|Despliegue de aplicaciones flask}} {{TEP}} {{Objetivo| '''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/ * Instalar mod-wsgi # apt-get install…')
 
Línea 3: Línea 3:
 
{{TEP}}
 
{{TEP}}
  
{{Objetivo|
+
{{Objetivo|1=
 
'''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/
 
'''Documentación:''' http://flask.pocoo.org/docs/deploying/mod_wsgi/
  
Línea 10: Línea 10:
 
* Crear archivo de arranque
 
* Crear archivo de arranque
 
   from <miaplicacion> import app as application
 
   from <miaplicacion> import app as application
 
+
* Si se usa un '''virtualenv'''
 +
  activate_this = '/ruta/al/env/bin/activate_this.py'
 +
  execfile(activate_this, dict(__file__=activate_this))
 +
* Si la aplicación no está instalada en el entorno virtual
 +
  import sys
 +
  sys.path.insert(0, '/ruta/a/la/aplicacion')
  
 
|Title=Despliegue con Apache}}
 
|Title=Despliegue con Apache}}

Revisión de 18:45 18 nov 2013


Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg



Icon objectives.jpg

Despliegue con Apache

Documentación: http://flask.pocoo.org/docs/deploying/mod_wsgi/
  • Instalar mod-wsgi
# apt-get install libapache2-mod-wsgi
  • Crear archivo de arranque
 from <miaplicacion> import app as application
  • Si se usa un virtualenv
 activate_this = '/ruta/al/env/bin/activate_this.py'
 execfile(activate_this, dict(__file__=activate_this))
  • Si la aplicación no está instalada en el entorno virtual
 import sys
 sys.path.insert(0, '/ruta/a/la/aplicacion')



Icon objectives.jpg

Despliegue en Heroku