首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在Ubuntu 18.04上使用uWSGI和Nginx为Flask应用程序提供服务

    虽然您的应用程序可能更复杂,但我们将在单个文件中创建Flask应用程序,名为myproject.py: nano ~/myproject/myproject.py 应用程序代码将存在于此文件中。...让我们将该文件放在我们的项目目录中并命名为myproject.ini: nano ~/myproject/myproject.ini 在内部,我们将从头[uwsgi]开始,以便uWSGI知道应用设置。.../myproject/myprojectenv/bin" ExecStart=/home/sammy/myproject/myprojectenv/bin/uwsgi --ini myproject.ini...: sudo systemctl status myproject 你应该看到这样的输出: ● myproject.service - uWSGI instance to serve myproject.../home/sammy/myproject/myprojectenv/bin/uwsgi --ini myproject.ini ├─30379 /home/sammy/myproject

    2.5K21

    如何在Ubuntu 18.04上使用Gunicorn和Nginx为Flask应用程序提供服务

    虽然您的应用程序可能更复杂,但我们将在单个文件中创建Flask应用程序,名为myproject.py: nano ~/myproject/myproject.py 应用程序代码将存在于此文件中。...我们来调用这个文件wsgi.py: nano ~/myproject/wsgi.py 在这个文件中,让我们从我们的应用程序导入Flask实例,然后运行它: from myproject import app.../myproject/myprojectenv/bin" ExecStart=/home/sammy/myproject/myprojectenv/bin/gunicorn --workers 3 --...我们现在可以启动我们创建的Gunicorn服务并启用它以便它在启动时启动: sudo systemctl start myproject sudo systemctl enable myproject...我们来看看状态: sudo systemctl status myproject 你应该看到这样的输出: ● myproject.service - Gunicorn instance to serve

    3.3K10

    如何在CentOS 7上使用Gunicorn和Nginx为Flask应用程序提供服务

    创建后移动到目录: mkdir ~/myproject cd ~/myproject 我们可以通过输入以下内容创建一个虚拟环境来存储我们的Flask项目的Python需求: virtualenv myprojectenv...虽然您的应用程序可能更复杂,但我们将在单个文件中创建Flask应用程序,我们将调用它myproject.py: nano ~/myproject/myproject.py 在此文件中,我们将放置我们的应用程序代码...我们将命名该文件wsgi.py: nano ~/myproject/wsgi.py 该文件非常简单,我们只需从我们的应用程序导入Flask实例,然后运行它: from myproject import.../myproject/myprojectenv/bin" ExecStart=/home/user/myproject/myprojectenv/bin/gunicorn --workers 3 --bind...我们现在可以启动我们创建的Gunicorn服务并启用它以便它在启动时启动: sudo systemctl start myproject sudo systemctl enable myproject

    3K00
    领券