Стартиране на Django на хостинг - Техническа поддръжка

Инструкциите в тази статия са за наследения Django (до 1.9).

Текущите версии на Django могат да бъдат внедрени в облачен хостинг.

Джанго (Джанго) -- е безплатна рамка, която ви позволява бързо и ефективно да разработвате динамични уеб приложения в Python.

Django за хостинг се предлага в планове за споделен хостинг Light, Standard и Professional.

Тази статия ще опише един от начините за стартиране на рамката Django на хостинг за тарифния план "Profi". Конфигурирането на сървъра ще се извърши чрез SSH протокол. За да установите връзка, можете да използвате програмата PUTTY и инструкциите от статията за SSH Access. Без никакви промени, горните инструкции ще работят за тарифите "Light" и "Standard".

Настройване на virtualenv

След като влезем в сървъра, ще се озовем в нашата домашна директория. Вътре в домашната директория са директориите на вашия сайт, както и директориите на bin и т.н., log и tmp.

За да улесним работата с Python библиотеки и приложения на хостинг, ще използваме допълнителното приложение virtualenv, което е инсталирано на всички хостинг сървъри. Инструментът virtualenv ни позволява да създадем наша собствена изолирана среда на Python:

След изпълнението на горната команда ще бъде създадена директорията на python. Съдържанието му изглежда така:

Директорията python/bin съдържа изпълнимия двоичен файл на python и някои допълнителни скриптове. В python/lib, дърво на директории, което повтаря същото дърво на директории в системния python.

За да може кодът, написан на python, да работи в тази среда, той трябва да се изпълни с помощта на интерпретатора/home/uXXXX/python/bin/python или да използва следните команди:

Инсталиране на Django