دوستان بنظرم سوال استارتر اینه که
یه کنترل پنل چطوری این امکانات رو ایجاد میکنه ؟

---
البته سوال هاتون زیاد و گسترده هست

امّا سوال من اینجا است که هاست اشتراکی چگونه ایجاد میشود؟ چگونه مثلا دقیقا فضایی معادل 2 گیگابایت و پهنای باند ... و رم فلان در اختیار یک سایت و فضایی معادل 10 گیگابایت و رم x و... در اختیار سایت همسایه اش بر روی یک سرور قرار داده میشود.
کنترل پنل ها سیستمی هستد که میتونن با ساتفاده از دستورات داخلیشون این مشخصات را کنترل کنند
میزنان فضا ، رم و سی پیو هرکدوم مشخص هست . میزان استفاده هم مشخص هست !
(مثلا) یه دستور ساده if میزان که نمیزاره بیش از 2 گیگ فضا استفاده کنن

چگونه به سایتها امکان ایجاد sub domain داده میشود؟
دقیقش رو بخوای همونجوری که دامین تعریف مکنن ساب دامین هم تعریف میکنن!
با استفاده از named میتونن دامنه و ثاب دامنه تعریف کنن
ضمنا چگونه سایتهای مختلف موجود در یک سرور به دامینهایشان متصل میشوند؟ آیا باید روی DNS Server اینکار را انجام داد؟
این کار DNS Server ]ا انجام میدن .
تمامی DNS Server های جهان بصورت خوشه ای عمل میکنن
شما نیازی به انجام این کار ندارید . وقتی ns دامینتون را ثبت یا تغییر میدید توی کش همه DNS سرورها تغیر میکنه و اینجوری دامین شما به سرور وصل میشه