Django 5 для начинающих

Прогресс по курсу:  9/1004

9.1 Покупка VPS, доменного имени, привязка DNS и настройка по SSH.
5 из 16 шагов пройдено
0 из 33 баллов  получено

Теперь, когда вы создали свой первый полноценный проект на Django, у вас скорее всего, есть желание разместить его на публичном веб-сервере, чтобы он стал доступен через интернет всем. Данный раздел даёт общее представление о том, каким образом подойти к поиску VPS, VDS для размещения сайта, а также, что нужно сделать чтобы подготовить свой сайт к публикации.

Даже когда разработка вашего сайта завершена (или "достаточно" завершена для начала публичного тестирования), то для публичного доступа вам надо его где-то разместить.

До этого момента вы работали в каком-то рабочем окружении - чтобы получать отладочную и другую частную информацию, вы использовали веб-сервер Django в локальной сети при этом запускали сайт с (небезопасными) настройками разработки. Как мы помним из раздела: "Как работает интернет и веб-сайты?" интернет работает по цепочке серверов, DNS-серверов и доменных имен. Именно эту цепочку мы и будем реализовывать.

Покупка VPS сервера

Для начала нам необходимо арендовать VPS сервер, мы будем это делать на примере компании AdminVPS. От себя могу добавить, пользуюсь услугами данной компании более 8 лет, абсолютно устраивает всем, тех-поддержка работает на 5+

Перейдем сразу к выбору "VPS в России" за 179 рублей в месяц. Мы видим что VPS за 179 рублей у нас не активен. Все дело в том, что у AdminVPS автоматически установлена скидка в зависимости от сроков заказа:

Нажимаем на 1 мес и у нас VPS тарифа Lite становится активен к заказу:

Нажимаем заказать:

В окне настроек мы выбираем рандомное название сервера, это название используется только внутри серверов AdminVPS. Также выбираем нужную операционную систему и жмем далее:

Еще раз проверяем правильность настроек нашего VPS и нажимаем оформить, где вводим все наши данные и оплачиваем 179 рублей.

 Проверяем почту и видим следующее письмо:

В данном письме мы получили все данные для доступа к серверу через SSH. Чуть позже мы вернемся к ним.

Мы также можем войти под своим E-Mail адресом и паролем в личный кабинет.

Перейдем во вкладку Серверы где увидим наш VPS-сервер. Выбираем наш сервер и переходим в его панель:

И мы видим нашу панель управления сервером, где мы можем смотреть информацию о нашем сервере, сбрасывать пароли и даже менять операционную систему.


  • Комментария
Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий

Выбрал 1 месяц и все равно нет в наличии 

@Дмитрий_Чекмасов, зададим вопрос администрации AdminVPS, можете пока проходить блог 2.0.

@Дмитрий_Чекмасов, сейчас пришёл ответ от AdminVPS, написали что не располагают информацией когда данный тариф будет снова доступен. Теперь у них минимальный тариф Промо. Можете выбрать его или найти VPS от другой компании, основной критерий операционная система Ubuntu 22 и примерно такая-же конфигурация сервера.

@Дмитрий_Чекмасов, да, меня тоже удивил их ответ.

@Дмитрий_Селезнев, что-то недоговаривают) ну да ладно

@Дмитрий_Чекмасов, вобще ответ был как отписка:

@Дмитрий_Селезнев, в тарифе промо по умолчанию стоит система ubuntu 22+ISPmanager 6, она подойдет?

@Дмитрий_Чекмасов, выберите ubuntu 22 без панелей, они будут мешать.

@Дмитрий_Селезнев, понял, не зря значит спросил 

Я так понимаю на серверах в основном линуксом пользуются? Это может стать проблемой если его не учил никогда? Или сервер и на винде можно арендовать? 

@Георгий_Тимофеев, да, в основном всегда. Это не станет проблемой, в данном разделе все команды расписаны пошагово. Кроме того есть список часто используемых команд.