Как запустить сайт на С# в Ubuntu 20.04?

Для запуска сайта на C# в Ubuntu 20.04 вам понадобится выполнить несколько шагов.

1. Установка .NET Core:
Для начала убедитесь, что .NET Core установлен на вашем компьютере. Если это не так, вы можете установить его, следуя инструкциям на официальном сайте: https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

2. Создание проекта ASP.NET Core:
Далее, вам нужно создать проект ASP.NET Core. Для этого откройте терминал и выполните следующую команду:

   dotnet new web -n MyWebApp

Это создаст новое веб-приложение с именем MyWebApp.

3. Переход в директорию проекта:
Перейдите в созданную директорию с помощью команды:

   cd MyWebApp

4. Запуск приложения:
Чтобы запустить веб-приложение, выполните следующую команду:

   dotnet run

После этого ваше веб-приложение будет запущено на локальном сервере и будет доступно по адресу http://localhost:5000/.

5. Настройка порта и хоста:
Если вы хотите запустить веб-приложение на другом порту или хосте, добавьте соответствующие конфигурации в файле appsettings.json или через переменные среды.

6. Доступ извне:
Если вам нужен доступ к вашему веб-приложению извне, убедитесь, что порт, указанный в настройках, доступен извне, и настройте соответствующие правила фаервола.

Вот и все! Теперь вы можете запустить и разрабатывать свой сайт на C# в Ubuntu 20.04.