If your application accepts requests only from an internal network, you can use kestrel by itself. Deploy the application using the supervisor monitoring service. Install software package git for windows on a windows machine. In this post, we will use apache server for several reasons. Net core website with visual studio code, setting up a linux host with apache webserver.
Ubuntu servers and core project deployment using nginx. With a reverse proxy server, such as internet information services iis, nginx, or apache. Here is a list of steps that one would follow to arrive at a solution. Net app would be to use windows server 2008 likely web edition. Kestrel is the web server that is included by default in asp. A poorlyconfigured server with any os will be vulnerable. I know the technical details of setting up an proxy to connect apache with an asp. A framework for building web apps and services with. Net web site from a linux machine requires the xsp server. You also may use a web server that only has support for cgi using cgifcgi. Console apps are wellsuited for running tasks on a server, but more often youll use asp. Net core web applications and host them on my linux based shared web hosting server with apache d.
1506 457 748 219 67 1126 121 1639 610 1560 124 1361 1046 346 697 443 36 1304 1279 1455 136 1333 254 14 15 638 603 894 750 1119 80 1348 470 698 897 276