اسحاق احمدپور
مدرس زبان انگلیسی، مترجم حوزه تکنولوژی، متخصص IT و مایکروسافت

RemoteApp مایکروسافت چیست؟ آموزش راه اندازی RemoteApp

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

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

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

موارد مورد نیاز:

  • - دامین کنترلر
  • - ویندوز سرور 2008 به بالا که از پیش Join دامین شده باشد
  • - نصب سرویس IIS بر روی سرور Join شده

خب، برای شروع کار ابتدا می بایست با یک یوزر تحت دامین که دارای دسترسی ادمین باشد بر روی سرور دوم (سرور Join شده به 2012) لاگین کنیم. پس از لاگین کردن Server Manager را باز کرده و وارد Add Roles and Feature Wizard شده تا Role مربوطه را نصب نماییم.در صفحه نام برده، و در قسمت Installation Type گزینه Remote Desktop Services Installation را انتخاب کرده و بر روی Next کلیک می کنیم.

وب سایت توسینسو
وب سایت توسینسو

در صفحه بعد نیز Standard Deployment را انتخاب و مجدد بر روی Next کلیک می نماییم

وب سایت توسینسو

در این صفحه نیز با انتخاب Session-based desktop deployement به مرحله بعد می رویم

وب سایت توسینسو

در صفحه بعد مایکروسافت توضیحاتی را راجع به نصب به ما می دهد، و همان طور که در زیر مشاهده می کنید مبنی بر این است که سه عدد Sub-Service نیز با نصب Remote App برایمان بطور خودکار نصب خواهد گردید. آن را پذیرفته و با زدن Next به قسمت بعد می رویم

وب سایت توسینسو

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

وب سایت توسینسو
وب سایت توسینسو

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

وب سایت توسینسو

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

وب سایت توسینسو
وب سایت توسینسو

در آخرین قسمت این مرحله نیز گزارشی از آنچه که تاکنون انجام شده به ما داده می شود، آن را پذیرفته و در نهایت دکمه Deploy را برای تکمیل نهایی پروسه می زنیم

وب سایت توسینسو
وب سایت توسینسو

تا بدین جا نصب سرویس Remote App با موفقیت به انجام رسیده است. اکنون بایستی با تنظیمات ثانویه اقدام به کانفیگ مورد نظر کنیم. بدین منظور Server Manager را باز کرده و مشاهده خواهیم کرد که قسمت جدیدی با نام Remote Desktop Services به آن اضافه شده. بر روی آن کلیلک می کنیم و سپس طبق شکل زیر Publish RemoteApp Programs را می زنیم تا برنامه هایی را که قصد داریم از طریق وب قابلیت اجرا شدن پیدا کنند را انتخاب نماییم

وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو

در نهایت می بینیم که برنامه مورد نظرمان با موفقیت بر روی سرویس IIS منتشر و Publish می گردد

وب سایت توسینسو

اکنون که همه مراحل گفته شده با موفقیت به اتمام رسید، وقت آن است که یوزرهایی را که قصد دادن دسترسی آنها به برنامه های Publish شده را داریم، مشخص کنیم. بدین منظور ابتدا Server Manager را مجدد باز کرده، و با رفتن به قسمت RemoteApp گزینه QuickSessionCollection را انتخاب می نماییم تا برنامه هایی را که بر روی IIS منتشر کرده ایم ببینیم. سپس با انتخاب برنامه مورد نظر و راست کلیک بر روی آن گزینه Edit Properties را انتخاب کرده و Add را میزنیم تا یوزرهایی را که اجازه دسترسی به برنامه های تحت وب را داشته باشند انتخاب کنیم.

وب سایت توسینسو
وب سایت توسینسو

کار اصلی ما تا بدین جا به اتمام رسیده است. اکنون دیگر تنها چیزی که نیاز داریم، وارد کردن آدرس سروری ست که بر روی آن سرویس RemoteApp را کانفیگ کردیم بر روی کلاینت های تحت دومین می باشد.

https://yourserver's name or IP/RDWeb

وب سایت توسینسو

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

وب سایت توسینسو
وب سایت توسینسو

اسحاق احمدپور
اسحاق احمدپور

مدرس زبان انگلیسی، مترجم حوزه تکنولوژی، متخصص IT و مایکروسافت

اسحاق احمدپور، دانش آموخته دستیار شبکه های مایکروسافتی (MCSA) از مرکز Microsoft Innovation کشور ارمنستان و مهندس شبکه های مایکروسافتی (MCSE) از مرکز Ultimate کشور ترکیه| کارشناس در زمینه Virtualization| کارشناس شبکه های بی سیم CWNA| مدیر شبکه در پرشیانت، فارغ التحصیل رشته مترجمی زبان انگلیسی دانشگاه شیراز، مترجم، مدرس، راهنمای تور به زبان انگلیسی. دارای 15 سال سابقه در زمینه IT و ده سال فعالیت مستمر در شبکه. تالیف و ترجمه بیش از ده ها مقاله و صدها مطلب آی تی در نشریات و وبسایت های خبری مرتبط

نظرات