# Servidores pesonalizados
A continuación se describen algunas configuraciones para el despliegue de la aplicación sobre servidores pesonalizados (Compute Engine, AWS, etc.)
Revisa el apartado de Configuracion del entorno, local_settings, y Settings antes de continuar.
Se recomienda usar virtualenv (opens new window) para tener un entorno aislado del S.O.
El BackEndBase utiliza Python (opens new window) 3.7.x
# Activar virtualenv en entornos Gnu/Linux, Mac OS
$ virtualenv --python python3.7 env
$ source env/bin/activate
# Instalar las dependencias
Una vez dentro del entorno, instalar las dependencias:
(env) $ pip install -r requirements.txt
# Usando gunicorn (recomendado)
(env) $ pip install gunicorn
Ejecutar el servidor web
(env) $ gunicorn --bind 0.0.0.0:6969 --reload --log-level debug main:app
Para mas información sobre gunicorn, consulte:
- La documentación oficial de gunicorn (opens new window)
- Información sobre la configuración de gunicorn (opens new window)
- La sección de issues (opens new window) de BackEndBase
← Docker Referencias →