Установка, настройка и запуск Python/Django приложений на linux серверах с панелью управления cPanel

Аникей Александров 06.09.2017 11567 на прочтение 3 минуты

В связи с давно растущей популярностью использования web разработчиками приложений на Python, мы подготовили и покажем, как можно установить Python приложения на наших Linux серверах с панелью управления cPanel.

На многих больших и известных сайтах (прим. Mozilla, Instagram и др.) используется веб-фреймворк Django написанный на Python, так что популярность этого движка вполне объяснима.

Ну что же, приступим непосредственно к самой инструкции по установке и запуску приложения.

Для начала установки и настройки Django приложения заходим в cPanel и переходим в раздел Настройки Python приложений:
После перехода открывается меню где нам нужно создать Pyhton приложение с нужной нам версией:

setup python app

После перехода открывается меню где нам нужно создать Pyhton приложение с нужной нам версией:

python version selector

Для добавления нашего приложения в отдельную папку необходимо создать предварительно поддомен (subdomain) работающий с этой папки, и уже размещать в него приложение, если же нужна папка, как отдельная ссылка, то нужно настаивать роутинг.
Для добавления модуля, в строке modules нажмите на Show и введите название модуля:
django module name

После того как мы выбрали модуль выбираем версию:

django version name

После того как мы выбрали версию модуля, далее жмем add .
Для выполнения команды активации нужной версии phython заходим в аккаунт по ssh, заходим в папку с приложением и прописываем команду:

/home/h9205c/django.hyperdomen.net# source /home/h9205c/virtualenv/app/2.7/bin/activate
(app:2.7)[email protected] [~/django.hyperdomen.net]#

Создаем текстовое приложение:

(app:2.7)[email protected] [~/django.hyperdomen.net]#

~/virtualenv/app/2.7/bin/django-admin startproject app .

Потом добавляем wsgi.py в приложение, созданное с cPanel:

(app:2.7)[email protected] [~/app]# cd app/
__init__.py settings.py urls.py wsgi.py

wsgi.py

Далее проверяем приложение, для этого нам нужно перейти по ссылке которую мы задали при создании, если видим ошибку то нужно выполнить команду:

~/virtualenv/app/2.7/bin/pip install django

 

С помощью веб-фреймовика Django на серверах с cPanel можно также создать другие приложения по описанному выше руководству.

Если нашли неточность в статье или владеете информацией, которая может ее дополнить, будем рады Вашим комментариям.

Технологии, которые поддерживает хостинг HyperHost, более детально по ссылке.


Close Screen
Аникей Александров
Статей: 41
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.3 из 5 Голосов: 16