Installing and Configuring Office Online Server on Windows Server 2019 for Exchange 2019

مقدمه

office Online Server یک پیش نیاز اختیاری از سوی شرکت Microsoft برای Exchange Server 2016 (CU1) یا بالاتر است که این امکان را به شما می‌دهد تا بتوانید برنامه‌های محصولات آفیس را تحت وب اجرا کنید؛ Office Online Server کاربران را قادر می سازد فایل پیوست مجموعه آفیس را در Outlook در وب بدون نیاز به دانلود و بدون نصب برنامه ی خاصی مشاهده کنند. بدون Office Online Server، کاربران نیاز دارند فایل پیوست را به کامپیوتر خود دانلود و سپس آنها را در آفیس باز کنند.

حداقل سیستم مورد نیاز برای نصب Office Online Server

office Online Server نمی تواند بر روی Exchange server, SharePoint server Active Directory domain controller, یا هر سیستمی که این برنامه ها بر روی آنها اجرا می شود نصب شود.

من برای ادامه کار و کامل کردن سناریوی پیش رو یک Windows Server 2019 جدید را روی VMWare آماده کردم و اون رو به دامین rebeladmin.local ، متصل (Join) کردم.

پیش نیازها ی نصب Office Online Server

۱- نصب NET Framework 4.5.2.

۲- نصب feature های مورد نیاز سیستم عامل با استفاده از دستورات کامندی زیر:

Install-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Default-Doc, Web-Static-Content, Web-Performance, Web-Stat-Compression, Web-Dyn-Compression, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Windows-Identity-Foundation

۳- Restart کردن سیستم بعد از نصب feature های ویندوز

نصب Office Online Server

office Online Server را دانلود کرده و بر روی سیستم خود آپلود کرده و آن را اجرا کنید و سپس بعد از پذیرفتن شرایط license به مرحله بعد یروید.

مسیر نصب را مشخص کنید و به مرحله بعد بروید.

منتظر بمانید تا نصب به پایان برسد.

پیکربندی Office Online Server

بر خلاف برنامه های دیگر نصب OOS بسیار آسان است و پیکربندی آن هم کار چندانی ندارد. بنابراین بعد از ثبت رکورد oos.rebeladmin.ir بر روی DNS Server خود نوبت به نصب SSL Certificate برای دامین مورد نظر می باشد که باتوجه داشتن CA Server در این سناریو که در این پست نصب و راه اندازی کردیم، از طریق کنسول مدیریتی IIS آن را پیکربندی می کنیم در نتیجه برای این کار در سرور OOS به مسیر زیر بروید.

کنسول مدیریتی IIS Manger را باز کنید و مطابق تصویر زیر Server Certificates را بازکنید.

در این مرحله از پنل سمت راست Create Domain Certificate را انتخاب کنید.

در پنجره جدیدی که باز می شود فیلد های مورد نیاز را وارد کنید.مهمترین گزینه در این مرحله Common name می باشد که باید FQDN که برای این سرور در نظر گرفته شده را وارد کنیم، سپس بر روی Next کلیک کرده و به مرحله بعد بروید.

در این مرحله با انتخاب Certificate Authority و انتخاب یک اسم در قسمت Friendly Name ( این اسم را باید بخاطر بسپارید با املای دقیق) بر روی Finish کلیک کنید.

در این قسمت می توانید certificate جدیدی که ایجاد شد را مشاهده کنید.

در ادامه پیکربندی OOS ، باید certificate جدیدی را که ایجاد کردیم به OOS Farm خود با cmdlet زیر اختصاص دهیم.(Rebel OOS Certificate نامی که در مرحله قبل برای certificate خود ایجاد کردیم).

New-OfficeWebAppsFarm -InternalURL "https://oos.rebeladmin.ir" -ExternalURL "https://oos.rebeladmin.ir" -CertificateName "Rebel OOS Certificate"

در اینجا نصب و پیکربندی OOS ما به پایان رسید و می توان آن را برای استفاده در سرورهایی مانند Exchange , Skype ادغام کرد.

پیکربندی OOS برای Exchange Server 2019

بعد از پیکربندی Office Online Server در این مرحله چگونگی ادغام OOS با Exchange 2019 را با هم ادامه می دهیم. برای این کار کافیست دستورات زیر را در Exchange Power Shell اجرا کنید. این به Outlook اجازه می دهد که درخواستهایش را به سمت Office Online Server ارسال کند.

نکته: قبل از اجرای دستورات زیر، WAC Discovery Endpoint را برای آدرس ‘https://oos.rebeladmin.ir/hosting/discovery’ تست می کنیم و در صورت درستی، آن را برای Mailbox server و organization در سناریوی خود ست می کنیم.

ابتدا تنظیمات WAC Discovery Endpoint برای Mailbox server

Set-MailboxServer MBX -WacDiscoveryEndpoint "https://oos.rebeladmin.ir/hosting/discovery"

سپس با دستور زیر MsExchangeOwaAppPool را Restart کنید.

Restart-WebAppPool MsExchangeOwaAppPool

بعد از پیکربندی WAC Discovery Endpoint برای Mailbox باید برای organization هم اینکار را انجام دهید در نتیجه دستورات زیر را در Exchange Power Shell اجرا کنید.سپس
MsExchangeOwaAppPool را Restart کنید.

برای بررسی درستی WAC Discovery Endpoint دستور زیر را اجرا کنید.

Get-OrganizationConfig | select WAC*

در این مرحله نصب و پیکربندی ما به اتمام می رسد، در نتیجه می توانیم آن را تست کنیم.

تست و بررسی صحت عملکرد OOS سرور

برای صحت درستی سرور OOS یک ایمیل حاوی یک فایل Word را ارسال می کنیم و آن را تست می کنیم.

شما می توانید سرور OOS خود را به تنهایی تست کنید برای انجام این کار مراحل زیر را طی کنید:

ابتدا با دستور زیر OpenFromURL را فعال کنید.

Set-OfficeWebAppsFarm -OpenFromURLEnabled

سپس در Web Browser خود مسیر زیر را اجرا کنید.

https://oos.rebeladmin.ir/op/generate.aspx

سپس آدرس فایل مورد نظر را در یک پوشه بر روی سیستم مورد نظر Share کنید و آدرس آن را در فیلد اول وارد کنید و سپس بر روی Create link کلیک کنید تا لینک مورد نظر ایجاد شود و سپس با کلیک بر روی
Test this link فایل مورد نظر را مشاهده کنید.

در صورتی که فایل مورد نظر به درستی مشاهده شد، سرور OOS شما به درستی نصب و پیکربندی شده است.

در صورت نیاز به Edit کردن فایلها روی Outlook در وب می توانید از دستور زیر استفاده کنید.

Set-OfficeWebAppsFarm -EditingEnabled:$true

برای بررسی درستی OfficeWebAppsFarm و بررسی تنظیمات مربوطه دستور زیر را اجرا کنید.

Get-OfficeWebAppsFarm

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

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

موفق و موید باشید.

نظر یادتون نره.

یا حق.

۵ ۳ votes
Article Rating
اشتراک گذاری:
مسولیت زندگیتان را به عهده بگیرید. این را بدانید … فقط شما هستید که میتوانید خودتان را به جایی که میخواهید برسانید، نه هیچکس دیگری.
پست ایجاد شده 13
اشتراک در
اطلاع از
guest
3 نظرات
قدیمی ترین
جدیدترین بیشترین رای
Inline Feedbacks
View all comments
milad
milad
۱۲ آبان ۱۳۹۸ ۱۲:۲۲ ب٫ظ

آفیس آنلاین ۲۰۱۹ سازگار با exchange 2019 رو از کجا دانلود کنیم؟

مدیریت
مدیریت
Admin
Reply to  milad
۱۴ آبان ۱۳۹۸ ۸:۱۴ ق٫ظ

سلام
یه سرچ ساده بکنید سایتهای فارسی دارند یا میتونید از سایت https://technet24.ir دانلود کنید

محمدیوسف میرجلیلی
محمدیوسف میرجلیلی
۱۱ بهمن ۱۳۹۸ ۳:۴۴ ق٫ظ

سلام.
لطفاً راهنمایی کنید که شماره لایسنس را کجا باید وارد کنیم؟

پست های مرتبط

متنی که میخواهید برای جستجو وارد کرده و دکمه جستجو را فشار دهید. برای لغو دکمه ESC را فشار دهید.

بازگشت به بالا
1
0
Would love your thoughts, please comment.x
()
x