Instalamos Supervisord(software que se encarga de ejecutar constantmeente gunicron)
(entorno_blog) root@bardalesblog:/webapps/entorno_blog/bin# sudo apt install supervisor
ahora configuramos supervisor
nos vamos a la sigueinte ruta
(entorno_blog) root@bardalesblog:/etc/supervisor/conf.d#
creamos el archivo
(entorno_blog) root@bardalesblog:/etc/supervisor/conf.d# touch blog.conf
y lo editamos con nano
(entorno_blog) root@bardalesblog:/etc/supervisor/conf.d# nano blog.conf
configuramos asi
GNU nano 2.9.3 blog.conf
[program:blog]
command = /webapps/entorno_blog/bin/gunicorn_start ; Command to start app
user = root ; User to run as
stdout_logfile = /webapps/entorno_blog/logs/gunicorn_supervisor.log ; Where to write log messages
redirect_stderr = true ; Save stderr in the same log
environment=LANG=en_US.UTF-8,LC_ALL=en_US.UTF-8 ; Set UTF-8 as default encoding
creamos la carpeta logs y el archivo
(entorno_blog) root@bardalesblog:/webapps/entorno_blog# touch logs/gunicorn_supervisor.log
verificamos si todo anda bien
(entorno_blog) root@bardalesblog:/webapps/entorno_blog# supervisorctl reread
blog: available
(entorno_blog) root@bardalesblog:/webapps/entorno_blog# supervisorctl update
blog: added process group
Última modificación: 21 Jan 2023 20:36
No hay comentarios aún
Sé el primero en comentar este artículo