Hoe deploy ik mijn ASP.NET-app?
- Open in het paneel Mijn servers en klik op je server.
- Wacht op het tabblad Overzicht tot de rij App "ASP.NET is klaar" meldt. De pagina ververst zichzelf.
- Open de link in de rij Siteadres. De voorbeeldpagina in Razor opent.
Je eigen project publiceren
Verbind via SSH en schakel over naar de app-gebruiker:
su - app
Zet je project op de server en publiceer het:
dotnet publish -c Release -o ~/uygulama/yayin
Ga daarna met exit terug naar root. Vervang in /etc/systemd/system/uygulama.service op de regel ExecStart kaynak.dll door je eigen bestandsnaam en voer uit:
systemctl daemon-reload
systemctl restart uygulama
De app luistert op poort 5000 en Nginx stuurt inkomende verzoeken door.
Je eigen domein
- Laat het A-record van je domein naar het IP-adres van je server wijzen.
- Haal het certificaat op:
certbot --nginx -d yourdomain.com
Certificaten vernieuwen zichzelf.
Alleen 80, 443 en 22 voor SSH staan open naar buiten.
Nog geen server? Bestel een server met ASP.NET geïnstalleerd: jij kiest de grootte en betaalt voor wat je kiest.
Bedankt voor uw feedback!