Найти в Дзене

Как установить Python и модули в Wsgi Python App поддерживаемый cPanel и CloudLinux

Базовая поддержка Wsgi Python App стала доступна вместе с python-селектором на всех тарифных планах на наших серверах.  Расширенная поддержка доступна на всех тарифных планах. Она позволяет устанавливать python-модули, которые содержат в себе компоненты, написанные на С/C++ и компилирующиеся в процессе установки.  В данной статье будет описываться один из способов запуска фреймворка Django на сервере. ----------------------------- Если вы будете работать с SSH вам может понадобится изменить тариф, для подключения его. Если вы будете устанавливать модули через виртуальное окружение, обратитесь в поддержку, что бы вам включили возможность компилирования, если она отключена. ------------------------------ В данном примере установка модулей идёт через cPanel. Для начала заходим в cPanel и переходим в разделе "Настройка Python приложений": После чего видим интерфейс для создания python приложения, а так же присутствует возможность выбора версии python { 2,7; 3,3; 3,4; и др.} Создадим прилож

Базовая поддержка Wsgi Python App стала доступна вместе с python-селектором на всех тарифных планах на наших серверах

Расширенная поддержка доступна на всех тарифных планах. Она позволяет устанавливать python-модули, которые содержат в себе компоненты, написанные на С/C++ и компилирующиеся в процессе установки. 

В данной статье будет описываться один из способов запуска фреймворка Django на сервере.

-----------------------------

Если вы будете работать с SSH вам может понадобится изменить тариф, для подключения его.

Если вы будете устанавливать модули через виртуальное окружение, обратитесь в поддержку, что бы вам включили возможность компилирования, если она отключена.

------------------------------

В данном примере установка модулей идёт через cPanel.

Для начала заходим в cPanel и переходим в разделе "Настройка Python приложений":

Настройка Python приложений в cPanel
Настройка Python приложений в cPanel

После чего видим интерфейс для создания python приложения, а так же присутствует возможность выбора версии python { 2,7; 3,3; 3,4; и др.}

Создайте приложение python
Создайте приложение python

Создадим приложение с нужной нам версией Python:

Укажите в какую папку будет установлено приложение
Укажите в какую папку будет установлено приложение

Если мы будем добавлять наше приложение в отдельную папку, то желательно предварительно создать субдомен и размещать в него уже наше приложение, если все же нужна папка, как отдельная ссылка, то для нашего приложения нужно настраивать роутинг.

Для добавления нужного нам модуля, например для установки django, нам требуется создать текстовый фаил со списком модулей. 

Создаём его например в папке myapp, в которую мы установили приложение. Получится путь /home/ваш-логин/myapp/pip_requirements.txt

Создайте файл для указания нужных модулей.
Создайте файл для указания нужных модулей.

Укажите его в настройках приложения для установки модулей.

Укажите путь к файлу
Укажите путь к файлу

Укажите нужные модули

Отредактируйте файл и добавьте нужные модули
Отредактируйте файл и добавьте нужные модули
Редактор
Редактор

Остановите приложение перед установкой модулей.

-8

Запустите инсталляцию

Остановите приложение и проинсталлируйте модули.
Остановите приложение и проинсталлируйте модули.

👇----------------------👇

Если вы ещё думаете какой хостинг выбрать, обязательно обратите внимание на наши тарифы! https://pwhost.ru/hosting.html хостинга и тарифы доменов https://pwhost.ru/domens.html

🌶 Вы ещё не подписаны на нашу группу Вконтакте? Обязательно это сделайте https://vk.com/reallyhost.

🌶 Подписывайтесь на канал в Телеграм https://t.me/pwhost

🌶 Или на страницу В Facebook https://www.facebook.com/reallyhost.ru