مقایسه سیستم عامل ها برای سرور. محاسبه لینوکس سریع و مبتنی بر جنتو است. سیستم عامل سرور چیست و چرا به آن نیاز است؟

یک سیستم عامل نه تنها برای رایانه های شخصی، بلکه برای سرورها نیز مورد نیاز است. امروزه سیستم عامل های سرور مختلفی تولید می شوند که از نظر کارایی، کارایی و هزینه متفاوت هستند. چگونه یکی از آنها را انتخاب کنیم؟

سیستم عامل سرور چیست و چرا به آن نیاز است؟

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

سیستم عامل سرور باید بر اساس سروری که روی آن نصب می شود انتخاب شود. مدیران تازه کار معمولاً آشناترین سیستم را انتخاب می کنند و اشتباه می کنند. متخصصان تعمیر و نگهداری سرور مدتهاست که مزایای همه آنها را برجسته کرده اند سیستم های موجودبرای هر سرور خاص

انواع سیستم عامل سرور

متداول ترین سیستم عامل مورد استفاده برای سرور عبارتند از:

  • Windows Server 2003. این سیستم خیلی وقت پیش منتشر شد، اما نمی توان آن را قدیمی نامید. جهانی ترین در نظر گرفته می شود. ممکن است پوسته گرافیکی داشته باشد، اما در این مورد به منابع سیستم بسیار زیادی نیاز دارد. گزینه عالیبرای ایجاد یک سرور ترمینال و همچنین برای مدیران سیستم مبتدی.
  • ویندوز سرور 2008 R2. یکی از پربازده ترین سیستم عامل ها. عالی برای فایل، سرورهای ترمینال. به طور کلی، این سیستم کاملاً جهانی است، اما منابع بسیار بیشتری نسبت به آنالوگ های خود مصرف می کند.
  • سرور اوبونتو 10.10. پیشرو در محبوبیت در بین سیستم های یونیکس. ساخته شده بر روی هسته لینوکس. علیرغم این واقعیت که سیستم رابط ندارد، پیکربندی آن حتی از سیستم عامل ویندوز سرور آسان تر است. منابع کمی مصرف می کند و ارزان است. نصب و نگهداری آن آسان است، کاملا قابل اعتماد و همه کاره است.
  • CentOS 5.5. یکی از پایدارترین سیستم های عامل، برای آن دسته از سرورهایی که نیاز به اطمینان از عملکرد طولانی مدت و بدون مشکل دارند عالی است.
  • جنتو. همچنین بر اساس لینوکس. دارای تنظیمات و فرصت های بسیار انعطاف پذیر برای به دست آوردن است عملکرد بالابا تعمیر و نگهداری مناسب سرور که توسط متخصصان انجام می شود.
  • FreeBSD 8.2. یکی از سیستم های یونیکس مانند، یک راه حل ایده آل برای ایجاد وب سرور. مورد استفاده در مهمترین سرورهایی که دسترسی به اطلاعات غیر قابل تعویض را فراهم می کنند. این می تواند بارهای ترافیکی قابل توجهی را تحمل کند و بر روی یکی از مطمئن ترین سیستم عامل ها اجرا می شود.

در اینجا سیستم عامل های اصلی سرور با لیست مختصری از مزایا و معایب آنها آورده شده است. و البته این به شما بستگی دارد که تصمیم بگیرید!

انتخاب یک سیستم عامل شبکه یک تصمیم استراتژیک است که توسط یک سازمان بر اساس الزامات خاص برای پلتفرمی که انتظار می رود راه حل های تجاری بر روی آن ساخته شود، اتخاذ می شود. حمایت در میان این الزامات مهم است. خدمات شبکهو دسترسی عمومیبه فایل ها و چاپگرها

هدف یک سیستم عامل سرور مدیریت برنامه هایی است که به همه کاربران خدمات ارائه می دهند شبکه شرکتیو اغلب کاربران خارجی. چنین برنامه هایی شامل سیستم های مدرنمدیریت پایگاه داده، ابزارهای مدیریت شبکه و تجزیه و تحلیل رویدادهای شبکه، خدمات دایرکتوری، ابزارهای پیام رسانی و گروه افزاری، سرورهای وب، سرورهای پست الکترونیکیفایروال های شرکتی، سرورهای برنامه برای اهداف مختلف، بخش های سرور برنامه های کاربردی تجاری. الزامات عملکرد و قابلیت اطمینان این سیستم عامل ها بسیار بالا است. اغلب این شامل پشتیبانی از خوشه ها (مجموعه ای از تعدادی کامپیوتر از یک نوع است که وظیفه یکسانی را انجام می دهند و بار را بین خود به اشتراک می گذارند) و امکان تکرار و افزونگی، و پیکربندی مجدد نرم افزار و سخت افزاربدون راه اندازی مجدد سیستم عامل

انتخاب یک سیستم عامل سرور و یک پلت فرم سخت افزاری برای آن در درجه اول به این بستگی دارد که چه برنامه هایی باید تحت کنترل آن اجرا شوند (حداقل، برنامه های انتخاب شده باید در نسخه ای برای این پلت فرم وجود داشته باشند) و چه الزاماتی بر عملکرد آن اعمال می شود. ، قابلیت اطمینان و در دسترس بودن.


در پروژه خود ما 2 نوع سیستم عامل سرور را با هم مقایسه خواهیم کرد: ویندوز سرور و لینوکس.

تجزیه و تحلیل تمام انجمن ها، نامه ها، پیام های تعاملی که به یک موضوع اختصاص داده شده اند بسیار دشوار است: کدام بهتر است - ویندوز یا لینوکس. همه چيز. برای اثبات مزایای "مورد علاقه" خود. اغلب چنین اختلافاتی بیش از حد احساسی و نسبتاً سطحی است.

البته امروزه همه ویندوز را می شناسند؛ شناخت این برند در تمام دنیا بسیار بالاست. سال هاست که ویندوز با سهم 90 درصدی در بازار سیستم عامل ها پیشتاز بوده است. کف دست متعلق به ویندوز در زمینه سیستم عامل های خانگی است - محبوبیت ویندوز 10 غیرقابل انکار است. رابط کاربری گرافیکی راحت و شهودی، عملکرد پایدار، حداقل تنظیمات و سایر ویژگی‌ها قلب میلیون‌ها کاربر را در سراسر جهان به دست آورده است.

وضعیت با سیستم عامل شبکه ویندوز سرور کمی متفاوت است. از لحاظ تاریخی، Windows Server (2012 R2) سهم بازار را از طریق نبرد سخت علیه یونیکس به دست آورده است. و سیستم عامل های دیگر، زیرا یونیکس اصلی ترین سیستم عامل جهان در دهه 80 قرن بیستم بود. پس از انتشار ویندوز NT 3.1، سیستم عامل شبکه مایکروسافت شروع به جذب حامیان بیشتری کرد (همانطور که معماری x86 توسعه یافت). در نتیجه، به معماری اولیه برای پردازنده های مورد استفاده در خانه و کامپیوترهای اداری. به موازات توسعه سیستم عامل شبکه مایکروسافت، تغییرات عمده ای نیز در دنیای یونیکس در حال رخ دادن بود که منجر به ظهور یک سیستم جدید - لینوکس شد.



لینوکس باید به عنوان نام کلی یک معماری مبتنی بر یک هسته نرم افزار واحد درک شود. این هسته پایه ای است که نسخه های مختلف سیستم عامل لینوکس که توسط بسیاری از توسعه دهندگان توسعه یافته است، ساخته شده است. چنین بسته هایی به ویژه شامل Red Hat، SuSE، Mandriva (ماندریک سابق) و غیره است.

اتاق عمل سیستم لینوکسبر اساس معماری یونیکس، اما به روش خود در حال تکامل است. تفاوت اصلی آن با یونیکس این است که لینوکس یک سیستم عامل رایگان است. علاوه بر این، لینوکس با ثبات، امنیت و عملکرد عالی مشخص می شود. زمینه های اصلی کاربرد لینوکس عبارتند از سرورهای شرکتی، سرورهای وب، دروازه های ایمیل.

با این حال، این عملکردها می تواند توسط یک سیستم برق نیز انجام شود. مبتنی بر ویندوزسرور. برای تصمیم گیری در مورد انتخاب سیستم عامل، اجازه دهید برخی از ویژگی های آنها را با هم مقایسه کنیم.

رابط گرافیکی کاربر

سهولت کار با یک سیستم عامل کاملاً به رابط گرافیکی کاربر آن بستگی دارد. سال ها پیش چیزی به نام رابط گرافیکی وجود نداشت و بیشتر کارها در حالت کاراکتر انجام می شد. به لطف ارائه یک رابط گرافیکی خوانا است که سیستم عامل ویندوز در بین کاربران خانگی و اداری بسیار محبوب شده است. مفهوم "راحتی" در زمینه یک رابط گرافیکی را می توان به روش های مختلفی تفسیر کرد. البته، یک رابط کاربری که به خوبی طراحی شده است باید واضح باشد، با عناصر بصری بیش از حد بارگذاری نشده باشد و در عین حال ابزارهای مؤثری برای مرتب سازی و ارائه عناصر صفحه ارائه دهد. با این حال، یک عادت ساده نیز رابط کاربری را راحت می کند. اگر شخصی برای مدت طولانی با یک نوع رابط کار کرده باشد، تغییر به دیگری می تواند بسیار دشوار باشد. این واقعیت است که تا حد زیادی محبوبیت ویندوز را توضیح می دهد - اگر کسی به گرافیک عادت داشته باشد رابط ویندوز، سپس رابط لینوکس "غیر معمول"، "پیچیده" و "غیرقابل درک" به نظر می رسد. اگرچه این کاملا درست نیست، لینوکس به اندازه کافی دارد رابط کاربر پسند، تمرین کافی


ایمنی

مسئله امنیت برای هر سروری حیاتی است. تجهیزات سروربهتر است یکی با فایروال داخلی بخرید. سرور هر شرکتی معمولا داده های مهمی را ذخیره می کند که محرمانه بودن آنها باید تضمین شود. در طول چند سال گذشته، موارد ورود غیرقانونی به شبکه های کامپیوترشرکت ها و سازمان ها به منظور به دست آوردن اطلاعات یا غیرفعال کردن کل شبکه. به همین دلیل است که یک سیستم عامل مدرن باید بالاترین سطح حفاظت ممکن را در برابر "هک" و ویروس های کامپیوتری.

امکان "هک" و آلودگی توسط ویروس های رایانه ای عمدتاً به دلیل نقص در سیستم امنیتی سیستم عامل امکان پذیر شد. به عنوان مثال، سوء استفاده از یک باگ نرم افزاری مانند سرریز بافر می تواند منجر به این شود کنترل از راه دوردر کل سیستم کاربر هزاران خطای مشابه وجود دارد و هر روز خطاهای جدیدی ظاهر می شود.

اما رهبر تعداد آنها در حال حاضر ویندوز است. کافی است به هر وب سایتی که به مسائل امنیتی رایانه اختصاص داده شده است بروید و ببینید چه تعداد خطا برای مثال چنین محبوبی شناسایی شده است. برنامه های ویندوز، چگونه اینترنت اکسپلورر. بعید است که نتیجه اطمینان بخش باشد. سطح امنیت ویندوز را می توان نسبتاً پایین در نظر گرفت. ده ها هزار ویروس رایانه ای برای آسیب رساندن به ویندوز 10 و ویندوز سرور R2 2012 طراحی شده اند و وضعیت هر سال بدتر می شود.

موقعیت لینوکس به عنوان "ایمن ترین سیستم عامل" به طور کلی درست است. در حالی که روزانه گزارش‌هایی از نقص‌های امنیتی جدید در ویندوز وجود دارد، اطلاعات کمتری در مورد ویروس‌های کامپیوتری برای لینوکس وجود دارد. آیا این بدان معناست که لینوکس سیستم امن تری نسبت به ویندوز است؟ نمی توان به این سوال پاسخ قطعی داد. در هر صورت، هیچ مزیت «کلی» لینوکس نسبت به ویندوز در زمینه امنیت وجود ندارد. تعداد کم ویروس های کامپیوتری برای لینوکس تا حد زیادی به این دلیل است که محبوبیت این سیستم در بین کاربران خانگی بسیار کم است.

در هر صورت، ویندوز را نمی توان به طور کامل "بی دفاع" در نظر گرفت. سیستم امنیتی این سیستم عامل به طور مداوم در حال بهبود و استفاده است برنامه های آنتی ویروسو فایروال ها(برای لینوکس نیز مورد نیاز است) امنیت ویندوزرا می توان کافی دانست.

پایداری عملیات

ثبات عملکرد استدلال دیگری است که به نفع لینوکس ارائه می شود. بسیاری از کاربران ویندوز با این پدیده آشنا هستند. صفحه آبیمرگ". این خطای کشنده ناشی از ناسازگاری بحرانی برخی است اجزای نرم افزار، اغلب اتفاق می افتد و حل آن زمان زیادی می برد. سیستم‌های مبتنی بر ویندوز زمانی که تنها راه حل، راه‌اندازی مجدد رایانه است، منجمد می‌شوند.

ثبات لینوکس تقریباً افسانه ای شده است. زمانی که عادی است کاربر ویندوزممکن است کامپیوتر را چندین بار در روز راه اندازی مجدد کنید، کاربران لینوکساغلب ماه ها بدون یک راه اندازی مجدد کار می کنند. بسیاری از سرورها روشن است مبتنی بر لینوکسمی تواند بدون راه اندازی مجدد برای یک سال کامل یا بیشتر کار کند. در عین حال، خطاهایی در عملکرد برنامه قطعا در لینوکس رخ می دهد، اما پیامدهای آنها اغلب کمتر از ویندوز قابل توجه است.

موارد بالا تعدادی از مزایای لینوکس را فهرست می کنند، اما این نتیجه که لینوکس پایدارترین سیستم عامل است نیز مبهم است.

بسیاری از سرورهای مبتنی بر ویندوز برای چندین ماه و بدون یک بار راه‌اندازی مجدد به همین شکل کار می‌کنند؛ بسیاری از کاربران خانگی ویندوز را بیش از یک بار در سال و نیم نصب مجدد نمی‌کنند. این همه به شرایط استفاده از سیستم عامل و روش های کار با آن بستگی دارد.

ممکن ها

امکانات ویندوز و لینوکس تقریباً نامحدود است. هر دو سیستم عامل به شما این امکان را می دهند که سرور را برای انجام یک یا چند عملکرد به طور کامل پیکربندی کنید. در نتیجه توسعه سیستم عامل سرور سیستم های ویندوزو لینوکس، مناطق معمولی کاربرد آنها به تدریج توسعه یافته است و در برخی از آنها مزیت ویندوز نسبت به لینوکس و بالعکس وجود دارد.

امروزه لینوکس یکی از محبوب ترین سیستم عامل ها برای استفاده به عنوان وب سرور است. بیش از نیمی از تمام سایت های اینترنتی بر روی سرورهای در حال اجرا کار می کنند کنترل لینوکسو وب سرور آپاچی سرورهای DNS، سرورهای چاپ، سرورهای فایل، سرور ایمیل، سرور FTP و بسیاری موارد دیگر وظایفی هستند که با استفاده از لینوکس می توان آنها را به طور موثر پیاده سازی کرد.

سیستم عامل ویندوز نیز مزایای خود را دارد. شاید مزیت اصلی سرور ویندوزو بر روی ویندوز پیاده سازی شده است شبکه محلییک سرویس دایرکتوری است اکتیو دایرکتوری. این سرویس برای اولین بار در Windows 2000 Server معرفی شد و در Windows Server R2 2012 و Windows Server 2008 گسترش یافت. این سرویس مدیریت متمرکز شبکه را ارائه می دهد و به شما امکان می دهد منابعی مانند حساب های کاربری، چاپگرها، سرورها، پایگاه داده ها را به طور موثر اضافه، حذف و جابجا کنید. و رایانه ها، سیاست های امنیتی و بسیاری موارد دیگر. از بسیاری جهات، محبوبیت ویندوز به دلیل Active Directory است.

این تنها جنبه ای است که لینوکس در آن مزیت بی قید و شرطی دارد. مختلف نسخه های لینوکستحت مجوز GPL توسعه یافته اند و برای دانلود و استفاده رایگان، بدون هیچ گونه مجوز یا هزینه های دیگر در دسترس هستند. به همین ترتیب، ده ها هزار برنامه برای لینوکس رایگان هستند که در میان آنها می توانید برنامه هایی را برای انجام هر کاری پیدا کنید. ردیف برنامه های پولی، در نظر گرفته شده برای ویندوز، دارد آنالوگ های رایگاندر دنیای لینوکس بنابراین، بسته نرم افزاری آفیس مایکروسافت آفیسیک رقیب رایگان برای OpenOffice (و همچنین برخی از بسته های دیگر) وجود دارد.

به نوبه خود، هزینه سیستم عامل ویندوز سرور و مجوزهای استفاده از آن می تواند به مقدار قابل توجهی برسد که به احتمال زیاد از هزینه قطعات سخت افزاری خود سرور بیشتر خواهد بود. علاوه بر این به این مبلغ باید هزینه لایسنس سیستم های کاربر و تن ویندوز 10 در شبکه محلی را نیز اضافه کرد.

توجیه انتخاب

در سمت لینوکس - هزینه، ثبات، راندمان بالا و امنیت. در سمت ویندوز نیز راندمان عملیاتی بالا، توزیع گسترده تر و یک رابط آشنا، سرویس دایرکتوری Active Directory، صدها هزار برنامه به طور خاص برای ویندوز توسعه یافته است. همچنین باید تعداد زیادی به روز رسانی روزانه توسط مایکروسافت، سرویس پک هایی که به طور دوره ای برای سیستم عامل ها و سایر برنامه ها منتشر می شوند را در نظر بگیرید. با این حال، بسیاری از برنامه های مالی منحصراً برای ویندوز ایجاد می شوند با استفاده از لینوکسبرای پایگاه داده های مختلف در اخیرابه یک عمل رایج تبدیل شده است. و در پایان، بیایید در مورد هزینه قابل توجه مجوزها برای ویندوز صحبت کنیم، که در تضاد با فرصت دریافت لینوکس و اکثر برنامه ها به صورت رایگان است.

به نظر می رسد که مزایای بسیاری در کنار لینوکس است، سیستم عاملی که بیش از آن فعالانه در حال توسعه است. با این وجود، او دارد. کاستی های قابل توجه اول از همه، مدیریت لینوکس به مدارک بالاتری نیاز دارد مدیریت ویندوزسرور اصلی خدمات ویندوزسرور R2 2012 را می توان با رابط بصری و اعلان های روی صفحه سفارشی کرد. در راه اندازی لینوکسشما باید با خط فرمان و زبان های برنامه نویسی کار کنید. که البته تا حدودی پیچیده تر است. ماهیت رایگان لینوکس، به اندازه کافی عجیب، همچنین یک نقطه ضعف سیستم عامل است. خیلی زیاد برنامه های لینوکس(مثل خودش) با هیچ ارائه نمی شود پشتیبانی فنییا تعمیر و نگهداری، بنابراین کلیه وظایف نصب و نگهداری آنها و حل سایر مشکلات مختلف به مدیر سیستم محول می شود. اگر مدیر سرور تجربه کافی در کار با لینوکس را نداشته باشد، این عامل می تواند به یک اشکال جدی و حتی تهدیدی برای ثبات کل زیرساخت شبکه شرکت تبدیل شود.

در شکل 21 مقایسه سیستم عامل ویندوز سرور و سرور لینوکس برای سرور وب.

برنج. 21 مقایسه سیستم عامل سرور ویندوز سرور و لینوکس برای سرور Wep.

شکل 22 مقایسه ای از سیستم عامل ویندوز سرور و سرور لینوکس را برای سرور فایل نشان می دهد.


برنج. 22 مقایسه سیستم عامل ویندوز سرور و سرور لینوکس برای سرور فایل.

نتیجه گیری: در این پروژه پایان نامه، سیستم عامل لینوکس را برای سرور Wep و سرور ویندوز را برای سرور فایل انتخاب کردیم.

سیستم عامل سرور نرم‌افزاری است که قابلیت‌های ویژه‌ای را برای رایانه فراهم می‌کند، زیرا راه‌اندازی رایانه با سیستم عامل سرور نصب شده روی آن، آن را به سرور تبدیل می‌کند (سرور رایانه‌ای است که قادر به ارائه منابع مشترک در شبکه است). در نتیجه، چنین سیستم عاملی سرور را به مرکز کنترل تمامی درخواست‌های رایانه‌های مشتری که سعی در دسترسی به منابع شبکه محلی دارند، تبدیل می‌کند.

سیستم عامل های سرور در 15 سال گذشته تغییرات زیادی کرده اند. اولین سیستم ها عمدتاً برای ارائه خدمات فایل و چاپ به کاربران در نظر گرفته شده بودند. یعنی برای استقرار انواع دیگر سرورها در شبکه مانند وب سرورها و سرورهای کاربردی، نیاز به نصب تعداد معینی سرور بود که هر کدام فقط یک عملکرد را انجام می دادند.

امروزه نرم افزارهای شبکه پیچیده تر شده اند و بسیاری از خدمات مختلف را پشتیبانی می کنند، به این معنی که یک سرور واحد می تواند هم دسترسی از راه دور و هم خدمات وب را ارائه دهد و همچنین به عنوان روتر بین دو زیرشبکه IP عمل کند. رابط سیستم عامل های شبکه نیز برای مدیران سیستم دوستانه تر شده است.

برای مثال، بسیاری از پلتفرم‌ها، مانند Microsoft Windows Server 2003 و Novell NetWare 6.x، خدمات مختلفی را فراتر از دسترسی به فایل و چاپگر ارائه می‌دهند. این خدمات شامل دسترسی از راه دور و مدیریت وب سایت و همچنین پشتیبانی از خدمات شبکه مانند DHCP و DNS می باشد. ابزارهای سیستم عامل شبکه که برای مدیریت سرور مورد استفاده قرار می گیرند، برخلاف آن، دارای رابط کاربری گرافیکی هستند خط فرمان، پیکربندی و نظارت بر شبکه را آسان تر می کند.

1.5.2 تعامل بین مشتری و سیستم عامل سرور

برای تبادل اطلاعات بین مشتری شبکه و سرور، رایانه های سرویس گیرنده باید به نرم افزاری مجهز شوند که آنها را برای کار در شبکه "پیکربندی" کند. به چنین نرم افزاری نرم افزار مشتری شبکه می گویند.

هنگامی که رایانه به فایلی روی یک هارد دیسک محلی یا چاپگر متصل مستقیماً متصل می شود، درخواست به پردازنده رایانه ارسال می شود. پردازنده درخواست را اجرا می کند و هر کدام باز می شود فایل مشخص شده، یا یک کار چاپ را به چاپگر می فرستد. تمامی این عملیات به صورت محلی انجام می شود. نرم افزار سرویس گیرنده شبکه نصب شده بر روی کامپیوتر مشتری عملیات خاصی را انجام می دهد که باعث می شود رایانه منابع شبکه را محلی در نظر بگیرد.

این فرآیند توسط یک جزء نرم افزار مشتری شبکه به نام redirector انجام می شود. هر درخواستی را که روی رایانه انجام می شود، مانند درخواست برای باز کردن یک فایل خاص یا چاپ داده ها در یک چاپگر، رهگیری می کند. اگر redirector تشخیص دهد که کاربر می خواهد به یک فایل راه دور روی سرور دسترسی داشته باشد یا در آن چاپ کند چاپگر شبکه، درخواست به سرور شبکه ارسال می شود. اگر دسترسی به یک فایل محلی (روی هارد دیسک کامپیوتر) درخواست شود، redirector درخواست را به پردازنده کامپیوتر ارسال می کند و درخواست به صورت محلی پردازش می شود.

اولین آشنایی با هر سیستم جدیدبا نصب آن شروع می شود. علیرغم این واقعیت که این موضوع کاملاً هک شده است و فقط افراد تنبل در مورد آن چیزی ننوشته اند، بدون شرح روند نصب، چرخه ما برای مبتدیان ناقص خواهد بود. ما سعی خواهیم کرد نه تنها به شما بگوییم که چگونه سیستم را نصب کنید، بلکه همچنین به شما بگوییم که چرا تنظیمات خاصی را انتخاب می کنیم و بر چه چیزی تأثیر می گذارد. ما همچنین نصب نسخه سرور اوبونتو را در نظر خواهیم گرفت، زیرا چرخه ما به طور خاص برای مدیران مبتدی در نظر گرفته شده است تا بتوانند شکاف های دانش را از بین ببرند و آگاهانه به درک بقیه مطالب ما نزدیک شوند.

از آنجایی که سیستم اصلی راه حل های ما سرور اوبونتو است، ما آن را نصب خواهیم کرد. آخرین نسخه را همیشه می توان از این صفحه دریافت کرد: http://www.ubuntu.com/download/server. ما قویاً توصیه می کنیم فقط از نسخه های LTS استفاده کنید، زیرا آنها پایدارترین هستند و دوره پشتیبانی طولانی دارند. نسخه‌های معمولی، به عنوان یک قاعده، زمینه‌های آزمایشی برای فناوری‌های جدید هستند و می‌توانند ناپایدار باشند، بدون ذکر این واقعیت که یک دوره پشتیبانی 9 ماهه برای سیستم‌های سرور فعال کاملاً غیرقابل قبول است.

اولین چیزی که هنگام بوت شدن از رسانه نصب خواهید دید، منوی انتخاب زبان است:

انتخاب آن نه تنها تعیین می‌کند که نصب‌کننده و سیستم به چه زبانی با شما ارتباط برقرار کنند، بلکه همچنین تعیین می‌کند که چه محلی‌هایی تولید می‌شوند. مجموعه مناطق نه تنها بر نحوه نمایش کاراکترهای الفبای ملی تأثیر می گذارد، بلکه بر عملکرد برخی از برنامه ها و سرویس هایی که برای تنظیمات منطقه ای حیاتی هستند، به عنوان مثال، سرور 1C نیز تأثیر می گذارد.

پس از آن سیستم، از قبل به زبانی که شما انتخاب کرده‌اید، پیشنهاد می‌کند تا نصب را ادامه دهد و کشوری را که ارائه می‌دهد، بر اساس زبان انتخابی نشان دهد.

تشخیص طرح‌بندی خودکار باید کنار گذاشته شود:

و طرح مورد نیاز را از لیست انتخاب کنید؛ در بیشتر موارد، کافی است با انتخاب سیستم موافقت کنید:

سپس باید ترکیب کلید را برای تغییر آن مشخص کنید. ما شدیداً منع می‌کنیم، مگر اینکه سیستم شخصی شما باشد و چیزی غیر از پیش‌فرض را مشخص کند Alt+Shift. زیرا حدس زدن اینکه کدام ترکیب خاص توسط مدیر نصب کننده آن انتخاب شده است، بسیار ناخوشایند است.

گام بعدی که سیستم سعی خواهد کرد به دست آورد تنظیمات شبکهاز آنجایی که اکثر شبکه ها دارای سرور DHCP هستند، در این مرحله سیستم شبکه را پیکربندی کرده و به اینترنت دسترسی پیدا می کند.

اگر به دلایلی نمی توانید تنظیمات شبکه را به صورت خودکار دریافت کنید، می توانید آنها را به صورت دستی مشخص کنید یا از این مرحله رد شوید. فقط برای اهداف آموزشی، ما مورد را انتخاب می کنیم فعلاً از تنظیم شبکه صرفنظر کنید.

پس از این، باید نام سیستم و نام کاربری را مشخص کنید. لطفاً آن را در اوبونتو به خاطر بسپارید حساب ریشهغیرفعال است و کاربر ایجاد شده در این مرحله این اختیار را دریافت می کند که با استفاده از دستور، حقوق خود را به superuser ارتقا دهد. سودو. برای جزئیات بیشتر به مقاله ما مراجعه کنید:. همچنین فراموش نکنید که لینوکس یک سیستم حساس به حروف بزرگ و کوچک است، بنابراین استفاده از حروف کوچک، از جمله در نام کاربری، تمرین خوبی است.

همچنین باید پیشنهاد رمزگذاری فهرست خانه خود را رد کنید.

سپس منطقه زمانی فعلی خود را وارد کنید. این تنظیم باید با مسئولیت پذیری انجام شود، زیرا یک منطقه زمانی نادرست تنظیم شده می تواند منجر به عملکرد نادرستتعدادی از خدمات یا منجر به ظاهر شدن اطلاعات غیر قابل اعتماد در برنامه ها می شود، به عنوان مثال، در تقویم یا زمان بندی کار، به خصوص اگر داده ها توسط کاربران واقع در مناطق زمانی دیگر استفاده شود. در این مورد، مهم است که منطقه زمانی خود را انتخاب کنید، نه افست مربوطه از GMT. این امر ضروری است تا در صورت تغییر مناطق زمانی در کشور شما، سیستم به‌روزرسانی‌ها را به درستی اعمال کند.

در واقعیت های روسیه، ممکن است این اتفاق بیفتد که توزیع قبل از ایجاد تغییرات منطقه زمانی منتشر شده باشد و منطقه فعلی در لیست نباشد، چیزی که در شکل بالا می بینیم. در این مورد، باید منطقه ای را که قبل از تغییر ساعت بود انتخاب کنید و پس از نصب و به روز رسانی سیستم، از توصیه های مقاله ما استفاده کنید:

پس از تنظیم زمان، به مهمترین مرحله - راه اندازی دیسک می رویم. این سیستم چندین گزینه از جمله علامت گذاری خودکار را ارائه می دهد. در بیشتر موارد، ما این مورد را انتخاب می کنیم. اگر در مورد یک دیسک صحبت کنیم، هیچ فایده ای برای تقسیم آن به پارتیشن ها نمی بینیم، به استثنای سیستم های دسکتاپ، جایی که ارزش قرار دادن آن در یک پارتیشن جداگانه را دارد. /خانه.

در سیستم های بارگذاری شده، حذف بخش هایی با داده منطقی است، به عنوان مثال، /var/wwwیا /opt/zimbra، برای جدا کردن آرایه های دیسک. اگر می خواهید سیستم را روی نرم افزار RAID نصب کنید به مقاله: مراجعه کنید. در موارد دیگر، با خیال راحت پارتیشن بندی خودکار را بدون LVM انتخاب کنید، در این صورت یک پارتیشن swap روی دیسک ایجاد می شود ( مبادله) در واحدهای گیگابایت و پارتیشن ریشه در فضای باقیمانده.

مسئله مهم دیگر نصب به روز رسانی است. از یک طرف، به روز رسانی ها به شما این امکان را می دهند که آسیب پذیری ها را به موقع ببندید و سیستم را به روز نگه دارید؛ از طرف دیگر، به روز رسانی کنترل نشده به راحتی می تواند منجر به خرابی های جدی شود. چه کاری باید انجام دهید به شما بستگی دارد. ما ترجیح می‌دهیم به‌روزرسانی‌ها را به‌صورت دستی روی سیستم‌های حیاتی نصب کنیم، پس از آزمایش آن‌ها روی یک سیستم اختصاصی خاص، اما اگر در حال راه‌اندازی روتر هستید، می‌توان به‌روزرسانی‌ها را فعال کرد.

پس از نصب پایه سیستم، نصب کننده از شما می خواهد که مجموعه های نرم افزاری را برای نصب انتخاب کنید. شما می توانید نقش های لازم را در این مرحله انتخاب کنید و یک سیستم را برای پیکربندی آماده کنید. آیا این بد است، به خصوص برای یک مدیر تازه کار؟ بدجوری! و به این دلیل است: با این رویکرد، سیستم یک "جعبه سیاه" برای مدیر باقی می ماند؛ هیچ ایده ای در مورد هدف بسته های فردی، نقش و تأثیر آنها بر روی سیستم به عنوان یک کل وجود ندارد. بنابراین توصیه می کنیم گزینه های پیشنهادی را رد کرده و بسته های مورد نیاز را به صورت دستی نصب کنید. این به شما کمک می کند تا درک عمیق تری از سیستم و تعاملات بین اجزای آن به دست آورید. و وقتی شروع به احساس کردی محیط لینوکسمانند ماهی در آب، خودتان تصمیم می گیرید که آیا نیاز به نصب خودکار نرم افزار دارید یا خیر.

بنابراین، ما چیزی را انتخاب نمی کنیم و (با کلیک کردن Tab) به نقطه بروید ادامه هید.

در حالی که سیستم در حال نصب است، می توانید به سرعت اجرا کنید و برای خود یک فنجان قهوه بریزید؛ حتی در سیستم های نه چندان قدرتمند، این عملیات زمان زیادی نمی برد.

در پایان این فرآیند، نصب کننده از شما می خواهد که بوت لودر را نصب کنید؛ شما باید با این پیشنهاد موافقت کنید، مگر اینکه سیستمی را با نوعی سیستم بوت «مختلف» برنامه ریزی کنید:

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

بنابراین، اولین ورود به سیستم، اگر پاسخ خواننده نبود، در مورد آن نمی نوشتیم، که نشان می داد بسیاری در این مرحله مشکل داشتند. بنابراین، در سیستم های لینوکس، فرآیند وارد کردن رمز عبور به هیچ وجه به صورت بصری نمایش داده نمی شود، فقط باید ترکیب دلخواه از کاراکترها را تایپ کرده و فشار دهید. وارد، اگرچه از نظر ظاهری سیستم طوری رفتار می کند که انگار هیچ اتفاقی نمی افتد. این رفتار از سیستم های یونیکس به ارث رسیده است و اهداف امنیتی را دنبال می کند تا مهاجم نتواند طول رمز عبور شما را دریابد.

پس از ورود به سیستم، اولین کاری که باید انجام دهید این است که شبکه خود را راه اندازی کنید. همانطور که به یاد دارید، ما در مرحله نصب هیچ تنظیماتی انجام ندادیم، بنابراین امکان نصب وجود دارد بسته های اضافیما آن را نداریم و باید با آنچه که داریم از وضعیت خارج شویم. به طور پیش فرض، سیستم دارای ویرایشگر متننانو، به اندازه ویرایشگر داخلی راحت نیست mc، اما باید بدانید که چگونه از آن استفاده کنید، فقط در صورت چنین شرایطی.

اول از همه، اجازه دهید حقوق خود را برای superuser بالا ببریم:

و فایل پیکربندی را با تنظیمات شبکه در ویرایشگر باز کنید:

نانو /etc/network/interfaces

و بیایید محتوای آن را به شکل زیر بیاوریم:

خودکار لو
iface lo loopback inet

خودکار eth0
iface eth0 inet static
آدرس 192.168.44.62
ماسک شبکه 255.255.255.0
دروازه 192.168.44.2
dns-nameservers 192.168.44.2 8.8.8.8

بخش اول خودکار لوتنظیمات رابط loopback را مشخص می کند و از قبل در فایل موجود است. بخش دوم تنظیمات رابط شبکه خارجی را مشخص می کند eth0برای کار با آدرس استاتیک. گزینه ها واضح هستند و نیازی به توضیح جداگانه ندارند، البته آدرس ها صرفاً به عنوان مثال در نظر گرفته شده است. اگر سرور شما چندین آداپتور شبکه دارد، باید برای هر یک از آنها یک بخش ثبت کنید.

فرض کنید می خواهیم تنظیمات دوم را دریافت کنیم آداپتور شبکه eth1 از طریق DHCP، برای این ما یک بخش اضافه می کنیم:

خودکار eth1
allow-hotplug eth1
iface eth1 inet dhcp

بیایید کمی در مورد گزینه ها صحبت کنیم خودکارو هات پلاگ خودکار. اولی مشخص می‌کند که یک اتصال در هنگام بوت شروع شود، و دومی مکانیزمی را برای نظارت بر اتصال مجدد داغ و شروع به دست آوردن یک آدرس در هنگام وقوع این رویداد راه‌اندازی می‌کند.

پس از اتمام ویرایش فایل، باید از ویرایشگر خارج شوید Ctrl+X، مثبت ( Y) با پاسخ به پیشنهاد نوشتن فایل.

سپس کامپیوتر خود را مجددا راه اندازی کنید:

اگر همه چیز به درستی انجام شود، سیستم به شبکه و اینترنت دسترسی خواهد داشت. می توانید با دستور ping این را بررسی کنید:

پینگ ya.ru

اجرای دستور باید با ترکیب قطع شود Ctrl + C، این ترکیب را به خاطر بسپارید، بیش از یک بار به کارتان می آید.

با دستور می توانید تنظیمات رابط های شبکه را مشاهده کنید

Ifconfig

با همین دستور می توانید بفهمید که کدام کارت های شبکهسیستم می بیند و تحت چه نام هایی برای انجام این کار از پارامتر استفاده کنید HWaddr، که نشان دهنده آدرس MAC کارت شبکه است.

قبل از انجام تنظیمات بیشتر، سیستم باید به روز شود؛ برای انجام این کار، مجدداً حقوق superuser را افزایش می دهیم و لیست بسته ها را با دستور به روز می کنیم:

آپدیت Apt-get

سپس با دستور زیر سیستم را آپدیت کنید:

آپدیت Apt-get

ما خروجی دستور را با دقت مطالعه می کنیم، همانطور که می بینیم به دلایلی سه بسته به روز نمی شوند، در این مورد اینها بسته های هسته هستند. بنابراین، سعی می کنیم آنها را به صورت دستی به روز کنیم. برای این کار دستور را اجرا کنید:

Apt-get نصب لینوکس ژنریک

که یک هسته جدید و بسته های وابستگی برای آن نصب می کند. پس از به روز رسانی، توصیه می شود سیستم را مجددا راه اندازی کنید.

پس از راه اندازی مجدد، ابزار مدیریت: بسته را نصب کنید sshبرای دسترسی از راه دور به سرور و مدیر فایل mc، که کار با سیستم را بسیار ساده می کند.

Apt-get ssh mc را نصب کنید

برای راه اندازی mc از یک دستور ساده استفاده کنید:

اگر می خواهید آن را با حقوق superuser اجرا کنید.

کار با آن بسیار ساده است؛ کسانی که در DOS با مدیران Norton Commander یا Volkov Commander کار کرده اند، به هیچ وجه نباید مشکلی را تجربه کنند.

ناوبری با استفاده از فلش ها، جابجایی بین پانل ها با یک کلید انجام می شود Tabو با کلید انتخاب کنید درج کنید. اقدامات اصلی در زیر نشان داده شده است، اعداد کنار آنها نشان دهنده شماره است کلید عملکردمسئول این عمل است، به عنوان مثال، F4 - Edit، F8 - Delete، F10 - Exit. همیشه می توانید جمع کنید و سپس mc را با میانبر صفحه کلید گسترش دهید Ctrl + Oو به کنسول دسترسی پیدا کنید.

در پنجره ای که باز می شود، از فلش ها برای رفتن به گزینه استفاده کنید ویرایشگر داخلیو با استفاده از کلید آن را انتخاب کنید فضا. برای تأیید تنظیمات و خروج، را فشار دهید به علاوه.

این به شما امکان می دهد بلافاصله از آن برای ویرایش استفاده کنید فایل های پیکربندیراحت تر از ویرایشگر داخلی نانو.

در نهایت، اجازه دهید این امکان را بررسی کنیم اتصال از راه دور، برای این کار از ابزار محبوب استفاده خواهیم کرد بتونه(دانلود). که در آخرین نسخهفقط باید آدرس IP را مشخص کنید یا نام دامنهسرورها:

با این حال، فقط در مورد، بررسی کنید پنجره - ترجمه

گزارش در مورد موضوع
"سرور در حال کار است
سیستم های"
ایجاد زیرساخت فناوری اطلاعات برای هر شرکت مدرن
معمولاً با انتخاب نرم افزار زیرساخت شروع می شود
نرم افزار، به ویژه سیستم عامل های سرور. که در
در این گزارش به معروف ترین سرور می پردازیم
سیستم عامل ها و زمینه های کاربرد آنها را به شما می گوید.

هدف سرور
سیستم های عامل
هدف یک سیستم عامل سرور مدیریت است
برنامه های کاربردی که به تمام کاربران شبکه شرکتی خدمت می کنند و
اغلب کاربران خارجی نیز. چنین برنامه هایی شامل
سیستم های مدیریت پایگاه داده مدرن، ابزارهای مدیریتی
تجزیه و تحلیل رویدادهای شبکه و شبکه، خدمات دایرکتوری، ابزار تبادل
پیام رسانی و کار گروهی، سرورهای وب، سرورهای پست الکترونیکی،
فایروال های شرکتی، سرورهای کاربردی از طیف گسترده ای از
مقاصد، بخش های سرور برنامه های کاربردی تجاری. الزامات به
عملکرد و قابلیت اطمینان این سیستم عامل ها بسیار است
بالا؛ اغلب این شامل پشتیبانی از خوشه ها (مجموعه ای از تعدادی مشابه است
کامپیوترهایی که وظیفه مشابهی را انجام می دهند و به اشتراک می گذارند
بارگذاری)، و امکان تکرار و افزونگی و پیکربندی مجدد
نرم افزار و سخت افزار بدون راه اندازی مجدد سیستم عامل
سیستم های.
انتخاب سیستم عامل سرور و بستر سخت افزاری برای آن در
در درجه اول مشخص می شود که کدام برنامه ها تحت کنترل آن هستند
باید در حال اجرا باشد (حداقل، برنامه های انتخاب شده باید
در یک نسخه برای یک پلتفرم مشخص وجود دارد) و الزامات چیست
الزامات عملکرد، قابلیت اطمینان و در دسترس بودن آن

ویندوز سرور 2003
ویژگی های اصلی این خانواده از سیستم عامل ها وجود در ترکیب آنهاست
پلتفرم های مایکروسافت چارچوب خالصو همچنین پشتیبانی از خدمات وب XML (تا در دسترس بودن در
بخشی از سیستم عامل سرور UDDI).
Windows Server 2003 در چهار نسخه ارائه می شود:
Windows Server 2003 Web Edition - سیستم عامل برای استقرار و نگهداری
برنامه های کاربردی وب و خدمات وب، از جمله برنامه های کاربردی ASP .NET.
Windows Server 2003 Standard Edition - یک سیستم عامل شبکه برای اجرای سرور
بخشی از راه حل های تجاری است و برای استفاده در شرکت ها و بخش های کوچک طراحی شده است.
ویژگی های اشتراک منابع و قابلیت های استقرار متمرکز
برنامه های کاربردی برای رایانه های رومیزی، و همچنین تا 4 گیگابایت رم را پشتیبانی می کند
حافظه و چند پردازش متقارن با استفاده از دو پردازنده.
Windows Server 2003 Enterprise Edition سیستم عاملی است که عمدتاً برای میان رده ها و
شرکت های بزرگ. از سرورهای مبتنی بر پردازنده های 64 بیتی (حداکثر هشت) و
جلد حافظه دسترسی تصادفیتا 64 گیگابایت و در نسخه های پلتفرم های 32 و 64 بیتی موجود است.
Windows Server 2003 Datacenter Edition یک سیستم عامل است که برای ایجاد استفاده می شود
بحرانی راه حل های فنیبا الزامات بالابه مقیاس پذیری و
دسترسی. چنین راه حل هایی شامل برنامه های کاربردی برای پردازش تراکنش ها در حالت است
زمان واقعی، و همچنین راه حل های مبتنی بر ادغام چندین محصول سرور. که در
این سیستم عامل از چند پردازش متقارن با استفاده از پشتیبانی می کند
تا 32 پردازنده، و همچنین خدمات متعادل کننده بار و خدمات ایجاد خوشه، متشکل از
از هشت گره این سیستم عامل برای پلتفرم های 32 بیتی و 64 بیتی موجود است.

ویندوز سرور 2008 R2
Windows Server 2008 R2 - پیشرفته تر، در
از نظر فن آوری های جدید، سیستم عامل
شرکت مایکروسافت این سیستم است
رهبر در بسیاری از تست های عملکرد
سیستم عامل های سرور مثلا،
بهتر است فایل سرور را به بالا ببرید
این سیستم عامل به علاوه در این اتاق عمل
سیستم: بهبود پشتیبانی از مجازی سازی،
نسخه جدید سرویس دایرکتوری اکتیو دایرکتوری،
پشتیبانی از حداکثر 256 پردازنده، بر خلاف
ویندوز سرور 2003 نیز در اینجا بهتر است
یک "سرور ترمینال" پیاده سازی شده است. به علاوه
از این پلت فرم است که مانند آن است
برای عملکرد با کیفیت بالا تقریباً همه
وظایف، و نقطه ضعف آن این است که به کارهای بیشتری نیاز دارد
منابع بر خلاف اقوام خود

یونیکس
اتاق عمل سیستم یونیکسبه "کبد دراز" اشاره دارد
بازار سیستم عامل سرور - در ایجاد شد
اواخر دهه 60 در آزمایشگاه های بل AT&T.
ویژگی متمایز این سیستم عامل که آن را تعیین کرد
"بقا" و محبوبیت بود که هسته اصلی عملیات
در آن زمان سیستم هایی که به زبان اسمبلی نوشته شده بودند کوچک بودند
مثل بقیه سیستم عامل ها
به زبان C نوشته شده است. این رویکرد آن را به راحتی قابل حمل کرد
در طیف گسترده ای از پلتفرم های سخت افزاری و
سیستم عامل و برنامه های کاربردی ایجاد شده برای آن.
مزیت مهم یونیکس باز بودن آن بود.
مجاز به وجود همزمان به عنوان تجاری،
و نسخه های غیر تجاری یونیکس.
ویژگی های مشترک در تمام نسخه های یونیکس هستند
حالت چند نفره با ویژگی های امنیتی
داده ها از دسترسی غیرمجاز، پیاده سازی
پردازش چند برنامه ای در حالت تقسیم
زمان، استفاده از مکانیسم های حافظه مجازی و
مبادله، یکسان سازی عملیات ورودی و خروجی،
بر اساس سلسله مراتب سیستم فایل، وسایل مختلف
تعامل فرآیندها، از جمله کار اینترنتی.

سرور اوبونتو 10.10
سرور اوبونتو 10.10 از هسته لینوکس استفاده می کند و آنچه خوب است این است
محصول نرم افزاری بسیار ارزان تر از بسیاری دیگر است،
در این گزارش ذکر شده است
بسیاری از مبتدیان مدیران سیستماحساس ترس و
وقتی صحبت از سیستم‌عامل‌های یونیکس بدون واسط می‌شود، وحشتناک است
سیستم‌ها، این را با گفتن اینکه «پیچیده و واضح نیست» توضیح می‌دهد. با این حال
راه اندازی این سیستم عامل ها بسیار ساده تر از راه اندازی همان است
ویندوز سرور 2008 R2 خود، که در آن تعداد بی نهایت مختلف وجود دارد
گزینه ها و تنظیمات و در سیستم های یونیکس، تمام تنظیمات به ویرایش خلاصه می شود
فایل های پیکربندی همچنین، همانطور که در بالا ذکر شد، داده ها
سیستم ها به طور قابل توجهی به منابع کمتری نسبت به سیستم های مشابه نیاز دارند
رابط گرافیکی
اوبونتو سرور 10.10 نصب و نگهداری آسان است،
قابلیت اطمینان و کارایی بالایی را فراهم می کند و همچنین دارد
سطح امنیت بالا و تقریباً برای همه عالی است
وظایف

جنتو لینوکس
جنتو یک توزیع لینوکس است که محبوبیت زیادی دارد زیرا در آن بسیار انعطاف پذیر است
تنظیم و تنظیم صحیحدر نتیجه سود خواهید برد
در بهره وری
لینوکس جنتو به دلیل اینکه مبتنی بر آن است، متا توزیع نامیده می شود
شما می توانید یک سیستم مناسب برای هر کاری ایجاد کنید: دسکتاپ باشد،
ایستگاه کاری، سرور، ترمینال بدون دیسک یا روتر. چنین
انعطاف پذیری از طریق مکانیسم حمل و نقل، که تا حدودی مشابه است، به دست می آید
به سیستم پورت BSD با پرچم های USE شما به آنها وابسته نیستید
نگهدارنده ها و بسته هایی را با گزینه های مورد نیاز خود قرار دهید.
همچنین به این دلیل شناخته شده است که این توزیع فقط توسط
حرفه ای در زمینه خود، زیرا این تنظیمات نیاز دارد
دانش معین جنتو یکسری از مزایای خود را دارد از جمله
سرعت بالا و جامعه کاربری عالی.

FreeBSD
FreeBSD یک سیستم عامل شبیه به یونیکس است که بسیار محبوب است
شرکت های اینترنتی، از آنجایی که این سیستم عامل برای
انواع وب سرورها
FreeBSD گزینه عالیبرای یک وب سرور زیرا یک پشته TCP/IP قدرتمند با پشتیبانی از استانداردهای صنعتی مانند SLIP، PPP، NFS، DHCP و
NIS. و بنابراین FreeBSD می تواند به راحتی با سیستم های دیگر تعامل داشته باشد، و
همچنین به عنوان یک سرور برای یک شرکت بزرگ کار می کند که حیاتی است
ویژگی هایی مانند NFS ( دسترسی از راه دوربه فایل ها) و خدمات ایمیل،
یا با ارائه چنین خدماتی سازمان خود را به صورت آنلاین نمایندگی کنید
مانند: WWW، FTP، مسیریابی و توابع فایروال.
FreeBSD برخی از بزرگترین و شلوغ ترین سایت های اینترنت را اجرا می کند
(به عنوان مثال یاهو!) و سهم بزرگی از تمام سایت های دیگر
اما FreeBSD را می توان نه تنها به عنوان یک پلتفرم برای یک سرور اینترنتی، بلکه به عنوان یک سرور معمولی که تمام آن وظایف را انجام می دهد استفاده کرد.
که سیستم عامل های سرور دیگر را اجرا می کنند و محدود می کنند
ویژگی های FreeBSD مورد نیاز نیست. FreeBSD بسیار امن است و
بهره وری. علاوه بر این، این سیستم عامل به طور کامل است
رایگان است و از جمله موارد دیگر، FreeBSD توسعه یافته و پشتیبانی می شود
تیم بزرگ توسعه دهندگان

سولاریس (خورشید
میکروسیستم ها)
سیستم عامل Sun Solaris یکی از معروف ترین سیستم عامل های امروزی است
نسخه های تجاری یونیکس این سیستم عامل دارای ابزارهای پشتیبانی پیشرفته است
شبکه و یکی از محبوب ترین ها را نشان می دهد
پلتفرم هایی برای توسعه راه حل های شرکتی - حدود 12 مورد برای آن وجود دارد
هزاران برنامه مختلف، از جمله سرورهای برنامه و DBMS تقریبا
همه تولید کنندگان پیشرو
سولاریس بسیاری از استانداردها و ویژگی های صنعتی را برآورده می کند
مقیاس پذیری بالا برای اکثریت قریب به اتفاق برنامه ها این است
سیستم عامل رشد تقریبا خطی را فراهم می کند
عملکرد هنگام افزایش تعداد پردازنده ها به دلیل متقارن بودن
محاسبات چند پردازنده ای سولاریس در حال حاضر پشتیبانی می کند
پردازنده های SPARC و Intel x86.
از جمله ویژگی های Solaris 9، قابل ذکر است که پشتیبانی از حداکثر 1 میلیون به طور همزمان
فرآیندهای در حال اجرا، تا 128 پردازنده در یک سیستم و تا 848 پردازنده
در یک کلاستر، تا 576 گیگابایت رم فیزیکی، پشتیبانی از فایل
سیستم های تا 252 ترابایت در اندازه، ابزارهای مدیریت پیکربندی و
تغییرات، سازگاری داخلی با لینوکس.
سیستم عامل سولاریس 9 پایه و اساس یک شبکه باز است
Sun Open Net Environment (Sun ONE). سولاریس 9 کشتی با
برنامه های کلیدی Sun ONE: Application Server، Directory Server، Integration
سرور، صف پیام، سرور پورتال، وب سرور.

10.

HP-UX (Hewlett-Packard)
سیستم عامل HP-UX، توسعه یافته توسط Hewlett-Packard،
از نوادگان AT&T System V است. آخرین نسخه آن، HP-UX 11i، برای
دو پلتفرم سخت افزاری - PA_RISC و Itanium - و در درجه اول متمرکز شده است
تصویر به سرورهای ساخته شده توسط Hewlett-Packard.
از جمله ویژگی های HP-UX 11i باید به ابزارهای ادغام با ویندوز و
لینوکس، از جمله ابزارهای انتقال برای برنامه های جاوا که برای اینها توسعه یافته است
پلتفرم ها و همچنین ابزارهایی برای بهبود عملکرد برنامه های جاوا.
علاوه بر این، HP-UX 11i از Linux API پشتیبانی می کند که قابلیت حمل را تضمین می کند
برنامه های کاربردی بین HP-UX و لینوکس. توجه داشته باشید که برنامه های کاربردی برای HP-UX 11i
می تواند بین دو پلتفرم سخت افزاری که بدون آن پشتیبانی می کند منتقل شود
تغییرات و کامپایل مجدد
در مورد عملکرد و مقیاس پذیری HP-UX 11i صحبت کنیم، باید
توجه داشته باشید که یک نسخه از سیستم عامل تا 256 را پشتیبانی می کند
پردازنده ها؛ خوشه ها تا 128 گره نیز پشتیبانی می شوند. بعلاوه
این پلت فرم از اتصال و قطع اتصال اضافی پشتیبانی می کند
پردازنده ها، جایگزینی سخت افزار، پیکربندی پویا و
به روز رسانی سیستم عامل بدون نیاز به راه اندازی مجدد، پشتیبان گیری
کپی آنلاین و یکپارچه سازی دیسک بدون خاموش کردن سیستم.
انتخاب نرم افزاربرای این سیستم عامل بسیار است
گسترده - اینها شامل سرورهای برنامه از تولید کنندگان پیشرو، سرورهای وب و WAP، سرورهای جستجو، ابزارهای کش و خدمات دایرکتوری است.

11.

AIX (IBM)
AIX یک کلون از یونیکس IBM است که برای آن طراحی شده است
اجرا بر روی سرورهای IBM @ pSeries و RS/6000. مانند HP-UX، این
این سیستم عامل با لینوکس سازگار است.
ویژگی های AIX 5L شامل هسته های کاملاً 64 بیتی،
درایورهای دستگاه و زمان اجرای برنامه (همچنین وجود دارد
هسته 32 بیتی و همچنین پشتیبانی از برنامه های 32 بیتی)
پشتیبانی از 256 گیگابایت رم، پشتیبانی از فایل ها تا
1 ترابایت، ابزار مدیریت راحت، پشتیبانی از خوشه ها (تا
32 کامپیوتر)، ابزارهای پشتیبانی شبکه توسعه یافته است.
AIX با استفاده از موارد زیر قابلیت های خود تنظیمی را برای سیستم فراهم می کند:
عملکردهایی مانند افزایش توان در صورت نیاز و تخلیه
پردازنده ها و همچنین دارای قابلیت های خود ترمیمی،
خود بهینه سازی و دفاع شخصی از جمله فناوری
ثبت همه خطاهای سیستمو یک سیستم فعال
تجزیه و تحلیل خطا

12.

NetWare (Novell)
در اوایل و اواسط دهه 90، Novell NetWare غالب بود
سیستم عامل شبکه هر چند الان سهم کاهش یافته است
سرورهای مدیریت شده توسط NetWare و همچنین تعداد سرورهای ایجاد شده برای آن
نرم افزارهای کاربردی و زیرساختی، این سیستم عامل به دلیل قابلیت اطمینان، مقیاس پذیری و
توانایی مدیریت مقدار زیادایستگاه های کاری
ویژگی های اصلی آخرین نسخه این سیستم عامل
سیستم های Novell NetWare 6.5 قادر به ایجاد هستند
خوشه های توزیع شده جغرافیایی، در دسترس بودن ابزارهای پشتیبانی
کاربران موبایل و راه دور، ابزارهای مدیریتی
منابع شبکه از راه دور و همچنین ابزارهای همگام سازی
اطلاعات در مورد کاربران و هماهنگی با یکدیگر
دایرکتوری ها در محیط های مختلط حفاظت از داده ها در Novell NetWare 6.5
با استفاده از خدمات فهرست راهنمای NDS eDirectory انجام شد.
Novell NetWare 6.5 شامل محصولات شناخته شده OpenSource و
یعنی: وب سرور آپاچی، MySQL DBMS، سرور برنامه آپاچی
تامکت. علاوه بر این، NetWare 6.5 دارای گواهینامه است
مطابقت با سرور و محیط برنامه کاربردی J2EE 1.3
توسعه های جدید و به اصطلاح دفتر مجازی،
امکان دسترسی به منابع تجاری از طریق یک رابط وب
کاربر، از جمله فایل ها، پست الکترونیک، امکانات
برنامه ریزی تقویم
این سیستم عامل معمولاً به صورت شبکه و
فایل سرور، پرینت سرور و کار گروهی.

13.

Mac OS X (Apple)
سیستم عامل Mac OS X که توسط اپل ساخته شده است
با تعدادی از دانشمندان دانشگاه، بر اساس BSD UNIX. در نسخه 1999
Mac OS X Server به عنوان یک محصول منبع باز منتشر شد که
به توسعه دهندگان اجازه داد تا Mac OS X را برای موارد خاص تطبیق دهند
مشتریان و همچنین مشارکت آنها در توسعه بیشتر این
سیستم عامل.
Mac OS X با وجود یک مدیر حافظه مجازی مشخص می شود.
امکان جداسازی کامل برنامه ها از یکدیگر، پشتیبانی
چند وظیفه ای، قابل مقایسه با پشتیبانی مشابه در ویندوز.
Mac OS X دارای یک شبیه ساز است نسخه های قبلیسیستم عامل مک، ابزار
ویرایش گرافیکی، پشتیبانی داخلی
OpenGL سرویس گیرنده پست الکترونیکی، ابزارهای مدیریت رمز عبور برای دسترسی
منابع وب