برای راه اندازی یک CMS پیش نیاز هایی را لازم داریم که شامل 4 مورد است:

1- http server (web server) :

این امکان برای نمایش صفحات و بر روی مرورگر کاربر استفاده می شود.



2- code inter preter ( code engint ) :

اجرای برنامه تحت وب سرور و نمایش خروجی ان به کاربر و همچنین ترجمه کد ها از این امکان استفاده می شود. برنامه هایی مثل ASP و PHP و JAVA از این قبیل هستند.

3- DBMS ( data base mangment system) :

برای ایجاد جداول بانک اطلاعاتی و ذخیره سازی محتویات داخل صفحات این مورد نیاز می باشد.

4- FTP service :

دسترسی به فضا های وب به صورت درایو مجازی از راه دور خواستار وجود سرویس FTP می باشد، که این مبحث را به طور کامل در بحث پروتکل FTP چیست، توضیح داده ایم.