Implementation of shared hosting. How to isolate the user from the system?

All known shared hosting. Want for fun to write my billing panel with resource management.
Anyone that knows - please share:
1) the relevance of the generally shared?
2) How to isolate the user? For example PHP-FPM + NGINX + MySQL + SFTP?
3) In what side to dig, what to look at?

Or maybe even easier miniVPS implemented using the visualization and thereby to limit and to give "freedom" diluted preset panels such as webmin or vesta?
August 19th 19 at 23:37
1 answer
August 19th 19 at 23:39
CloudLinux view - there it is and there is still much need for Virt. hosting

Find more questions by tags Hosting