Урок 1. Установка и настройка веб сервера Debian, для Django Python.

Описание к видео Урок 1. Установка и настройка веб сервера Debian, для Django Python.

Урок 1. Установка и настройка веб сервера Debian, для Django Python.

Вдохновляющие истории ребят.
https://spb-tut.ru/advanced_python_le...


Напутствие:
Установка, настройка, развёртывание веб сервера для Django на VBox.

Ребята, отвлекаемся от программирования и пока тема горячая настраиваем веб сервер Debian.
Поставите в виртуальной машине, потом без труда поставите, где угодно и на что угодно, потому что будет понимание, что делать, а как это дело пятое, когда знаешь, что и зачем.

Вы занимаетесь программированием, а веб сервер настраивать не умеете?
Плохо. Очень плохо.
Во- первых вы всегда будете переплачивать за администрирование.
Во-вторых какой бы вы ни купили веб сервер,
это будет дерьмо подстроенное под общие задачи и в общем под
PHP.(я давно сказал спасибо старый, добрый PHP и попращался), В третьих, там будет куча всего что нужно и что нет, что будет сжирать ваши ресурсы.
У вас будут связаны руки, вам постоянно нужно будет объяснять, что вы хотите
установить и ещё много причин.

Но разве это дело?
Какой выход?
Научится настраивать веб серверм самому, поставить, что вы хотите видеть и
ловить кайф от вами собранного сервера, делать конфигурацию, которую вы хотите,
быть хозяином ситуации.

Нужно, просто начать, а дальше дело пойдёт.
Давайте начнём.

Я давал домашнее задание освоить nano и mc, пока отписался только Осадчий Сергей.

Ребята, кто работае на виндовс, ну может хватит филонить и бояться Линукса, не одна серьёзная компания не размещает сайты на виндовс серверах, это баловство, не более. Вообще виндовс только начать программировать, а далее ставим задачу освоить Линукс и собираем под себя. С Сервером как раз и потренируемся в понимании собирать под себя систему.

Может пора начать учится настоящим образом и осваивать линукс.

Порог входа.
Хотя бы минимальное владение линукс. Понимание что такое терминал и умение писать. Не беда у кого совсем худо с этим,
подтяните, так как сопутствующая задача, это поднять уровень работы с командной строкой Линукс.

Мы будем настраивать весь сервер с командной строки.

Поясню. Многие наверное мечтают, что вот установить панель для сервера (да это делается, если вы делаете хостинг).
А мы делаем свой сервер. Панелей много, но ведь панель это на самом деле не удобство, а костыль, а как быстро вы уйдёте на костыле, никак.

Вот смотрите установим панель и всё попали в зависимость, теперь мы зависим от панели и от её плагинов, прощай сервер мечты.

Так что будем работать только в терминале и наслаждаться полной свободой, что хочу то и делаю.

Как раз повысите уровень работы с терминалом.

Что бы я хотел видеть на выходе.
мы с вами настроем Nginx ( нафиг апач, который сжирает все ресурсы сервера выдавая статику Джанго),
Мы с вами настроем PostgreSQL (убёрем MySql, ведь обидно при работе с Джанго, только успеваешь читать, то не поддерживает MySql, другое и так далее. Разработчики чётко рекомендуют PostgreSQL)
Если ранее у вас не было выбора, то сейчас мы сами делаем, так давайте делать, то что хотим видеть.
и т .д все по ходу.

Спасибо, кто будет делать и идти к свободе в своей жизни и профессионализму со мной вместе.
А свобода - это знание. Свобода - это умение брать ответственность, свобода - это дисциплина.
Свобода - это возможность делать выбор, я очень рад, кто пытается стать программистом, по крайне мере старается, не переживайте все получится.

--
© 2009-2019 Валерий Бовсуновский - Школа практики Django + Python.

Комментарии

Информация по комментариям в разработке