centos

سیستم عامل CentOS (Community Enterprise Operating System) از جمله سیستم عامل های می باشد که در سرورها مورد استفاده قرار می گیرد. سنتوس به عنوان یک توزیع رایگان از لینوکس به وسیله Community ها پشتیبانی شده و نیازی به پرداخت هزینه برای آن نیست. توزیع CentOS در کنار توزیع Debian به عنوان محبوب ترین توزیع های لینوکس در جهان شناخته می شوند.

سیستم عامل CentOS بر مبنای نسخه Enterprise می باشد که به عنوان نسخه سروری توزیع RedHat لینوکس شناخته می شود. نسخه هایی از سنتوس که وارد بازار می شوند در اصل نسخه Mirror از نسخه هایی هستند که در Red Hat Enterprise Linux مورد معرفی قرار می گیرند. در واقع هر سری که نسخه تازه ای از Red Hat Enterprise Linux انتشار می یابد، پس از گذشت چندین هفته یا چندین ماه نسخه ای نظیر آن تحت عنوان CentOS معرفی خواهد شد. با انتخاب این توزیع محبوب دیگر نیازی به پرداخت کردن هزینه های گزاف جهت خرید محصولات Enterprise نخواهد بود.

در اکثر سازمان ها RHEL را به عنوان سرور اصلی مورد استفاده قرار می دهند و CentOS به عنوان نوعی سرور Backup و Redundant استفاده می شود. این موضوع سبب خواهد شد که سایر سازمان ها احتیاجی به استخدام کردن چندین ادمین سیستم نداشته باشند و تنها با استخدام کردن یک ادمین سیستم که به RHEL تسلط داشته باشد مدیریت سنتوس های سازمان انجام خواهد شد. از منظر معماری این توزیع قابلیت پشتیبانی از معماری های x86 ، x64 و i386 و حتی PowerPC ها را دارد. CentOS همچنین دسکتاپ های GNOME و KDE را ساپورت کرده و این سیستم عامل را می توان به عنوان سرور و Workstation نیز مورد استفاده قرار داد.

تاریخچه CentOS

پیش از آنکه نام CentOS را روی این محصول بگذارند تحت عنوان نام تجاری cAos Linux شناخته می شد. در سال 2006 میلادی David Parsley نفر اصلی برنامه نویسی سیستم عامل Tao Linux اعلام کرد که Tao Linux از رده خارج شده و سپس توسعه و برنامه نویسی این سیستم عامل را آغاز کرد. کاربران Tao Linux پس از ارائه نسخه CentOS به سادگی و با به روز رسانی YUM خود را به سنتوس آپدیت کردند. سنتوس که از همان اول تحت عنوان یک سیستم عامل مستقل به دنیا معرفی شد در سال ۲۰۱۴ میلادی به صورت رسمی همکاری خود را با شرکت Red Hat آغاز کرد. در سال 2010 این سیستم عامل بالاترین سهم را از بین تمامی سرورهایی که سیستم عامل لینوکس را مورد استفاده قرار می دهند دارا بود.

مزایای Centos

این توزیع نسبت به سایر توزیع های لینوکس دارای مزایایی می باشد که در ادامه به آنها خواهیم پرداخت.

ثبات: با عرضه شدن نسخه های جدید همواره این نکته مد نظر قرار داده می شود که این نسخه جدید توانایی و قابلیت پوشش دادن نرم افزار های قدیمی را دارد یا خیر. این نکته همیشه از جمله مهم ترین دغدغه های توسعه دهندگان این توزیع تلقی می شود.

پشتیبانی: از دیگر مزایای این توزیع می توان به پشتیبانی آن اشاره کرد. کاربران می توانند به طور رایگان مشکلاتی که برایشان ایجاد می شود را در Community های گوناگون مطرح کرده و پاسخ سوالات خود را دریافت کنند. به این دلیل که Centos موجودیت خود را از هسته اصلی Red Hat گرفته است بعد از عرضه شدن نسخه تازه ای از Red Hat به روزرسانی شده و نسخه تازه ای از Centos نیز با فاصله حدودی 2 تا 6 هفته وارد بازار می شود.

امنیت: Centos دارای پس زمینهRHEL  بوده و به همین دلیل می توان گفت که یکی از امن ترین توزیع های لینوکسی محسوب می شود. ضمن اینکه هر گونه بررسی امنیتی و به روز رسانی با ارایه نسخه تازه ای از این توزیع همراه می شود. به همین علت است که تعداد زیادی از شرکت های هاستینگ و همچنین سرور ها Centos را به عنوان یک توزیع مناسب از لینوکس مورد استفاده قرار می دهند.