Я работаю над это руководство по настройке uWSGI, но я застрял на этой команде:
uwsgi --http :8080 --home /home/user/Env/firstsite --chdir /home/user/firstsite -w firstsite.wsgi
прежде всего, мой фактический путь к каталогу в / home / ubuntu / Es2al2 / website, "website": это проект, над которым я работаю .
Я понятия не имею, что именно делает эта команда, я помещаю свою виртуальную среду в сам проект следующим образом: / home / ubuntu / Es2al2 / website / venv / так, как я могу показать виртуальную среду для uWSGI, иметь Я должен разместить свой venv, как он, вне основного проекта, или я могу разместить свой собственный venv, когда я набирал свой путь?
Примечание:
"firstsite" - это проект, созданный в руководстве, и вы можете заменить его на вместо этого мой настоящий проект "веб-сайт", как я объяснил.
Вам не обязательно делать точно такую же структуру. Просто объявите свою собственную настройку:
uwsgi --http :8080 --home <virtual-env-path> --chdir <django-project-path> -w <django-project-name>.wsgi
Итак, вы можете использовать:
uwsgi --http :8080 --home /home/ubuntu/Es2al2/website/venv --chdir /home/ubuntu/Es2al2/website -w website.wsgi
Вы можете проверить описание каждой опции и узнать, как ее использовать, в официальном документе здесь: https://uwsgi-docs.readthedocs.io/en /latest/Options.html