Как запустить Python скрипты?

В своей работе мы используем wsgi спецификацию для запуска python скриптов.

WSGI – это шлюз между python приложением и веб-сервером. Множество Python фреймворков реализовали код для работы с интерфейсом wsgi, например такие как Django, Flask и многие другие, поэтому для запуска приложения достаточно просто положить wsgi скрипт в папку приложения.

Для запуска Python приложения нужно сначало создать виртуальное окружение с выбором нужной Вам версии Python.

Все это можно сделать в панели управления хостингом DirectAdmin, раздел: “Setup Python App”

Как запустить Python скрипты?

Далее нужно создать свое приложение, нажав на соответствующую кнопку.

Как запустить Python скрипты?

После чего внести данные о своем приложении, а именно:

Выбрать нужную версию Python, далее ввести путь к Вашему приложению (директория где будет лежать скрипт) и выбрать доменное имя на котором планируете запуск приложения, также можно указать путь относительно домена, если желаете запускать приложение только в определенной директории домена, не затрагивая работу основного домена.

При желании можно указать имя скрипта, которое будет стартовым в пункте файл запуска приложения (по-умолчанию скрипт должен называться passenger_wsgi.py), а также имя объекта (точка входа в приложение) в коде скрипта который будет отвечать за передачу ответа веб-серверу (по-умолчанию функция application)

Как запустить Python скрипты?

При нажатии на кнопку создать в папке с приложением будет создан файл passenger_wsgi.py с примером вывода “Hello world”, далее можете работать с этим скриптом или же писать свой, например взятый от фреймворка.

Этот материал был полезным?

Похожие материалы

Нужна поддержка?

Не можете найти ответ на интересующий вас вопрос?
Contact Support