如何使用ansible运行flask应用程序
我是一个新的ansible用户,我正在尝试运行我的flask应用程序。首先,我想设置“FLASK\u APP”环境变量,然后使用命令“FLASK run”。为此,我的ansible任务如下所示:如何使用ansible运行flask应用程序,flask,ansible,Flask,Ansible,我是一个新的ansible用户,我正在尝试运行我的flask应用程序。首先,我想设置“FLASK\u APP”环境变量,然后使用命令“FLASK run”。为此,我的ansible任务如下所示: - name: install flask with pip pip: name=flask - name: set environnement shell: "export FLASK_APP=/var/www/main.py" - name: start flask shell: "fl
- name: install flask with pip
pip: name=flask
- name: set environnement
shell: "export FLASK_APP=/var/www/main.py"
- name: start flask
shell: "flask run"
您正在为单个任务指定环境: 任务: 您也可以在游戏级别使用它:
- hosts: testhost
roles:
- php
- nginx
environment:
http_proxy: http://proxy.example.com:8080
文档:您正在为单个任务指定环境: 任务: 您也可以在游戏级别使用它:
- hosts: testhost
roles:
- php
- nginx
environment:
http_proxy: http://proxy.example.com:8080
文档:我发现了一篇关于这个主题的不错的文章。您只需遵循它,然后就可以使用ansible运行flask应用程序。这里是链接:我发现了一篇关于这个主题的不错的文章。您只需遵循它,然后就可以使用ansible运行flask应用程序。这是链接:谢谢你的回答,但它仍然不起作用。对于环境变量,您的答案是正确的,但当启动命令“flask run”时,ansible不会在后台运行服务器,因此任务被阻止。您说“ansible不会在后台运行服务器,因此任务被阻止”是什么意思?你能详细说明,粘贴完整的剧本并粘贴错误信息吗?谢谢你的回答,但它仍然不起作用。对于环境变量,您的答案是正确的,但当启动命令“flask run”时,ansible不会在后台运行服务器,因此任务被阻止。您说“ansible不会在后台运行服务器,因此任务被阻止”是什么意思?你能详细说明,粘贴完整的剧本并粘贴错误信息吗?考虑使用监督器启动你的应用程序。考虑使用监视器启动你的应用程序。