Я следую этому учебнику , чтобы настроить nginx и uwsgi.
Вот мой /etc/nginx/sites-available/myprojetc
контент:
server {
listen 80;
server_name 10.x.x.my_server_ip;
location / {
include uwsgi_params;
uwsgi_pass unix:/home/myname/myproject/myproject.sock;
}
}
Теперь я могу посетить 10.x.x.my_server_ip
вбраузер моего ноутбука. И он показывает мне: Hello World!
.
Однако myproject.py - это:
from flask import Flask
application = Flask(__name__)
@application.route('/')
def hello_world():
return 'Hello There'
if __name__ == "__main__":
application.run(host='0.0.0.0')
Как видите, ожидается, что он вернет Hello There
. Может кто-нибудь сказать мне, что не так с моей конфигурацией? Если вам нужна дополнительная информация, вы можете оставить комментарий.