Как загрузить ASP.NET Core веб сайт на хостинг

Установка программного обеспечения Asp.Net Core
  1. После входа в панель управления перейдите на страницу "System> SSH terminal" и в отображаемом терминале введите имя пользователя и пароль своей панели управления (войдите в систему).
  2. Чтобы добавить репозиторий Asp.Net Core, в терминале введите следующую команду "wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && sudo dpkg -i packages-microsoft-prod.deb".
  3. Чтобы установить пакет Asp.Net Core SDK, в терминале введите следующую команду "sudo apt-get update && sudo apt-get install -y apt-transport-https && sudo apt-get update && sudo apt-get install -y dotnet-sdk-5.0".
  4. Чтобы установить пакет Asp.Net Core Runtime, в терминале введите следующую команду "sudo apt-get update && sudo apt-get install -y apt-transport-https && sudo apt-get update && sudo apt-get install -y aspnetcore-runtime-5.0".
Запуск Asp.Net Core веб-сайта
  1. Набрав следующую команду в терминале "sudo mkdir /dotnet_mvc_test && cd /dotnet_mvc_test" создайте папку для проекта Asp.Net Core, в которой вы будете создавать проект сайта.
  2. Чтобы создать новый проект, введите в терминале следующую команду "sudo dotnet new mvc".
  3. Чтобы создать сборку проекта, введите в терминале следующую команду "sudo dotnet publish --configuration Release"После чего будет создана сборка проекта по следующему адресу "/dotnet_mvc_test/bin/Release/net5.0/publish/".
  4. Чтобы запустить сайт Asp.Net Core, введите в терминале следующую команду "nohup sudo dotnet /dotnet_mvc_test/bin/Release/net5.0/publish/dotnet_mvc_test.dll &".
  5. В случае перезагрузки сервера для автоматического запуска Asp.Net Core веб-сайта перейдите на следующую страницу "System > SSH terminal" и в текстовом поле под терминалом (The script runs automatically when the system startsвведите следующую команду "nohup sudo dotnet /dotnet_mvc_test/bin/Release/net5.0/publish/dotnet_mvc_test.dll &" и нажмите кнопку "Save".
  6. Чтобы иметь возможность открыть Asp.Net Core сайт в браузере, перейдите на следующую страницу "Domain > HTTP Reverse proxy" и выберите желаемый домен или поддомен, с которым вы хотите открыть Asp.Net Core сайт, также в поле "Redirects to" введите следующий адрес "https://localhost:5001" и нажмите "Create ".
  7. Подождите 5 минут и войдите в выбранный вами домен или поддомен с помощью браузера, после чего откроется сайт Asp.Net Core.

  • 0 Пользователи нашли это полезным
Помог ли вам данный ответ?

Статьи по Теме

Как изменить настройки базы данных MySQL

Если вас не устраивает текущая конфигурация базы данных MySQL и вы хотите изменить ее, следуйте...

Панель управления веб-хостингом

Панель управления веб-хостингом позволяет управлять конфигурацией сервера (доменами, электронной...

Как загрузить NodeJS сайт на хостинг

Установка NodeJS После входа в панель управления перейдите на страницу "System> SSH terminal"...

Как изменить конфигурацию PHP

Настройки конфигурации PHP можно изменить на странице "System > PHP settings". А если вам...

Инструкции по покупке веб-хостинга

Чтобы приобрести веб-хостинг, перейдите по следующей ссылке и выберите желаемую конфигурацию....