![.NET Core logo + Dotnet bot wearing Red Hat](https://swimburger.net/media/fodlodm5/dotnet_redhat-square.png?rxy=0.5,0.50001166693889521&width=250&height=250&v=1d8a0847cfc5af0)
How to run ASP.NET Core Web Application as a service on Linux without reverse proxy, no NGINX or Apache
-
.NET
This article walks us through running a ASP.NET Core web application on Linux (RHEL) using systemd. The end goal is to serve ASP.NET Core directly via the built-in Kestrel webserver over port 80/443.
![.NET Core logo + Dotnet bot wearing Red Hat](https://swimburger.net/media/hlph3suu/dotnet_redhat-square.png?width=250&height=250&v=1d83cbe8fcb0750)
How to run a .NET Core console app as a service using Systemd on Linux (RHEL)
-
.NET
Let's learn how to run a .NET Core console application on systemd. After running a console app as a service, we'll upgrade to using the dotnet core worker service template designed for long running services/daemons. Lastly, we'll add the systemd package integration.