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 автоматически разворачивается готовое окружение с предустановленным фреймворком.
Дополнительные IPv4 адреса для вашего ВПС могут быть выданы в количестве до 16 штук. Дополнительные IPv4 адреса выдаются автоматически, стоимость одного IPv4 адреса составляет: 140 ₽ (ежемесячно)
IPv6 адреса выдаются автоматически, стоимость - 1 ₽ за 1 IP (ежемесячно).
Заказ, оплата и получение данных сервера
Во время установки ВПС с рецептом 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 в Германии или Нидерландах
Один из основных принципов фреймворка — DRY.
Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений.
Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных. Веб-фреймворк Django используется в таких крупных и известных сайтах, как Instagram, Disqus, Mozilla, The Washington Times, Pinterest, YouTube, Google и др.
Также Django используется в качестве веб-компонента в различных проектах, таких как Graphite — система построения графиков и наблюдения, FreeNAS — свободная реализация системы хранения и обмена файлами и др.
Во время установки ВПС с рецептом Django автоматически разворачивается готовое окружение с предустановленным фреймворком.
Дополнительная информация:
Во всех тарифах бесплатно включено по одному IPv4 и IPv6 адресу. Техническая поддержка предоставляется бесплатно в рамках регламента.Дополнительные IPv4 адреса для вашего ВПС могут быть выданы в количестве до 16 штук. Дополнительные IPv4 адреса выдаются автоматически, стоимость одного IPv4 адреса составляет: 140 ₽ (ежемесячно)
IPv6 адреса выдаются автоматически, стоимость - 1 ₽ за 1 IP (ежемесячно).
Заказ, оплата и получение данных сервера
- Нажмите кнопку заказа рядом с выбранным тарифом VPS Django, зарегистрируйте аккаунт, верифицируйте номер вашего мобильного телефона, при этом для вас будет создана учётная запись для сайта и для личного кабинета.
Выберите подходящий способ оплаты и совершите платеж. После этого вы получите уведомление на почту об успешной оплате заказа и в личном кабинете появится предварительная информация о заказанном сервере. - После установки сервера, через несколько минут, вы получите уведомление на почту о том, что сервер активирован и готов к работе. При этом в личном кабинете появятся данные для подключения к серверу. Все готово!
Во время установки ВПС с рецептом 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 в Германии или Нидерландах
[lang=ru]Дата публикации: 24-06-2019, 15:54[/lang][lang=en]Published on: 24-06-2019, 15:54[/lang][lang=cn]已出版: 24-06-2019, 15:54[/lang]