Анатолий Северин
@deploy2production
.NET разработчик. Рассказываю про деплой в прод.
25 posts
Тренируемся локально

Тренируемся локально. WSL. NGINX.

Мы разобрались, как в WSL запустить шаблонный проект и настроить фаервол. Остался один шаг перед тем, как мы пойдем в облако пробовать наши силы на настоящей виртуальной машине. А сейчас мы разберемся с NGINX.

Тренируемся локально. WSL. Фаервол.

Мы с вами запустили шаблонный проект ASP.NET и разобрались как менять порт, на котором доступен наш сайт. Теперь пришло время разобраться с одним вопросом, который обязательно возникнет в бою - настройка фаервола.

Тренируемся локально. WSL. ASP.NET Core. Ports

На предыдущем шаге, мы запустили шаблонный проект ASP.NET.

Тренируемся локально. WSL. ASP.NET Core

И так, с предыдущего шага у нас есть OC Ubuntu с установленным dotnet, пришло время запустить шаблонный проект ASP.NET. Запускаем терминал ubuntu, вы можете найти его в пуск-меню Windows

Тренируемся локально. Docker. dotnet.

Для глубоко понимая Docker рекомендую почитать здесь, посмотреть здесь, поучиться здесь. Я буду полагать, что вы молодцы и справились с установкой Docker на свою машину.

Тренируемся локально. WSL. dotnet.

И так вы установили WLS и Ubuntu 20.04. Делаем первый запуск, жмем "Open".

Тренируемся локально.

Прежде чем приступить к тому, чтобы тратить деньги на виртуальные сервера, нам нужно тщательно подготовиться и потренироваться на помидорах локально запускать наш сайт на ОС Linux. Выбор дистрибутива Linux - это... но не будем о сложном. Мы будем использовать Ubuntu, она везде есть и по ней полно документации. Ещё точнее, мы будем использовать последний релиз с долговременной поддержкой (LTS) Ubuntu 20.04.