是否可以通过venv在引导上运行uWSGI / Gunicorn服务器?

糟糕的一天

我有一个小的.py / Flask应用程序,可以从命令行作为uWSGI或Gunicorn Server运行。

Flask的网站显示了一种简单的方法,可以使用这些类型的服务器(即esp)简单地运行Flask应用程序。如果我在venv中使用我的来源。

您知道如何在启动时通过venv运行uWSGI服务器或Gunicorn服务器吗?

我基本上是在运行一些简单的资源来测试Flask应用程序和Python3的服务器。

辛巴

您知道如何在启动时通过venv运行uWSGI服务器或Gunicorn服务器吗?

您必须创建一个虚拟环境,并将路径硬编码到uWSGI或Gunicorn。

要在引导时启动,使用应用程序systemd主管

使用主管的示例。

# content from /etc/supervisor/conf.d/microblog.conf

[program:microblog]
command=/home/ubuntu/microblog/venv/bin/gunicorn -b localhost:8000 -w 4 microblog:app
directory=/home/ubuntu/microblog
user=ubuntu
autostart=true
autorestart=true
stopasgroup=true
killasgroup=true

有关详细信息,请查看Miguel的有关在Linux上部署的教程

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Gunicorn / WSGI Web服务器上运行Django应用程序?

在 AWS EC2 上运行 Flask 服务器,只有 gunicorn 但没有 nginx

打开空闲连接时在gunicorn服务器中阻止,但在uWSGI中不阻止

Watson助手在Flask + WSGI服务器(gunicorn或wsgi)上的部署

带有Gunicorn的Flask App在POST上的Nginx服务器错误

是否可以在远程服务器上运行Netlogo?

是否可以在Apache服务器上运行Python代码

如何让在 docker 和 gunicorn 上作为网络服务器运行的letsencrypt Flask 应用程序..?

使用 nginx 配置 Gunicorn - nginx 在端口 8000 上运行时显示 500 内部服务器错误

Django:通过manage.py与其他服务器(例如gunicorn等)使用服务器之间的区别。哪个更好?

使用 Nginx 和 Gunicorn 在同一台服务器上的多个 Mezzanine 项目:“找不到服务器 IP 地址”

Flask引发与WSGI服务器(如Gunicorn)一起运行的“地址已在使用中”

FileNotFoundError:[错误2]没有这样的文件或目录:从.service文件运行gunicorn服务器时为“ bash”

在 Ubuntu 14.04 可信服务器上使用 nginx 和 gunicorn 的多个 Django 应用程序

在同一服务器上同时运行带有mod_wsgi的Apache和带有Gunicorn的Nginx?

如何通过SSH在远程服务器上运行Web服务器脚本?

在个人服务器上运行的Apache服务器是否存在安全漏洞?

通过子进程运行bokeh服务器时,是否可以访问为其提供的args?

是否可以通过SSH + tmux运行Vim客户端服务器实例

运行Bokeh服务器

是否可以在不重启服务器的情况下在服务器上执行POST

是否可以在tomcat中运行RMI服务器?

是否可以运行私人邮件服务器?

在许多服务器上通过SSH自动运行命令

通过SSH在Windows上运行无头服务器

通过SSH在多个服务器上运行顺序命令

通过Powershell在远程服务器上运行IIS命令

通过ftp部署git文件git仍然可以在实时服务器上运行吗?

是否可以从Javascript ping服务器?