از اونجا که انتخاب سیستم عامل نکته مهمی در مدیریت منابع سرور هست، یک انتخاب درست باعث میشه در موارد حساس و سخت عملکرد بهتری از سرور خود مشاهده کنید.
این انتخاب کمی سخت می شه وقتی سراغ توزیع های مختلف لینوکس برویم. اصلا مهم نیست شما حرفه ای هستید یا تازه کار، وقتی سراغ خانواده لینوکس می روید با دو گزینه CentOS و Ubuntu روبرو می شید. من در این نوشته بیشتر در مورد این توزیع ها می خوام صحبت کنم.
CentOS
سنت او اس، یک توزیع کد باز از خانواده Red Hat که نسخه اینترپرایس لینوکس حساب میشه و به صورت گسترده در شبکه های ای تی دنیا در حال استفاده است. اگر بخوایم در مورد ردهت صحبت کنیم شاید اینطوری واضح باشه که ردهت یک نسخه لاکچری تر از سنت او اس هست که امکان توسعه بیشتری رو به شما میده، در یک کلام تفاوت مثل تویوتا هست و لکسوس!
سنت او اس به دلیل اینکه توزیع ردهت هست، بسیار امن و قابلیت های میتننس بالایی داره و آپدیت هایی در سطوح بالای شرکتی داره که می تونه یک انتخاب امن باشه برای کارهای شرکتی.
Ubuntu
اوبونتو یک توزیع از دبیان است. از سال 2004 که اوبونتو معرفی و ریلیز شد طرفداران زیاد پیدا کرد و در کارهای شخصی و حرفه ای زیادی استفاده شد. کد باز است و آپدیت های مداومی می گیرد. اوبونتو با اپ های بسیاری که دارد امکانات خوبی در اختیار کاربرش می ذاره بعلاوه اینکه این سیستم عامل کاملا قابل کاستومایز شدن هست.
سنت او اس در برابر اوبونتو - تفاوت های اصلی
بزرگترین تفاوت بین سنت او اس و اوبونتو این هست که سنت او اس از یک فورک از ردهت اینترپرایس هست و در مقابل اوبونتو یک توزیع از دبیان هست.
پکیج ها در اوبونتو با استفاده از apt-get نصب می شن در حالی که در سنت او اس باید از yum استفاده کرد تا پکیج های RPM را دانلود و نصب کرد. خب بروز بودن و نوع نرم افزارهای ریپو های هر دو تفاوت هایی هم با هم دارن.
سنت او اس در مقایسه با اوبونتو توزیع پایدارتری می تواند باشد. این به خاطر بروزرسانی هایی است که کمتر اتفاق می افتند. این مورد از دیدگاهی دیگه ممکنه نقطه ضعف این سیستم عامل باشه ولی شما بگویید وقتی نیازی به بروز رسانی یا ارائه پچ برای نرم افزارتون ندارید، چرا باید این کار رو بکنید؟
اوبونتو مطمینا دست بالا رو داره وقتی در توتریال ها و کامیونیتی های آنلاین بخوایم بگردیم. پیدا کردن ایرادات و توضیحات مختلف راحتتر از سنت او اس هست.
اگر تازه کار هستید، ران کردن سنت او اس روی سرورتون ممکنه براتون دردسر درسته کنه چون از سنت او اس در حالت دسکتاپ زیاد استفاده نمیشه و کامندلاین هست که نقش اصلی رو بازی می کنه. از طرف دیگه اوبونتو دسکتاپ بسیار معروف هست و اگر در گذشته ازش استفاده کرده باشید، کار کردن باهاش زیاد براتون سخت نیست.
اگر می خواید با کنترل پنل های مدیریت سرور کار کنید باید سراغ سنت او اس برید چون قابلیت هایی داره که فقط روی سنت او اس می تونید داشته باشید. اوبونتو سی پنل رو ساپرت نمی کنه ولی جاگزین هایی هم داره مثل Webmin Virtualmin یا VestaCP که البته سی پنل در مدیریت هاست های اشتراکی چیز دیگه ای هست!
در نهایت مواردی که ذکر کردم عمده ترین تفاوت ها بین دو توزیع بهترین های لینوکس است و انتخاب نهایی بر میگرده به هر کاربر. انتخاب سیستم عامل مناسب به ارزیابی دقیق جوانب مثبت و منفی این دو و تحلیل نیازها و خواسته های کاربر بستگی داره. با این توضیح به نظر من اگر مبتدی هستید، با اوبونتو شروع کنید زیرا جامعه بزرگتری دارد، یک مخزن بزرگتر از آموزش رایگان و بروزرسانی های مکرر بیشتری برای به روز ماندن برای شما دارد. همچنین، اگر در گذشته از دسک تاپ اوبونتو استفاده کرده اید ، هنگام شروع کار با سرور VPS اوبونتو، هیچ منحنی یادگیری واقعی پیدا نخواهید کرد. CentOS یک انتخاب مناسب نیز هست، اما اگر تازه کار باشید، ممکن است در ابتدا چند موانع یادگیری داشته باشید و یا ری اینستال دوباره سیستم عامل!!
اگر صاحب مشاغل هستید، اگر کسب و کاری دارید، CentOS گزینه ایده آل است زیرا به دلیل فرکانس کمتر به روزرسانی های آن، مطمئناً امن تر و با ثبات تر از اوبونتو است. اوبونتو جوانب مثبت خود را نیز دارد اما می توانید سناریوهایی داشته باشید که بخواهید به دلیل بروزرسانی جدید در سیستم عامل، به نسخه های قدیمی تر برگردید. علاوه بر این ، CentOS از cPanel پشتیبانی می کند و یا شدوساکس که بعضی جاها گفته میشه امنترین پراکسی حال حاضر است فقط روی سنت او اس ران میشه، چیزی که اوبونتو فاقد آن است.
کلام آخر
چه سنت او اس و چه اوبونتو هر دو معروف هستند و هر دو در مقیاس های بزرگ در حال استفاده هستند. هر دو نقاط ضعف و قوتی دارند، انتخاب هر کدام از این دو بر اساس نیازسنجی، مدیریت و میتننس سرورها صورت می گیره. اگر تازه کار هستید اوبونتو انتخاب مناسبی هست اما اگر می خواهید از نظر سیستم عامل خیالتان راحت باشه، سنت او اس انتخاب کاملا عقلانی است. به یاد داشته باشید که هر تکنولوژی و ابزاری را بر اساس نیازهاتون انتخاب کنید.