- SShield Real-time Cyber-protection & Security
Buying a VPS plan means that you get your very own virtual server environment. You have full control over the operating system, the extensions and apps you install, and all their settings. Each physical server will still host multiple VPS customers, but not as many as with shared hosting, and typically each VPS will be allocated a share of key resources – RAM, storage space, CPU cores – for their use alone.
We’ve recommended InMotion’s Business Hosting Plans for many years now. However, their VPS Hosting plans take things to another level. First of all, with InMotion Hosting’s VPS you get real-time redundancy—meaning, if there is an issue with your server, your website will be available almost instantly on another server in the cluster. This high availability feature is powered by a cloud infrastructure. The combination of VPS and cloud hosting benefits make InMotion Hosting one of our top picks. But, you actually get much more with their VPS Hosting plans.
The current trend in Linux web server OS distributions is for extremely lightweight installation requirements and integration with containers for elastic scaling of big data applications. Rancher and CoreOS both work with Docker and Kubernetes as well as other cloud orchestration platforms like OpenStack, CloudStack, CloudFoundry, OpenShift, Mesosphere, etc. Lightweight OS installations increase the number of virtual machines that can be created on data center hardware, leading to greater efficiency in production environments.
Hosting isn’t the easiest topic to get your head round, but the foundations of what you need to know can be understood fairly quickly. If you’re looking to get VPS hosting and understand it’s alternatives but feel somewhat discouraged, stick with us. Whether you’re just getting started with a blogging site, or an individual site that’s started to slow down on your current hosting plan, VPS hosting might be the perfect fit. Let’s find out...
I recommend using Cloudflare for your DNS settings rather than the nameservers provided by your domain registrar or a nameserver set up on your own VPS using BIND, because you are supposed to have at least two nameservers (in different locations) for redundancy and because you can quickly switch on Cloudflare's content delivery network of proxy servers if you get hit with a load spike or a DoS attack.
The most obvious and popular reason for a VPS is to run a single website, or multiple websites. However, you can use them for pretty much anything that requires access to the internet – such as a web application like Nextcloud to run your own Dropbox alternative – or to create your own virtual private network to better secure the internet connection of your PCs and mobile devices.
InMotion Hosting is refreshingly different. Its baseline VPS-1000HA-S plan doesn't have the most eye-catching price at $27.99 per month over two years, but it's easy to see why the company asks this much. The product has a better specification – 4GB RAM, 75GB storage, 4TB bandwidth, 3 dedicated IPs – than some high-end plans from other providers, backups and a cPanel licence are included for free, and there's a 90-day money-back guarantee.
As always, every offer by SupremeVPS is all powered by RAID-10 SSD’s for top notch performance!
Most services on a VPS have to be publicly visible all the time and unnecessary services should be disabled anyway, so a firewall is not as useful as you might think. Nevertheless, a firewall helps to protect against some types of denial of service (DoS) attack and is needed by fail2ban if you use that to block brute force attacks. Firewalld is set up and enabled by default by Webmin and needs no further configuration - it works for IPv6 as well as IPv4.
You’ll also Benefit from the Following Features:
However, the automatically-generated certificate is "self-signed" which means users will get browser warning that the connection can't be trusted (because there might be a man-in-the-middle intercepting the encrypted traffic). The solution is to install a free LetsEncrypt certificate by going to Virtualmin > Server Configuration > SSL Certificate > Let's Encrypt > Request Certificate. If you've done everything correctly your web site will now load with no warnings.
Be careful, though – there are some common traps many people fall into. Firstly, the promotional prices are only on offer for a month, after which you’re paying between $49.99 and $299.99/month on any of its five plans. Secondly, the 30 day, money-back guarantee is only valid for those who subscribe for a year or longer. Everyone else only has 48 hours to claim a refund.