نصب و راه اندازی 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 ...