Проблема, с которой я столкнулся, заключается в следующем: как только я закрываю окно терминала, веб-сайт больше не доступен. >
Я использую rhel7.6 для размещения веб-сайта с использованием Python-flask.
Я настроил nginx в качестве веб-сервера и Gunicorn в качестве сервера приложений.
.
Я буду очень признателен, если кто-нибудь поможет мне в использовании/настройке Gunicorn, чтобы мой веб-сайт был доступен круглосуточно и без выходных.
Пожалуйста, используйте мой код, как показано ниже:
Код: Выделить всё
[root@syed-dashboard-4 ~]# pwd
/root
[root@syed-dashboard-4 ~]#
[root@syed-dashboard-4 ~]# cat hello.py
#!/usr/bin/python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello magentabox!"
#if __name__ == "__main__":
# app.run(host='10.145.29.23',port=5000)
[root@syed-dashboard-4 ~]#
[root@syed-dashboard-4 ~]# gunicorn hello:app
[2019-07-17 10:34:11 +0000] [9346] [INFO] Starting gunicorn 19.9.0
[2019-07-17 10:34:11 +0000] [9346] [INFO] Listening at: http://127.0.0.1:8000 (9346)
[2019-07-17 10:34:11 +0000] [9346] [INFO] Using worker: sync
[2019-07-17 10:34:11 +0000] [9351] [INFO] Booting worker with pid: 9351
Большое спасибо.
Подробнее здесь: https://stackoverflow.com/questions/570 ... d-gunicorn
Мобильная версия