نصب و راه اندازی Exchange 2010: بخش ۲
نصب و راه اندازی Exchange 2010: بخش ۲
در این بخش قصد داریم تا  Exchange 2010 رو بر روی ماشین  Server2 نصب و راه اندازی کنیم اما قبل از اون نیاز داریم تا ماشینی که  Exchange 2010 رو میزبانی میکنه آماده سازی کنیم.
 
در مرحله اول نیازهست تا پیش از نصب  Component های  مورد نیاز رو بر روی ماشین Server2 نصب کنیم که بسته به  نسخه ای از Windows Server 2008 ای که بر روی ماشین Server2 نصب هست متفاوت  خواهد بود. به همین دلیل بهتر هست Exchange 2010 رو بر روی آخرین نسخه از  Windows Server مایکروسافت که در حال حاضر Windows Server 2008 R2 هست ( با  توجه به اینکه هنوز نسخه نهایی Server 2012 رسمن منتشر نشده ) نصب کنید.
 به عنوان نمونه شما برای نصب Exchange 2010 بر روی Windows Server 2008 SP2 نیاز به Component های زیر خواهید داشت:
 
Microsoft .NET Framework 3.5 Service Pack 1
Windows Remote Management (WinRM) 2.0
  ۲۰۰۷Office System Converter Microsoft Filter
اما در Windows Server 2008 R2 تنها به نصب ۲۰۰۷ Office  System Converter Microsoft Filter نیاز خواهید داشت. شما میتونید با جستجو  در سایت Microsoft Download این Component هارو پیدا و نصب کنید. علاوه بر  این میتونید ۲۰۰۷ office system convertor Microsoft filter رو از 
اینجا دانلود کنید.
 
در مرحله دوم احتیاج دارید تا Role و  Feature هایی رو از Windows Server 2008 R2  در ماشین Server2 نصب و فعال  کنید. به عنوان مثال زمانی که شما قصد دارید تا سرویسی رو (مثلا ADDS یا  DNS و …) بر روی Windows Server راه اندازی کنید، نیاز دارید تا Role یا   Feature هایی رو جلوتر راه اندازی و نصب کنید. اینجا هم نیاز دارید تا بر  روی ویندوز سروری که قصد دارید Exchange 2010 رو بر روی اون راه اندازی  کنید، یکسری Role و Feature ها رو نصب و راه اندازی کنید.
 خوب، تا به اینجا مشخص شد در مرحله دوم چه کاری رو باید انجام  بدیم اما سوالی پیش میاد و اونهم این هست که ما باید چه Role و Feature  هایی و بر چه مبنایی بر روی ویندوز سرور نصب کنیم؟
 اگر به یاد داشته باشید، در پست اول و معرفی Exchange Server  عنوان شد که Exchange 2010  از ۴ Role کلی تشکیل شده. هر کدام از این Role  ها وظایفی رو بر عهده دارن. این Role ها به هم وابسته هستند اما میتونن به  صورت مجزا بر روی چند سرور راه اندازی شده و انجام وظیفه کنن. در واقع  Exchange 2010 چیزی نیست جز این ۴ Role! این یکی از ویژگیهای Exchange 2010  هست که شما قادر هستید با وجود وابسته بودن این Role ها به هم اونها رو به  صورت مجزا نصب و راه اندازی کنید. در حال حاضر تا همین اندازه کفایت میکنه  اما در آینده مفصل راجع به این Role ها صحبت خواهم کرد.
  شما بر اساس نوع معماری و ساختاری که میخواهید برای نصب این  Role ها و پیاده سازی Exchange 2010 بکار ببندید باید Role ها و Feature  هایی رو بر روی سرورهایی که این ۴ Role رو میزبانی میکنه نصب کنید. معمول  ترین معماری در سناریوهای کوچک این هست که شما هر ۴ تا Role رو که عبارتند  از Mailbox، Client Access، Hub Transport و  Edge Tranport  بر روی یک  سروری که در سناریوی ما Server2 هست نصب و راه اندازی کنید. البته Role  دیگه ای با نام Unified Messaging هم وجود دارد که خیلی مورد استفاده نیست.
 Role ها و Feature هایی که نیاز هست در ویندوز سرور برای هر  کدام از این ۴ Role نصب و راه اندازی کنیم رو اینجا به صورت مجزا عنوان  میکنم:
 برای نصب Client Access:
 
RSAT Tools, .NET Framework 3.5.1,  Web Server, Web Server Basic Authentication, Web Server Windows  Authentication, Web Server Digest Authentication, IIS 6 Metabase  Compatibility, Web Server .NET Extensibility, IIS 6 Management Console,  Windows Process Activation Service Process Model, Web Server ISAPI  Extensions, Web Server Dynamic Content Compression, .NET Framework HTTP  Activation, and RPC over HTTP Proxy
 برای نصب Hub Transport:
 
RSAT Tools, .NET Framework 3.5.1,  Web Server, Web Server Basic Authentication, Web Server Windows  Authentication, IIS 6 Metabase Compatibility, Web Server .NET  Extensibility, IIS 6 Management Console, and Windows Process Activation  Service Process Model
 برای نصب Mailbox:
 
RSAT Tools, .NET Framework 3.5.1,  Web Server, Web Server Basic Authentication, Web Server Windows  Authentication, IIS 6 Metabase Compatibility, Web Server .NET  Extensibility, IIS 6 Management Console, and Windows Process Activation  Service Process Model. This role has the same requirements as the  HubTransport server role
 برای نصب Edge Trasnport:
 
Active Directory Lightweight Directory Services, RSAT Tools, and.NET Framework 3.5.1
 اینطور که مشخص هست نصب این Role و یا Feature ها در Windows  Server 2008 R2 با استفاده از پنجره Add Role و Add Feature کار زمان  بریست. به همین خاطر برای راه اندازی این سرویسها از اجرای یک Script با  استقاده از PowerShell ویندوز سرور بهره خواهیم برد. بسته به اینکه بخواهیم  چه Role هایی رو از ۴ Role نصب کنیم باید از Script های متفاوتی استفاده  کنیم.
  
 برای نصب Mailbox، Client Access و Hub transport در یک سرور :
Add-WindowsFeature  NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy  –Restart
 بر اساس اینکه شما به چه نحو و ساختاری  بخواهید این Role ها  رو نصب کنید، Script های متفاوتی وجود داره. شاید قصد داشته باشید هر Role  رو تک تک بر روی یک سرور نصب کنید و یا ترکیبی از اونها رو . اگر احتیاج  داشتید عنوان کنید تا Scrip های دیگه رو هم قرار بدم اما به دلیل اینکه  سناریوی ما نصب این ۳ Role بر روی یک سرور هست تنها به این Script اکتفا  میکنیم. توجه داشته باشید که Edge Transport رو نمیتونید به همراه Hub  Transport نصب کنید و برای نصب Edge Transport نیاز به سرور مجازا هست و  تنها زمانی کاربرد داره که بخواهید email ها در بستر اینترنت نیز ارسال و  دریافت بشه  یعنی اگر تنها نیاز به گردش میل داخل سازمانی دارید دیگه  احتیاجی به Edge Transport نخواهد بود. با اینحال همون طور که گفته شد راجع  به این موارد در پست های بعدی صحبت خواهم کرد.
  
 
حال ۲ مرحله ای که گفته شد رو اینبار بدون توضیح پیاده سازی میکنیم:
ادامه این بخش از آموزش در وب سایت  AmozeshShabake ...