تحقیق کنید،سرچ کنید
دوست من یه سرچ کوچیک کمک بزرگی برای شماست اما به هر ترتیب من یه کم میگم تا سر نخ دستت بیاد
سیستمها به زبانهای مختلفی نوشته میشن پس به پیشنیازهای مختلفی هم نیاز دارند اما در کل میشه گفت دو زبان بیشترین سیستمهای مدیریت محتوا رو ارائه داده
1- php
2-asp
php یک زبان لینوکسی هست و در واقع روی سرورهای لینوکسی نصب میشه(اشتباه نکن نیازی نیست شما لینوکس بلد باشی)
asp یک زبان ویندوزی هست و در واقع روی سرورهای ویندوزی نصب میشه
جهت نصب یک سیستم شما به یه هاستینگ نیاز داری تا سایتت رو میزبانی کنه حالا اگه میخوایی سیستمی با زبان php نصب کنی باید از هاستینگ فضای لینوکسی تهیه کنی و اگه میخوایی asp نصب کنی باید فضای ویندوزی بخری
بعد هم به یک سیستم مدیریت محتوا که وقتی از داخل پانل هاستت دیتابیس ایجاد کردی و بعد از آپلود فایلهای سیستم میتونی مراحل نصب رو ادامه بدی(در بیشتر موارد cms ها خودشون اینستالر دارند و شما با زدن چندتا next و دادن نام دیتا بیس سیستم رو نصب مبکنید)
سعی کردم ساده بگم ابهامی نباشه اگه باز مشکلی داشتید از جایی که هاست تهیه کردید بپرسید راهنمایی میکنن