Start Kestrel automatically

- [Instructor] Now that we have both Kestrel and engine x,…set up and working properly, we can take it…a step further, and use the supervisor tool…to make sure they both start automatically…when the machine boots.…This will ensure that the web server is always running.…I'll switch back over to my virtual machine here.…You'll notice that there's a lot of log…information here because Kestrel's running.…I'm going to clear that, but we'll come back…to that at the end of this video.…We can install supervisor using…sudo apt-get install supervisor.…Supervisor stores it's configuration files…at etc/supervisor/conf.d.…

Right now there's nothing in this folder,…so let's create a new file.…We'll use sudo nano.…We'll call the file hellocoreworld.comf.…We need a couple of lines of configuration here.…I'll explain each one as we go.…You need a header that is the same name as the file.…We'll just call this hellocoreworld.…The command we need to run, if you recall from before,…is .net space hellocoreworld.dll.…In this case, it needs to be fully qualified,…

Resume Transcript Auto-Scroll

Author

Released

11/10/2016

Learn how to deploy your cross-platform ASP.NET Core applications. With the changes to ASP.NET Core that allow apps to run across Mac, Windows, and Linux platforms, developers need to learn how to choose between their many options to deploy successfully. This course will help you deploy cross-platform apps to IIS and cloud services like Azure, as well as to Linux servers. Follow along with Nate Barbettini as he sets up a simple project and works through these different deployment scenarios. Get practical tips and insights into the pros and cons of each option and find out how Docker containers can help you streamline your ASP.NET Core deployment process.