Связка Debian 7 Wheezy + NGINX + UWSGI + Viartualenv + Django показала себя довольно живенько и стабильно. "Погонял" ее во время разработки и тестирования моего нового проекта GOSTdoc.ru. Кроме того с 03.02.2014 Панель управления ISPmanager Lite станет платной в связи с этим этот пост становится более актуальным для начинающих джанговодов.
Поэтому выполняю своё обещание и начинаю небольшую серию статей, про настройку такой конфигурации на vds от моего хостера FirstVDS.ru
Напоминаю баннер с Джанго пони дает скидку на покупку сервера в 25%.
Также есть промокод но по условиям партнерской программы я должен его распространять лично и оффлайн.
Точно по моему рецепту, написанному ранее, установить связку не удалось поскольку на FirstVDS предоставляют Debian 7 (64-bit). Ранее я ставил на 32. В связи с этим, пришлось проверять заново каждый шаг.
---
1. Заказываем сервер.
2. После активации сервера должно прийти письмо с информацией и паролями.
3. Обновляем систему и ставим необходимые для настройки пакеты. Я в первую очередь ставлю:
root$ aptitude install mc htop
4. Заходим по SSH под рутом и настраиваем пользователей.
5. Ставим время:
root$ date --set месяц(1)/день(21)/год(2014)
root$ date --set время(hh:mm:ss)
6. Для удаления неиспользуемых файлов локализации ставим localepurge при установке отмечаем необходимые языки
root$ aptitude install localepurge
It worked!
Congratulations on your first Django-powered page.
...
8. Для того чтобы ваш домен показывал на ваш новый сервер используйте DNS Яндекса прописав в настройках DNS записей:
@ A [Ваш домен].
На сегодня это все, но я обязательно продолжу описывать настройку сервера на FirstVDS.
Нам еще предстоит настроить все то, что есть в конфигах с ISP manager по умолчанию.
P.S. Кстати многое из этого есть в WIKI на сайте хостера. :)
PPS. Пользователи зарегистрировавшие сервера с моего баннера могут смело обращаться за помощью ко мне, я обязательно постараюсь помочь. Не забудьте только назваться также как и регистрировались, для идентификации. ;)
Комментарии