In a previous post I covered how to install TinyCP on an Ubuntu 18.02. The whole purpose I chose TinyCP as my server control panel was for its light resource usage and ease of being able to automate a lot of daily tasks i would be doing. I also surmised that because of its configuration options with Apache, that it would be easy to set set up a reverse proxy for Kestrel (.Net Core’s default built in web server). So here is a quick “How To” guide on getting your first .Net Core website running in under 10 minutes.
I have always loved developing websites using technologies from the Microsoft web stack. The only limitation I ever encountered is the slight restriction on hosting choices when you are ready to go “live”. Don’t get me wrong, IIS is a brilliant platform and I find it really easy to use but I have long wondered if there would ever be a way to one day host on a Linux server. Along came .Net Core which now makes it easy to create an application and deploy it with the required binaries to your hosting platform of choice.
I have been developing web apps and websites for going on 11 years now and have always wanted to share some of interesting things I have learned along the way. I even went so far as to write 3 different blog engines for personal use along the way but the first two never even got off the ground.