آموزش نصب و پیکربندی RemoteApp در ویندوز سرور

موضوعاتی که در این مقاله به آنها پرداخته خواهد شد، به شرح زیر است:

آموزش کامل نصب و پیکربندی RemoteApp در ویندوز سرور 2022 (راه اندازی سریع)

سلام! در این آموزش جامع، به صورت گام به گام، نحوه نصب RemoteApp در ویندوز سرور 2022 با استفاده از روش Quick Start (راه اندازی سریع) را به شما نشان خواهیم داد. RemoteApp یک راهکار قدرتمند مجازی‌سازی اپلیکیشن است که به کاربران اجازه می‌دهد برنامه‌های مبتنی بر ویندوز را که روی یک سرور راه دور (RDS) اجرا می‌شوند، طوری استفاده کنند که انگار مستقیماً روی کامپیوتر محلی خودشان نصب شده‌اند. این روش برای ارائه دسترسی آسان و امن به برنامه‌های کاربردی سازمانی بسیار مفید است. ما در این راهنما، مراحل پیکربندی RemoteApp ویندوز سرور 2022 را از ابتدا تا انتها پوشش می‌دهیم.

پیش‌نیازها و محیط آزمایشی برای نصب RemoteApp در ویندوز سرور

قبل از شروع نصب RemoteApp در ویندوز سرور، مطمئن شوید که پیش‌نیازهای زیر را دارید:

  • سرور شما (که قصد راه‌اندازی Remote Desktop Services روی آن را دارید) باید عضو یک دامین Active Directory باشد.
  • حساب کاربری Administrator شما باید رمز عبور قوی داشته باشد.
  • تنظیمات شبکه، مانند IP استاتیک، پیکربندی شده باشد.
  • آخرین آپدیت‌های ویندوز نصب شده باشد.

محیط آزمایشی استفاده شده در آموزش نصب RemoteApp در ویندوز سرور:

  • نام کامپیوتر: server1.test.com
  • دامین: test.com
  • کنترلر دامین: server1.test.com
  • سیستم عامل: Windows Server 2022 Datacenter
  • آدرس IP: 192.168.0.2

پ.نآیا نیاز به سرور مجازی فرانسه دارید؟ لطفا بر روی لینک اون کلیک کنید! اگر نیاز به vps فرانسه با آی پی تمیز و بدون محدودیت دارید کلیک کنید. 

مراحل نصب RemoteApp در ویندوز سرور

حالا مراحل اصلی نصب RemoteApp در ویندوز سرور 2022 را دنبال می‌کنیم:

۱. باز کردن Server Manager و افزودن Roles and Features

ابتدا Server Manager را باز کنید. روی داشبورد، گزینه Add roles and features را کلیک کنید.

مرحله ۱: شروع فرایند افزودن نقش‌ها از طریق Server Manager.

در صفحه “Before You Begin”، روی Next کلیک کنید.

مرحله ۲: کلیک روی Next در صفحه خوش‌آمدگویی ویزارد.

۱. انتخاب نوع نصب Remote Desktop Services

در صفحه “Select installation type”، گزینه Remote Desktop Services installation را انتخاب کرده و روی Next کلیک کنید. این گزینه برای راه‌اندازی Remote Desktop Services به صورت متمرکز طراحی شده است.

مرحله ۳: انتخاب نوع نصب Remote Desktop Services.

3. انتخاب نوع Deployment (Quick Start)

در صفحه “Select deployment type”، گزینه Quick Start را انتخاب کنید و روی Next کلیک نمایید. روش Quick Start به شما امکان می‌دهد سرویس‌های Remote Desktop را به سرعت روی یک سرور واحد مستقر کرده و یک Collection و برنامه‌های RemoteApp اولیه را ایجاد کنید. این آموزش RemoteApp Quick Start بر این روش تمرکز دارد.

مرحله ۴: انتخاب روش استقرار Quick Start

4. انتخاب سناریوی Deployment (Session-based)

در صفحه “Select deployment type”، گزینه Quick Start را انتخاب کنید و روی Next کلیک نمایید. روش Quick Start به شما امکان می‌دهد سرویس‌های Remote Desktop را به سرعت روی یک سرور واحد مستقر کرده و یک Collection و برنامه‌های RemoteApp اولیه را ایجاد کنید. این آموزش RemoteApp Quick Start بر این روش تمرکز دارد.

مرحله ۵: انتخاب سناریوی استقرار Session-based.

5. انتخاب سرور و تایید نهایی

در صفحه “Select a server”، سرور مورد نظر خود (در اینجا server1.test.com) را از Server Pool انتخاب کرده و به لیست Selected منتقل کنید. سپس روی Next کلیک کنید.

مرحله ۶: انتخاب سرور میزبان برای سرویس‌های Remote Desktop.

در صفحه “Confirm selections”، خلاصه‌ای از تنظیمات نمایش داده می‌شود. تیک گزینه Restart the destination server automatically if required را بزنید تا در صورت نیاز، سرور به طور خودکار ری‌استارت شود. سپس روی Deploy کلیک کنید.

مرحله ۷: تایید تنظیمات و کلیک روی Deploy برای شروع نصب.

صبر کنید تا فرآیند نصب و استقرار کامل شود. این مرحله ممکن است کمی طول بکشد و شامل یک ری‌استارت سرور باشد. پس از اتمام موفقیت‌آمیز، روی Close کلیک کنید.

مرحله ۸: مشاهده اتمام موفقیت‌آمیز نصب و کلیک روی Close.

 

پیکربندی‌های پس از نصب RemoteApp در ویندوز سرور

پس از اتمام راه‌اندازی Remote Desktop Services، چند مرحله پیکربندی دیگر لازم است:

6. مدیریت گواهی SSL

نصب Quick Start به طور خودکار یک گواهی SSL از نوع Self-Signed ایجاد می‌کند. برای محیط‌های تستی این کافی است، اما برای محیط عملیاتی باید از یک گواهی معتبر استفاده کنید. برای مشاهده گواهی ایجاد شده:
دستور certlm.msc را در Run اجرا کنید. به مسیر Personal > Certificates بروید. گواهی صادر شده برای سرور خود را مشاهده خواهید کرد.

مرحله ۹: مشاهده گواهی SSL خودامضا در Certlm.msc.

7. پیکربندی IIS Bindings برای HTTPS

برای اینکه RD Web Access از طریق HTTPS کار کند، باید Binding مربوط را در IIS تنظیم کنید:

  • Internet Information Services (IIS) Manager را باز کنید.
  • در پنل سمت چپ، به مسیر SERVER1 > Sites > Default Web Site بروید.
    در پنل Actions سمت راست، روی Bindings… کلیک کنید.
مرحله ۱۰: رفتن به تنظیمات Bindings در IIS Manager.

در پنجره Site Bindings، ردیف مربوط به https (پورت 443) را انتخاب کرده و روی Edit… کلیک کنید.

مرحله ۱۱: انتخاب و ویرایش Binding مربوط به HTTPS.

در پنجره Edit Site Binding، از منوی کشویی SSL certificate، گواهی‌ای که در مرحله قبل مشاهده کردید (معمولاً با نام FQDN سرور شما) را انتخاب کنید. سپس بر روی OK کلیک کنید و سپس پنجره Site Bindings را Close کنید.

مرحله ۱۲: انتخاب گواهی SSL و تایید تنظیمات Binding.

انتشار (Publish) برنامه RemoteApp

حالا زمان آن است که یک برنامه را به عنوان RemoteApp منتشر کنیم.

8. دسترسی به Remote Desktop Services در Server Manager

به Server Manager برگردید. در پنل سمت چپ، روی Remote Desktop Services کلیک کنید.

مرحله ۱۳: بازگشت به Server Manager و انتخاب Remote Desktop Services.

9. انتشار برنامه RemoteApp

  • در بخش Collections، روی نام Collection خود (به طور پیش‌فرض QuickSessionCollection) کلیک کنید.
  • در بخش REMOTEAPP PROGRAMS، روی منوی TASKS کلیک کرده و گزینه Publish RemoteApp Programs را انتخاب کنید.
مرحله ۱۴: شروع فرآیند انتشار برنامه‌های RemoteApp.

در پنجره “Select RemoteApp Programs”، لیستی از برنامه‌های قابل انتشار نمایش داده می‌شود. در این آموزش RemoteApp Quick Start، ما Server Manager را به عنوان نمونه انتخاب می‌کنیم. تیک کنار آن را بزنید و روی Next کلیک کنید. (شما می‌توانید هر برنامه دیگری مانند Paint، Calculator یا برنامه‌های سازمانی خود را انتخاب کنید).

مرحله ۱۵: انتخاب برنامه Server Manager برای انتشار.

در صفحه “Confirmation”، لیست برنامه‌های انتخابی را بررسی کرده و روی Publish کلیک کنید.

مرحله ۱۶: تایید و شروع انتشار برنامه.
پس از اتمام موفقیت‌آمیز انتشار، روی Close کلیک کنید.
مرحله ۱۷: مشاهده اتمام موفقیت‌آمیز انتشار و بستن پنجره.

دسترسی و اجرای RemoteApp منتشر شده

حالا کاربران می‌توانند از طریق وب به برنامه منتشر شده دسترسی پیدا کنند.

10. دسترسی به RD Web Access

یک مرورگر وب را باز کنید و به آدرس https:///RDWeb بروید (مثلاً https://192.168.0.2/RDWeb یا https://server1.test.com/RDWeb). به دلیل استفاده از گواهی Self-Signed، با یک هشدار امنیتی مواجه خواهید شد (“Your connection isn’t private”). روی Advanced کلیک کنید.

مرحله ۱۸: مواجهه با هشدار امنیتی گواهی و کلیک روی Advanced

سپس روی لینک Continue to (unsafe) کلیک کنید تا به صفحه لاگین RD Web Access بروید.

مرحله ۱۹: ادامه به وب‌سایت RD Web Access.

11. ورود به RD Web Access و اجرای برنامه

در صفحه RD Web Access، نام کاربری (در فرمت DOMAINusername یا username@domain.com) و رمز عبور خود را وارد کرده و روی Sign in کلیک کنید.

مرحله ۲۰: ورود به پورتال RD Web Access.

پس از ورود، آیکون برنامه‌های منتشر شده (در اینجا Server Manager) را مشاهده خواهید کرد. روی آیکون برنامه کلیک کنید. یک فایل با پسوند .rdp دانلود خواهد شد. روی این فایل کلیک کنید تا باز شود.

مرحله ۲۱: کلیک روی آیکون برنامه برای دانلود فایل RDP.

12. اتصال و احراز هویت

پنجره‌ای با عنوان RemoteApp باز می‌شود که اطلاعات ناشر (Publisher) را نمایش می‌دهد (چون گواهی خودامضاست، ممکن است ناشر ناشناس باشد). روی Connect کلیک کنید.

مرحله ۲۲: تایید اتصال به برنامه RemoteApp

پنجره Windows Security برای وارد کردن مجدد اطلاعات کاربری باز می‌شود. نام کاربری و رمز عبور خود را وارد کرده و روی OK کلیک کنید.

مرحله ۲۳: وارد کردن اطلاعات کاربری برای احراز هویت.

13. اجرای موفقیت آمیز RemoteApp

پس از احراز هویت موفق، برنامه Server Manager (یا هر برنامه‌ای که منتشر کرده‌اید) اجرا می‌شود. نکته مهم این است که فقط پنجره خود برنامه نمایش داده می‌شود و نه کل دسکتاپ سرور راه دور. این دقیقاً رفتار مورد انتظار از RemoteApp است.

مرحله ۲۴: برنامه Server Manager با موفقیت به عنوان RemoteApp اجرا شد.

نتیجه‌گیری مقاله نصب RemoteApp در ویندوز سرور

خب، تبریک می‌گوییم! با دنبال کردن این راهنمای گام‌به‌گام، شما با موفقیت فرآیند نصب RemoteApp در ویندوز سرور 2022 را با استفاده از روش Quick Start به پایان رساندید. ما مراحل کلیدی پیکربندی RemoteApp ویندوز سرور 2022، از جمله تنظیمات اولیه IIS و گواهی SSL خودامضا، و همچنین انتشار و اجرای یک برنامه نمونه را پوشش دادیم. این آموزش RemoteApp Quick Start به شما یک پایه محکم برای شروع کار با این قابلیت قدرتمند ارائه داد.

این راهنمای “راه‌اندازی سریع” یا Quick Start، نقطه شروع خوبی است، اما دنیای راه‌اندازی Remote Desktop Services بسیار گسترده‌تر است. اگر به دنبال جزئیات فنی عمیق‌تر، پیکربندی‌های پیشرفته‌تر (مانند استفاده از گواهی‌های معتبر یا تنظیمات High Availability) در مورد کل مجموعه Remote Desktop Services هستید، مستندات رسمی مایکروسافت منبعی جامع و ضروری است. همچنین برای درک بهتر مفهوم کلی مجازی‌سازی اپلیکیشن و چرایی اهمیت راهکارهایی مانند RemoteApp در محیط‌های کاری مدرن، مطالعه مقاله‌ای مانند مجازی سازی اپلیکیشن چیست؟ می‌تواند دید وسیع‌تری به شما بدهد.

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

مطالب مرتبط: