Can you awesome folks recommend an affordable (but reliable) Linux VPS with the Ubuntu OS?
What do you consider as affordable? I ask as VPS's can be had for $2 but is it reliable ?
If your budget is around the $10 mark, then there a many many players in this price point. Check out the big boys like Digital Ocean, Vultr, Linode. If this is a little high check out lowendtalk.com for provider in the under $5 market.
I use VPS Mart for their Reliability, and because they use Hyper/V rather than KVM.
Only downside is that you have to open a support ticket for an operating system reinstall, and they don't have a "do it yourself" Rescue Mode -- again, you open a ticket. Regular Pricing is at https://www.vps-mart.com/linux-vps and their big sale each year is on Black Friday.
I run both Ubuntu and Windows Server there. On different VPS's, of course.
Benefits of Ubuntu over Windows
The solution from Microsoft is less popular when installed on any web server than the described Linux distribution. And there are several reasons for this:
Price. Like most Linux-based operating systems, that version will cost you for free - unlike the costly license for Windows. Moreover, on unix systems, the range of open source software is many times wider than for Microsoft operating systems. This will also save you money.
Versatility. This OS works well with almost all languages, nginx and Apache web servers, scripts, MySQL and PostgreSQL databases, network protocols (including SSH), etc.
Renting a virtual server on Ubuntu will not work in one case - if your project is on ASP.NET.
Flexibility. As with any other Linux-based operating system, with Ubuntu you have the maximum opportunity to individually and fine-tune literally all parameters (read about basic VPS setup on Linux here). Due to this, you can easily optimize the virtual web server even for the most specific needs.
Resource consumption. When ordering a VPS Windows Server rental, you should be prepared for a powerful and correspondingly expensive hardware configuration - these systems are considered gluttonous even for standard services. And with an "economical" Unix system, you can choose a more affordable hosting.
A separate question: why is it worth installing this particular operating system, and not some other unix-like one. Compared to the most popular Debian and CentOS, Ubuntu has a lot to offer! We will describe the main ones:
Friendliness. In a graphical shell or through a terminal - in any case, installing, configuring and managing the Ubuntu operating system is many times easier than its counterparts. Yes, the user will still need certain skills to work with it (against the background of Windows), but that distribution kit is definitely the best solution for getting to know the Linux family.
Updates. You can easily keep your Ubuntu web server and all software up to date. Such an operating system is updated with enviable regularity (depending on the version every 6 months or 2 years) and is supported for up to 4-5 years, which provides you with fresh solutions. But CentOS and especially Debian are not so quick with new things.
Community. The creators of Ubuntu can advise commercial users (which Debian does not have). Although even without their help, users of that operating system will always be helped with most questions about renting and setting up a virtual server. After all, there is an extensive community and a lot of ready-made tutorials (in which CentOS already loses).
Working with components. Ubuntu is installed already with a large set of drivers and firmware, including closed source ones. And on Debian, you have to spend time and effort finding and installing them. If something is missing in "our" OS, there is a convenient apt-get package manager. On the other hand, CentOS uses the yum command and RPM packages from the central repository.
Containerization. The operating system we are considering is perfectly suited for running a virtual web server with Docker and Kubernetes - that is, it is suitable for container and cloud deployments, which are becoming more and more in demand every day. True, that is also true for Debian, so here the gain is only in opposition to CentOS.
The list of advantages of that operating system can be continued for a long time, but it is important to note that it also has disadvantages. For instance, these Linux counterparts are considered slightly more stable and secure.
And although in most situations it works great for hosting, it is still more correct to conduct a comprehensive assessment of the specific needs of your project and, based on that , already select software.
With us, you can not only rent a VPS on Ubuntu, but also competent consultations with technical support. We will be happy to answer all your questions and suggest the best solution. Moreover, we have VDS on various versions of operating systems such as Debian, CentOS, FreeBSD and Windows.