Сопоставление сайта фляги Python с доменным именем - PullRequest
1 голос
/ 31 октября 2019

У меня есть домен domain_name.com. На моей локальной машине веб-сайт сделан с использованием колбы Python. В домашнем каталоге сервера для domain_name.com я помещаю все файлы в папку 'school' и в виртуальной среде python3 выполняю команду ./main.py runserver, которая дает:

* Serving Flask app "memorizer.application" (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

Как мне сопоставить это с domain_name.com/school? Локальный компьютер находится на Ubuntu 18.04, а сервер - Linux Millennium. У меня есть доступ к cpanel.

Ниже приведена последовательность запуска сценария на сервере:

. cd school/

. ls app.py memorizer.db Pipfile.lock setup.cfg LICENSE migrations public tests main.py passenger_wsgi.py questions tmp memorizer Pipfile README.md tox.ini

. pwd /home/user_name/school

. cat main.py

#!/usr/bin/env python3 from memorizer.application import manager if __name__ == '__main__': manager.run()

. source /home/user_name/virtualenv/school/3.5/bin/activate

(school:3.5). ./main.py runserver * Serving Flask app "memorizer.application" (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

...