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

Виртуальная машина. Удооолить.

Наигравшись с тестовой виртуальной машиной, хороша идея - выключить и удалить её, чтобы денюшки не капали.

Виртуальная машина. Демоны.

Когда мы тренировались локально, настраивали NGINX, мы запусками проекты командой dotnet run. В "бою" так, конечно, не делают. Во-первых, проект собирают для публикации. Во-вторых, настраивают систему так, чтобы она запускала приложение в фоновом режиме, на языке linux, создают демонов. Этим мы сейчас и займемся.

Виртуальная машина. Установка и настройка ПО.

Мы с вами создали виртуальную машину и научились подключаться к ней по SSH. ОС на машине "голая", в ней установлены только базовые пакеты ПО. А нам для наших тестов нужны: dotnet, nginx, ufw.

Виртуальная машина. SSH-подключение.

У нас есть тестовая виртуальная машина, у нас есть её IP, SSH-ключ сгенерирован. Пришло время подключиться!

Виртуальная машина. Selectel.

Провайдеров вычислительных мощностей на рынке много. Кого выбрать? Либо выбирайте того, у кого больше всего функционала (Yandex Cloud), либо того, который вам по карману и имеет минимально необходимый функционал. Мне лично для этого блога в начале нужно то, что попроще в интерфейсе и чтобы было все необходимое для реализации всего задуманного. Поэтому Selectel. Да, ещё мне нравится, что название сервиса состоит из одного слова и начинается с "С". И ещё у них есть реферальная программа, поэтому этот блог можно поддержать зарегистрировавшись по реферальной ссылке.

Виртуальная машина. SSH-ключ

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