С самоуверенностью, достойной лучшего применения, ты задаешь неграмотные вопросы, и требуешь, чтобы тебе изложили всю computer science в вопросах и ответах, да еще и на доступном тебе уровне, учитывая ограничения твоей говноархитектуры.
При этом с очень большой вероятностью ответ тебе не пригодится - либо в силу упомянутой нищебродской архитектуры, либо потому ты просишь - опять же, от чудовищной неграмотности - вообще не то что тебе нужно.
Хочешь знать, как делает хостинг?
Там СОТНИ вариантов. От тупо file permissions и чрута до отдельных виртуалок для пользователей. С учётом специфических требований в каждом конкретном случае. Хочешь узнать как? Читай книжки! Если ты думаешь, что надцателетняя сопля может построить систему, задав пару вопросов на тостере, то вынужден тебя огорчить. Даже программисты с десятилетним стажем не занимаются настройкой окружения - этим занимаются специально обученные в своей специальности люди. Которые тоже лет 10 потратили.
Хочешь буквального ответа на свой вопрос? пожалуйста, изучай
https://www.linux.com/learn/tutorials/309527-under...
Хочешь адекватных ответов?
Научись задавать адекватные вопросы и адекватно реагировать на критику своих завиральных идей.