Skip To Content

نشر Portal for ArcGIS في AWS

يكون Portal for ArcGIS وArcGIS Web Adaptor مثبتين لـ "صور جهاز أمازون Esri (AMIs). شغّل أحد المثيلات باستخدام أحد Esri AMIs وقم بتكوين بوابة ArcGIS Enterprise الإلكترونية.

فيما يلي الخطوات العامة لتشغيل Portal for ArcGIS في AWS.

تلميح:

يمكنك بدلاً من ذلك استخدام ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services و قوالب CloudFormation لعينة Esri لنشر بوابة ArcGIS Enterprise الإلكترونية على خدمات أمازون على الويب.

  1. تشغيل مثيل خدمات Amazon على الويب من Esri AMI.

    إذا لم يسبق لك استخدام AMI المحدد، يجب عليك قراءة وقبول شروط سوق AWS قبل إطلاق المثيل.

  2. إنشاء Amazon Elastic IP و قم بتجميعه مع المثيل.
  3. يمكن إعداد تعيين CNAME اختياريًا لإنشاء اسم مُضيف نظام اسم المجال (DNS).
  4. قم بإنشاء اتصال عن بعد للمثيل.
  5. ابدأ Portal for ArcGIS.
    • في مثيل Windows، ابدأ تشغيل Portal for ArcGIS الخدمة من لوحة خدمات Windows.
    • في مثيل Ubuntu، سجّل الدخول كمستخدم arcgis وشغّل startportal.sh في /arcgis/portal لتشغيل Portal for ArcGIS.
  6. شغّل Portal for ArcGIS معالج تخويل البرنامج لترخيص البوابة الإلكترونية.
  7. اتصل بالبوابة الإلكترونية، وقم بإنشاء حساب المسئول الأوّلي. هذا الحساب مطلوب عند تسجيل البوابة الإلكترونية مع ArcGIS Web Adaptor.

    للاتصال بالبوابة الإلكترونية من جهاز عن بعد لإنشاء حساب المسئول الأوّلي، يكون عنوان URL للبوابة الإلكترونية بتنسيق https://<fully qualified machine name>:7443/arcgis/home. في الجهاز المحلي، يمكنك استخدام عنوان URL https://localhost:7443/arcgis/home/.

  8. تمكين HTTPS في دليل ArcGIS Web Adaptor على الأقل باستخدام شهادة CA مُوقّعة.

    يتم إصدار هذه الشهادة لاسم مُضيف DNS العام لـ Elastic IP أو اسم مُضيف CNAME DNS الذي يُخطط لـ Elastic IP.

    ملاحظة:‏

    لا تستخدم شهادة مُوقعة ذاتيًا عند تشغيل Portal for ArcGIS.

  9. تكوين ArcGIS Web Adaptor مع Portal for ArcGIS. يمكنك القيام بذلك من مستعرض ويب على الجهاز المحلي أو من سطر الأوامر على Ubuntu.
    1. إذا كنت تُشغّل من مستعرض ويب، افتح صفحة تكوين ArcGIS Web Adaptor.

      يتم فتح صفحة تسجيل محول الويب تلقائيًا عند التثبيت، ومع ذلك قم بتغيير عنوان URL لاستخدام IP المرن لمثيل AWS أو اسم CNAME DNS حيث يكون ArcGIS Web Adaptor مُثبتًا. على سبيل المثال، غيّر عنوان URL من https://localhost/arcgis/webadaptor إلى https://<Elastic IP>/arcgis/webadaptor أو https://<CNAME DNS hostname>/arcgis/webadaptor.

    2. استخدم IP المرن أو اسم مُضيف CNAME DNS في عنوان URL بدلاً من اسم جهاز البوابة الإلكترونية. عنوان URL للبوابة الإلكترونية. على سبيل المثال، اكتب https://<Elastic IP>:7443/arcgis أو https://<CNAME DNS hostname>:7443/arcgis.
  10. اختياريًا، قم بتوحيد موقع ArcGIS for Server مع البوابة الإلكترونية. تقوم الخطوات أدناه بتوحيد موقع ArcGIS for Server الذي يعمل على مثيل AWS آخر. إذا كان ArcGIS for Server يعمل على نفس مثيل AWS كبوابتك الإلكترونية، استخدم نفس خادم الويب (مثل IIS) بنفس شهادة CA الموقعة.

  11. ابدأ مثيل ArcGIS Server من Esri AMIs.
  12. وقم بإقران Amazon Elastic IP بالمثيل.
  13. يمكن إعداد تعيين CNAME اختياريًا لإنشاء اسم مضيف DNS يكون مألوفًا بشكل أكبر للمستخدم.
  14. قم بإنشاء اتصال عن بعد للمثيل.
  15. مصادقة ArcGIS GIS Server.
  16. إنشاء موقع ArcGIS Server.
  17. تثبيت محول ويب لموقع ArcGIS Server.
  18. تمكين HTTPS في دليل ArcGIS Web Adaptor على الأقل باستخدام شهادة CA مُوقّعة. يتم إصدار هذه الشهادة لاسم مُضيف DNS العام لـ Elastic IP أو اسم مُضيف CNAME DNS الذي يُخطط لـ Elastic IP.
    ملاحظة:‏

    لا تستخدم شهادة موقعة ذاتيًا لموقع ArcGIS Server المُوحّد مع Portal for ArcGIS عند التشغيل مع AWS.

  19. قم بتكوين محول الويب مع موقع ArcGIS Server وكذلك تمكين وصول إداري إلى الموقع من خلال Web Adaptor.

    غيِّر عنوان URL الخاص بصفحة تسجيل محول الويب، وكذلك عنوان URL لخادم GIS لتضمين IP المرن أو اسم مُضيف CNAME DNS بدلاً من اسم جهاز ArcGIS Server المستخدم في محول الويب ومثيل ArcGIS Server AWS.

  20. قم بتعيين خصائص WebContextURL وprivatePortalURL للبوابة الإلكترونية. يساعد ذلك Portal for ArcGIS في تأسيس عناوين URL الصحيحة على جميع الموارد المُرسلة إلى المستخدم النهائي.
    1. افتح مستعرض ويب، وسجّل الدخول إلى دليل Portal for ArcGIS كعضو في دول المسئول الافتراضي في مؤسسة البوابة الإلكترونية. تنسيق عنوان URL هو https://portal.domain.com:7443/arcgis/portaladmin.
    2. انقر على نظام > خصائص > تحديث الخصائص.
    3. من على مربع حوار تحديث خصائص النظام ، أدرج JSON التالي واستبدل خادم البروكسي العكسي أو عنوان URL للاسم المستعار DNS كما هو مُوضح للمستخدمين خارج جدار حماية المؤسسة.
      {
         "privatePortalURL": "https://lb.domain.com/portal",
         "WebContextURL": "https://lb.domain.com/portal"
      }
    4. انقر على الخصائص التي تم تحديثها.
  21. توحيد موقع ArcGIS Server مع البوابة الإلكترونية. استخدم اسم مُضيف DNS العام في موقع ArcGIS Server لـ IP المرن أو اسم مُضيف CNAME DNS لعنوان URL لـ ArcGIS Server وعنوان URL ArcGIS Server الخاص.

    فيما يلي مثال لعنوان URL: https://awsportal.esri.com/arcgis.

    تأكد من أن مجموعات تأمين أمازون تسمح بالاتصال بين مثيلي AWS من خلال منفذي 80 و443 في محول الويب.

  22. إذا قمت بتكوين مخزين بيانات ArcGIS Data Store ارتباطي مع موقع ArcGIS GIS Server، يمكنك تعيين الموقع كخادم استضافة البوابة الإلكترونية.

تذكر أنه إذا قمت بإيقاف وتشغيل مثيل AWS الذي يقوم بتشغيل البوابة الإلكترونية، أعد إقران IP المرن بمثيل AWS.