Личный кабинет Онлайн-консультант

VPS для Django

Django - свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails).

Один из основных принципов фреймворка — DRY.

Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений.
Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных. Веб-фреймворк Django используется в таких крупных и известных сайтах, как Instagram, Disqus, Mozilla, The Washington Times, Pinterest, YouTube, Google и др.

Также Django используется в качестве веб-компонента в различных проектах, таких как Graphite — система построения графиков и наблюдения, FreeNAS — свободная реализация системы хранения и обмена файлами и др.
Во время установки ВПС с рецептом Django автоматически разворачивается готовое окружение с предустановленным фреймворком.

Выберите тарифный план:

ТарифКол-во ядер
ПамятьДискЦена в ₽.

R71512 Мб
5 Гб
149
R811 Гб
10 Гб
249
R922 Гб
20 Гб
299
R1034 Гб
25 Гб
399
R10 Storage34 Гб
50 Гб
599
R1148 Гб
50 Гб
999
R11 Storage48 Гб
100 Гб
1499
R12416 Гб
100 Гб
1999
R13816 Гб
200 Гб
2499

Дополнительная информация:

Во всех перечисленных тарифах бесплатно включено по одному IPv4 и IPv6 адресу. Техническая поддержка предоставляется бесплатно в рамках регламента.

Дополнительные IPv4 адреса для вашего ВПС могут быть выданы в количестве до 16 штук. Дополнительные IPv4 адреса выдаются автоматически, стоимость одного IPv4 адреса составляет: 90 ₽ (ежемесячно)

IPv6 адреса выдаются автоматически, стоимость - 1 ₽ за 1 IP (ежемесячно).

Заказ, оплата и получение данных сервера
  1. Нажмите кнопку заказа рядом с выбранным тарифом VPS Django, зарегистрируйте аккаунт, верифицируйте номер вашего мобильного телефона, при этом для вас будет создана учётная запись для сайта и для личного кабинета. 
    Выберите подходящий способ оплаты и совершите платеж. После этого вы получите уведомление на почту об успешной оплате заказа и в личном кабинете появится предварительная информация о заказанном сервере.
  2. После установки сервера, через несколько минут, вы получите уведомление на почту о том, что сервер активирован и готов к работе. При этом в личном кабинете появятся данные для подключения к серверу. Все готово! 
Подробности установки Django на VPS
Во время установки ВПС с рецептом Django автоматически разворачивается с готовым окружением с предустановленным фреймворком. При этом устанавливается самая новая версия фреймворка через менеджер пакетов python — pip. Папка для отдельного окружения находится в /var/www/django/venv.
Запуск осуществляется через nginx + uwsgi. Также устанавливается сервер баз данных MySQL. Пароль администратора для доступа, находится в файле /root/.my.cnf, поэтому при работе через SSH его нет необходимости вводить отдельно.
Django доступен после установки по адресу http://IP-адрес/.

Для запуска собственного проекта на Django, необходимо поместить файлы проекта в директорию /var/www/django/project/<Имя проекта>, заменить mysite на <Имя проекта> в конфигурационных файлах nginx (/etc/nginx/conf.d/django.conf) и uwsgi (/etc/uwsgi.d/django.ini или /etc/uwsgi/app-enabled/django.ini в зависимости от ОС).

Если сайт будет работать с базой данных, её также необходимо создать.
После внесения изменений перезапустите nginx и uwsgi командами:
service nginx restart 
service uwsgi restart

VPS сервер на SSD в Германии
Дата публикации: 24-06-2019, 15:54