Хостинг .NET и ASP.NET на VPS с Windows во Франции

Сервер под Windows с правами администратора: IIS, среды выполнения .NET и своё приложение вы ставите сами, и никакая панель не решает за вас.

От 9,99 €/месяц

Обзор

Хостинг .NET начинается с простого вопроса: кто ставит IIS? У By-Hoster — вы. Мы выдаём голый VPS на Windows: операционная система, полные права администратора и больше ничего — за 10 минут. Дальше роль веб-сервера добавляется из диспетчера серверов, среды выполнения скачиваются у Microsoft, а ваше приложение публикуется как на любой машине, ключи от которой у вас.

Линейка начинается с 9,99 € в месяц с НДС — это Windows - Core: 4 vCore, 8 ГБ памяти, 100 ГБ SSD и 500 Мбит/с. Если серверу предстоит держать IIS, базу и площадку для публикации, самой востребованной остаётся Windows - Plus за 16,99 € в месяц (8 vCore, 16 ГБ, 250 ГБ). Накопители SSD, отдельный адрес IPv4, защита от DDoS, мгновенные снимки и живая круглосуточная поддержка входят во всю линейку.

То, чего мы не даём, стоит написать чёрным по белому: ни панели развёртывания, ни конвейера непрерывной сборки, никакого предустановленного софта, кроме системы, а лицензия Microsoft остаётся на вас. Взамен ничто вас не ограничивает: .NET Framework 4.8 и современный .NET 6, 8 и 9 LTS уживаются на одной машине, как и PowerShell 5.1 и 7.x, а всё остальное решаете вы.

8€/месяц
Windows - Core с НДС
10мин
Выдача сервера
16ГБ
Память в Windows - Plus
60кадр/с
Настроенный доступ по RDP

Что VPS на Windows меняет для приложения .NET

IIS ставится, а не приходит готовым

Сервер приходит с операционной системой и больше ни с чем. Роль веб-сервера (IIS) добавляется за пару минут из диспетчера серверов или одной строкой PowerShell, с теми модулями, которые выберете вы: ASP.NET Core Hosting Bundle, URL Rewrite, сжатие. Никто не решает за вас, какая версия чего работает на машине, и никакая панель не запирает настройки.

.NET Framework 4.8 и современный .NET бок о бок

Оба семейства не мешают друг другу: .NET Framework 4.8 — для унаследованного приложения на WebForms, WCF или WinForms, а .NET 6, 8 или 9 LTS — для того, что пишут сегодня. Несколько современных сред выполнения ставятся рядом, каждое приложение обращается к нужной ему версии, и постепенный переход становится возможен на одной машине, а не одним прыжком.

PowerShell 5.1 и 7.x

PowerShell 5.1 приходит вместе с системой; PowerShell 7.x ставится рядом, и оба отвечают по отдельности. Этого хватает, чтобы написать сценарий развёртывания, перезапустить пул приложений, сложить в архив журналы IIS или управлять планировщиком заданий. А если неудачно написанное правило межсетевого экрана закроет вам дверь по RDP, в личном кабинете остаётся запасная консоль VNC.

Публикация через Web Deploy или копированием папки

Публикуете как вам удобно: Web Deploy из Visual Studio, со службой, установленной на сервере; копирование папки publish через сеанс RDP или сетевую папку; либо сценарий PowerShell, который делает то же самое. Никакой конвейер вам не навязан — и никакой не предоставлен: подключить непрерывную сборку к своему серверу вы решаете и делаете сами.

Что на этих серверах держат на самом деле

Сайт на ASP.NET Core за IIS

Приложение ASP.NET Core, опубликованное с зависимостью от каркаса или автономно, которое IIS отдаёт через модуль ASP.NET Core перед Kestrel. Один сайт или десять, по пулу приложений на проект — распределение за вами.

Унаследованное приложение на .NET Framework

WebForms, WCF, старая служба ASMX или приложение WinForms, открытое в сеансе RDP: .NET Framework 4.8 работает на Windows Server, и переписывать ничего не нужно. Многие переезды начинаются с переноса машины, а не кода.

Служба Windows или фоновый обработчик

Обработчик на .NET, зарегистрированный как служба Windows, запускается вместе с машиной и сам поднимается после перезагрузки. Разбор очередей, ночная загрузка данных, синхронизация — всё то, чего общий хостинг попросту не позволяет.

Обработка по расписанию

Планировщик заданий Windows в назначенный час запускает исполняемый файл .NET или сценарий PowerShell: месячное выставление счетов, выгрузка для бухгалтерии, очистка временных файлов. Права администратора позволяют создавать такие задания от любой учётной записи.

Среда для приёмки

Второй VPS за 9,99 € в месяц, чтобы проверить обновление среды выполнения или правку IIS, прежде чем трогать рабочий сервер. Снимок перед пробой, переустановка из личного кабинета, если опыт не удался.

Программный интерфейс на .NET и его база SQL Server

Интерфейс и движок SQL Server на одной машине: строка подключения указывает на локальный адрес, и порту 1433 незачем выходить наружу. SQL Server требует собственной лицензии, при этом Express бесплатен в своих пределах.

Частые вопросы

Линейка VPS на Windows начинается с 9,99 € в месяц с НДС — Windows - Core (4 vCore, 8 ГБ памяти, 100 ГБ SSD, 500 Мбит/с). Выше: Windows - Plus за 16,99 € в месяц (8 vCore, 16 ГБ, 250 ГБ) — самая востребованная сборка, Windows - Max за 28,99 € в месяц (16 vCore, 32 ГБ, 500 ГБ) и Windows - Titan за 54,99 € в месяц (24 vCore, 64 ГБ, 800 ГБ, 1000 Мбит/с). Оплата на год даёт -16,7 %. Цена покрывает сервер и площадку, но никогда — лицензии Microsoft.

Нет. By-Hoster выдаёт голую систему: Windows, полные права администратора и больше ничего. Роль веб-сервера (IIS) добавляется из диспетчера серверов через «Добавить роли и компоненты» либо одной строкой PowerShell: Install-WindowsFeature -Name Web-Server -IncludeManagementTools. Это осознанный выбор: модули, версию среды выполнения и настройки определяете вы, без подготовленного нами образа и без панели, навязывающей свои версии.

Любые, что Microsoft выпускает для Windows. .NET Framework 4.8 — для унаследованных приложений, современный .NET 6, 8 или 9, включая версии с длительной поддержкой, — для всего остального. Оба семейства ставятся рядом на одной машине, и несколько современных сред выполнения не конфликтуют: каждое приложение берёт нужную ему версию. Для веб-приложения ASP.NET Core Hosting Bundle добавит необходимый модуль IIS. Всё это вы скачиваете у Microsoft, с правами администратора.

Три обычных пути, и все три открыты, раз вы администратор. Web Deploy из Visual Studio, со службой на стороне сервера. Копирование папки: публикуете у себя, переносите папку через сеанс RDP или сетевую папку, перезапускаете пул приложений. Сценарий PowerShell, который делает ровно то же самое. By-Hoster не даёт ни панели развёртывания, ни непрерывной сборки: подключить конвейер GitHub Actions или Azure DevOps к своему серверу — ваша работа.

Да, и лицензия Microsoft остаётся на вас: By-Hoster ставит систему, но лицензий не поставляет и не перепродаёт, а законная лицензия должна быть у вас. Ещё два вопроса возникают часто. Windows Server допускает 2 административных сеанса RDP одновременно; сверх того, при прикладном доступе по RDP для нескольких человек, нужны RDS CAL от Microsoft. И SQL Server требует собственной лицензии: Express бесплатен в своих пределах, Standard и Enterprise платные.

Наш официальный ориентир: минимум 4 ГБ для лёгких задач — RDP и офисная работа одного человека — и 8 ГБ, как только добавляются прикладная программа, SQL Server Express или несколько пользователей разом. Все наши тарифы на Windows и так начинаются с 8 ГБ, чего хватает IIS с несколькими пулами приложений. А как только на той же машине заработает база SQL Server или несколько сайтов будут трудиться параллельно, Windows - Plus с его 16 ГБ за 16,99 € в месяц избавит от ежедневного счёта мегабайтам.

Часто да, и мы предпочитаем сказать это прямо. .NET 6, 8 и 9 работают на разных платформах: приложение ASP.NET Core прекрасно живёт на Linux за Nginx, а наши VPS на Linux с KVM начинаются с 4,99 € в месяц — и лицензию Microsoft покупать не нужно. Windows выигрывает в трёх случаях: приложение на .NET Framework, которое больше нигде не идёт; зависимость от IIS, от COM или от компонента Windows; необходимость открывать графический сеанс по RDP. Разбор этого выбора — в нашем руководстве «Windows или Linux».

Да, без всяких ограничений: полные права администратора входят во всю линейку. Обработчик на .NET регистрируется как служба Windows и поднимается вместе с машиной; планировщик заданий запускает программу или сценарий PowerShell в назначенный час от выбранной вами учётной записи. Именно этого общий хостинг за 1 € в месяц и не позволяет: там вы кладёте файлы, здесь — управляете машиной.

При заказе предлагаются три системы, без доплаты: Windows Server 2025 (последняя версия с длительной поддержкой: обычная поддержка до 13 ноября 2029 года, исправления безопасности до 14 ноября 2034 года, горячие обновления и SMB over QUIC), Windows Server 2022 (обычная поддержка до 13 октября 2026 года, исправления безопасности до 14 октября 2031 года) и Windows 11 — система для рабочих мест, не рассчитанная на службу для многих пользователей. Сервер работает в нашем единственном центре данных DC-FR_NA(01) в Новой Аквитании, на KVM под Proxmox, под французской юрисдикцией и без передачи за пределы Европейского союза. Без обязательств, с возвратом денег в течение 48 часов.