A honest recommendaton, first learn things then start selling/using it. You cannot take money from customers with 0 knowlegde/experience that would be really unfair. If you wan't to build something, first you need to learn how and then build it, you cannot build anything if you don't know how. Or at least hire someone with good knowlegde and you are good to go.
The answer of this question is too long. We have experienced in this field so we can give you best suggestion that you should contact your service provider or read in-depth guides on the internet.
There are lots of step by step guides along with visual. such guides will help you to setup a VPS hosting.
Set a budget of 300-500 per month
Buy a low cost didcated server for the vps hositng platform 16gb with 2TB disk space
Install fail2ban on the server
Install SolusVM on that server
Setup one vps for your website on that server
Spend 30 days and nights luring SolusVM
Hire a server managment compay for your servers
Buy a large dedicated server for the vps you plan to sell
Ad it to Solus as a slave
I could use the first part of this explantion.....
I highly recommend you to start with defining your target audience and ways of its attraction, choose a price policy that will work best for your clients and will benefit you as well before you proceed with a technical realization of the plan.
Also, look for the answer to these points:
What you need to start such as hardware resources specifications
Technical specifications(CPU Cores, RAM, Disk Space, traffic amount, etc.) , price, and the quality of your services should comply with a customer’s needs
Software configuration information
SSH account information.
DNS name server information.
Last but not least, reliable ISP to provide you with enough bandwidth.
Once, you find the relevant answer to all the aforementioned points, you are all set to start VPS hosting business generating good revenue.
Have a great hosting!
VPS hosting refers to Virtual Private Server hosting. Actually, a VPS hosting is just like a dedicated service in a shared hosting system. Technically speaking, it's both dedicated and shared hosting.
It's important to keep in mind that VPS hosting is a type of hosting service that you can host your site on. On the other hand, if you install and manage your own server, it will cost you a good deal of time and money. By contrast, buying web hosting allows you to rent some space on a server, thus making it a lot more convenient for you to host your website.
If you opt for VPS hosting, you will be able to enjoy all the benefits of shared hosting. Plus, you will enjoy more control and power just like you would do in case of a dedicated server.
Privacy: since you won't share your operating system with other web masters, your website may not be at the privacy risk.
Customization: you will have exclusive access to the operating system. As a result, you can use all the server programs like MySQL, PHP and Apache, to name a few. It will be easier for you to customize these services. Based on your needs, you can make all the necessary changes.
Control: You may need to install new server apps and this may require you to restart the system. A VPS system allows you to do this with ease. Although you will share the server with other servers, you can restart the server without "disturbing" other users.