11. Januar 20224 j Hallo Leute, seit einiger Zeit versuche ich ein scheinbar einfaches Problem zu lösen. Eine Webseite online zu bekommen, die ĂŒber eine gemietete Domain abzurufen ist. Frontend: Angular Backend: .Net Core 5.0 Datenbank: PostgreSQL Ich habe es dafĂŒr schon ĂŒber einen gemieteten Linux-Server versucht. Leider wurde es hier (fĂŒr mich) sehr schnell zu kompliziert, alles einzurichten. Danach versuchte ich es ĂŒber einen einfachen Webspace-Dienst, der aber zu limitiert war, um Anwendungen zu starten. PostgreSQL wurde ebenfalls nicht unterstĂŒtzt. Anbieter ist hier IONOS. Zumindest lĂ€uft hier noch das Frontend (Webseite Browsergame) Microsoft Azure ist fĂŒr mich keine Option, da dieser Dienst viel zu teuer ist fĂŒr meine kleine Webseite. Meine letzte Lösung wĂ€re nun ein Windows-Server ĂŒber den ich per Remote-Desktop zugreife und alles wie gewohnt (mit Maus und Tastatur yey) einrichte und irgendwie ans Netz bringe. Bevor ich hierfĂŒr aber einen Server anmiete, wollte ich hier vorher fragen: Gibt es eine einfache und gĂŒnstige Variante, meine Webseite online zu bekommen? Nennt mir gerne auch Hosting-Partner, bei denen es möglich ist. Das sollte doch heutzutage nicht schwerer sein, als sich die Schuhe zuzubinden. Seid bitte nicht zu streng zu mir, mein Fokus liegt leider nicht in dem Bereich Ich bedanke mich im Voraus Masel
11. Januar 20224 j Hallo, Zitat Meine letzte Lösung wĂ€re nun ein Windows-Server ĂŒber den ich per Remote-Desktop zugreife und alles wie gewohnt (mit Maus und Tastatur yey) einrichte und irgendwie ans Netz bringe. Eine grafische DesktopoberflĂ€che ersetzt nicht das Know How eines Administrators. Besonders bei einem Windows Server muss man auf viele Dinge achten. Auch reicht das einmalige Einrichten nicht aus. Das Teil will regelmĂ€Ăig gewartet werden. đ Es gibt einige Anbieter die Managed ASP.NET Hosting anbieten. Hier mal eine Liste: https://dotnet.microsoft.com/en-us/apps/aspnet/hosting Ansonsten wĂŒrde dir zu einem Managed Linux Server raten. Am kostengĂŒnstigstens und am flexibelsten bist du natĂŒrlich mit einem eigenen Linux VPS. Allerdings musst du halt hier die Zeit nehmen um die Basics zu lernen. Ebenso auch die Zeit fĂŒr die zukĂŒnftige Pflege des Servers. MfG Bearbeitet 11. Januar 20224 j von Interrupt
11. Januar 20224 j Ich empfehle dir einen Linux-VServer. Die kosten nur ein paar Euro im Monat und du kannst installieren was du möchtest. Deine .NET-Core-Application kannst du entweder mit Apache oder NGINX hosten: https://docs.microsoft.com/de-de/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-6.0 https://docs.microsoft.com/de-de/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-6.0 Um deine Angular-App erreichbar zu machen, musst du dementsprechend noch einen VHost konfigurieren. Am besten mit SSL (sowohl Backend als auch Frontend), Stichwort Let's Encrypt. Datenbank sollte kein Porblem sein (apt install). Muss halt dann noch dementsprechend konfiguriert werden (Zugangsdaten).
12. Januar 20224 j Theoretisch gibt es noch die Möglichkeit des Selfhostings in einem RZ (um die Kosten zu senken fĂŒr eine Servermiete). Allerdings richtet sich dieses Angebot meist an professionelle Betreiber und dĂŒrfte alles andere als ein SchnĂ€ppchen sein. Vorteil wĂ€re dann, dass man den Server zu Hause in Ruhe aufsetzt und testet, eigene Hardware beschaffen kann etc. Danach bringt man ihn halt ins RZ. Was das Lernen angeht - dass Thema sollte man auf jeden Fall beherrschen. Wird ein falsch konfigurierter Server zum Bot-Netz oder zur Spam-Schleuder, kann dies auch unangenehme Folgen nach sich ziehen. Ich wĂŒrde ansonsten auch empfehlen, sich an die Empfehlungen meiner Vorposter zu halten. Bearbeitet 12. Januar 20224 j von tkreutz2
12. Januar 20224 j Autor @Interrupt, ĂŒber Managed Hosting habe ich auch schon nachgedacht, aber das scheint ja doch wesentlich teurer zu sein (was verstĂ€ndlich ist). Wenn ich es also ein bisschen gĂŒnstiger haben möchte, komme ich scheinbar nicht drumherum, mich mit dem Hosting auf einem Linux-Server intensiver zu beschĂ€ftigen. TatsĂ€chlich war ich schon fast so weit, wie @pr0gg3r beschrieben hat. SSL ĂŒber Let's Encrypt, Angular ĂŒber Nginx, aber die Einrichtung und spĂ€tere Wartung der Postgres-Datenbank hat mir Probleme und Sorgen bereitet. (Ich bin nicht so der Kommando-Zeilen-Typ ) Aber letztlich möchte ich auch ein paar Nutzer auf mein System lassen, wo mir ein schwarzes Schaf ganz schön Ărger bereiten könnte, da ich kaum Erfahrung mit Security habe. Hier nochmal danke fĂŒr den Kommentar von @tkreutz2 und die Awareness. Das zeigt mir doch nochmal, dass hiermit scheinbar "nicht zu spaĂen" ist. Voreiliges Fazit fĂŒr mich: Ich werde es wahrscheinlich trotzdem mal bei einem einsteigerfreundlichen (und hoffentlich gĂŒnstigen) Managed Hoster probieren, aber meinen gemieteten Linux-Server behalten, um zu ĂŒben und meine Webseite vielleicht irgendwann selbst hosten zu können. Ich hatte ehrlicherweise gehofft, dass es hier bereits Lösungen gibt, mit denen man auch als Nicht-Systemintegrator auf einfachem Wege eine Webseite online bringen kann. Aber das ist dann eben so Vielen Dank fĂŒr eure Antworten.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.