Я невероятно новый. NET приложений, так что это, вероятно, легко исправить. Я только рискну в этот мир, потому что я действительно хочу попробовать Blazor.
У меня есть сервер Ubuntu на AWS Lightsail, и я пытаюсь настроить, чтобы я мог начать собственно кодирование. Я установил. NET Core 3.1 (и. NET Runtime 3.1), создал каталог в / home с именем Duck Goose и запустил dotnet new blazorserver
. Наконец, я запустил dotnet publish --configuration Release
.
Согласно this , это все, что мне нужно.
Я пошел в папку релиза и запустил dotnet DuckGoose.dll
, и Приложение запущено. С этой стороны все кажется нормальным.
Однако, когда я go до http://lightsail_provided_ip:5000
, сервер отказывает в соединении. Я понятия не имею, почему.
Заранее благодарю за помощь - я в новом мире, и я полностью потерян.
(У меня есть правило брандмауэра на Lightsail, чтобы разрешить входящий трафик c на порты 5000-5001 с TCP)
ПРИМЕЧАНИЕ: у меня также был запущен nginx до того, как я все это сделал, но я убил его, и проблема все еще существует.