在本地主机上使用GUnicorn为Flask应用程序提供服务
我是这方面的一个无名小卒,所以请容忍我那些愚蠢的问题 我有一个Flask应用程序,我想在本地主机上用GUnicorn运行它。我看过谷歌,但几乎每一个教程都需要域名,而且在mac上运行它的文档也不多在本地主机上使用GUnicorn为Flask应用程序提供服务,flask,gunicorn,Flask,Gunicorn,我是这方面的一个无名小卒,所以请容忍我那些愚蠢的问题 我有一个Flask应用程序,我想在本地主机上用GUnicorn运行它。我看过谷歌,但几乎每一个教程都需要域名,而且在mac上运行它的文档也不多 请告诉我如何在mac上运行GUnicorn应用程序 我想使用https进行安全通信,那么如何更改Gunicorn的配置才能做到这一点 任何帮助都会很好 干杯因为您想在本地主机上运行它,所以不需要任何域名。您只需在终端上配置flask应用程序的地方运行Python文件,然后您将获得一个端口号,应用程序将
干杯因为您想在本地主机上运行它,所以不需要任何域名。您只需在终端上配置flask应用程序的地方运行Python文件,然后您将获得一个端口号,应用程序将在本地计算机上运行 运行应用程序的步骤
cd
python./.Py
python3.py
即使您想在web上免费部署在没有域名的服务器上,也可以使用heroku或任何其他服务
在gunicorn上运行Flask应用程序非常简单:
gunicorn:app
Gunicorn提供了许多命令行选项–请参见Gunicorn-h
。例如,要运行具有4个工作进程(-w4
)的Flask应用程序,该进程绑定到端口4000(-b127.0.0.1:4000
)上的localhost
):
gunicorn-w4-b127.0.0.1:4000:app
我可以运行该应用程序,但不能在Gunicorn环境中运行。请同时回答第二个问题。我已将答案添加到您的第二个问题中,检查它是否适用于您。