Skip To Content

تثبيت Portal for ArcGIS تلقائيًا على Linux

سترشدك الخطوات التالية اثناء عملية تثبيت Portal for ArcGIS تلقائيًا.

ملاحظة:‏

الترقية إلى 10.6.1؟ لمزيد من المعلومات، راجع موضوع نبذة عن الترقية Portal for ArcGIS.

التحضير لتثبيت Portal for ArcGIS

  1. تحقق من أن الموقع يتطابق مع الحد الأدنى لمتطلبات النظام.
  2. سجل الدخول على الجهاز كمستخدم ذات امتيازات إدارية. لا يمكنك تثبيت Portal for ArcGIS كمستخدم أصلي.
  3. افتح المنافذ كما هو موضح في المنافذ المستخدمة بواسطة Portal for ArcGIS.
  4. اغلق جميع التطبيقات غير الهامة على الخادم.
  5. استعرض المجلد الذي تم تنزيله الذي يحتوي على إعداد Portal for ArcGIS أو أدرج وسائط Portal for ArcGIS في القرص المناسب لتهيئة برنامج الإعداد تلقائيًا.

أنت مستعد لمتابعة تثبيت Portal for ArcGIS.

قم بتثبيت Portal for ArcGIS تلقائيًا على Linux

  1. قبل بدء التثبيت، اقرأ اتفاقية الترخيص التي توجد في <CD_ROOT or untar directory>/Documentation/EULA.pdf واقبل الشروط.
  2. تشغيل التثبيت تلقائياً داخل المطالبة. راجع بنية العينة الموضحة أدناه:

    <CD_ROOT or untar directory>/Setup -m silent -l yes

    الاستخدام: Setup [Options]

    خيارالوصف

    -m; --mode MODE

    اختياري. الافتراضي إلى GUI.

    يُعد MODE أحد العناصر التالية: تلقائي, وحدة تحكمأو gui.

    -l; --license-agreement CHOICE

    مطلوب للموضع التلقائي. اختر إما نعم أم لا.

    تشير "نعم" إلى أنك قرأت ووافقت على اتفاقية Esri الرئيسية (E204، E300). تفضل بزيارة http://www.esri.com/legal/licensing-translations لقراءة الاتفاقية.

    -a; --authorization-file FULL_PATH_TO_AUTHORIZATION_FILE

    اختياري. إذا لم يستخدم ذلك الخيار، فستحتاج لاعتماد البرنامج بعد التثبيت. مسار FULL_PATH_TO_AUTHORIZATION_FILE هو مسار كامل مُطلق إلى ملف .ecp أو .prvc من Esri.

    أمثلة على FULL_PATH_TO_AUTHORIZATION_FILE:

    --authorization-file /home/user/ArcGIS_Portal.ecp

    -a /data/auth_files/ArcGIS_Portal.prvc

    -d; --directory DIRECTORY

    اختياري. افتراضيًا، تم تثبيت Portal for ArcGIS في دليل $HOME للمستخدم. يُحدد DIRECTORY دليل تثبيت مختلف.

    يتم إلحاق مسار /arcgis/portal بدليل التثبيت.

    عند توجيه الإعداد إلى دليل التثبيت السابق، سيتم استخدام محتويات الدليل تلقائيًا في التثبيت الجديد. المحتوى من عمليات التثبيت التي تسبق الإصدار 10.2 غير مدعوم.

    -v; --verbose

    يعمل التثبيت داخل وضع verbose.

    -h; --help

    تظهر تعليمات خط الأمر ويتم إغلاقها.

    -e; --examples

    يظهر استخدام أمثلة تلك الخيارات ويتم إغلاقها.

    ملاحظة:‏

    في الإصدار 10.6، يمكنك أيضًا استخدام createportal الأداة المساعدة لسطر أوامرلإنشاء بوابة إلكترونية جديد بمجرد تثبيت Portal for ArcGIS.

  3. Configure Portal for ArcGIS to be started with the operating system by following these instructions:
    1. Switch to root user.
    2. Copy the <Portal for ArcGIS installation directory>/framework/etc/arcgisportal shell script to the appropriate supported Linux distribution-based locations provided below:
      • RHEL: /etc/rc.d/init.d/
      • SUSE: /etc/init.d/
    3. Change the directory to the applicable init.d folder, and check the arcgisportal script to make sure that root has at least read and execute permissions.
    4. Edit the script as follows:
      1. Update the portalhome variable to the Portal for ArcGIS installation directory, for example, /home/username/arcgis/portal.

      2. For RHEL only, add the line below just before # Description: Portal for ArcGIS Service:

        # chkconfig: 35 99 01

      3. Save the edits to the arcgisportal script.

    5. Still as root user, run the following commands to automatically create the links in /etc/rc*.d with the appropriate run levels:
      • RHEL:
        $ chkconfig --add arcgisportal
        $ chkconfig arcgisportal on
      • SUSE:
        $ insserv arcgisportal
        $ chkconfig arcgisportal on
    6. End the root user session.
    7. Reboot the operating system, and verify that Portal for ArcGIS restarts properly.

باستخدام الأداة المساعدة لسطر أوامر createportal لإنشاء بوابة إلكترونية

في الإصدار 10.6، يمكنك استخدام الأداة المساعدة لسطر أوامر createportal لإنشاء بوابة إلكترونية جديد بمجرد تثبيت Portal for ArcGIS. يتوفر خيارات لاستخدام الأداة المساعدة createportal على النحو التالي:

  • شغل الأداة المساعدة createportal كمسؤول من موجه أوامر، وحدد الاسم الأول واسم العائلة واسم المستخدم وكلمة المرور والبريد الإلكتروني والسؤال السري والإجابة ومعلمات دليل المحتوى.
  • وفّر ملف createportal.properties يتضمن المعلمات المحددة.

لاستخدام الأداة المساعدة لسطر الأوامر createportal ، شغّل البرنامج النصي createportal.sh مع -h أو -help كما هو موضح أدناه:

<Portal for ArcGIS Installation Directory>/tools/createportal/createportal.sh -help

مثال الاستخدام مع الأداة المساعدة: createportal.sh [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>]

مثال الاستخدام مع ملف: createportal.sh [-f <FILE>]

ملاحظة:‏

عند إسناد مسار في ملف createportal.properties، يجب عليك الخروج من الشرطة المائية للخلف. على سبيل المثال: C:\\arcgisportal أو \\\\<Absolute path to>\\<portal arcgisportal>.

خيارالوصف

-fn; --firstname

الاسم الأول الخاص بحساب إداري أوَّلي مُستَخدَم لتكوين البوابة الإلكترونية.

التأكُّد من تضمين إدخالات متعددة الكلمات في الاقتباسات.

-ln; --lastname

اسم العائلة الخاص بحساب إداري أوَّلي مُستَخدَم لتكوين البوابة الإلكترونية.

التأكُّد من تضمين إدخالات متعددة الكلمات في الاقتباسات.

-u; --username

اسم مستخدم حساب إداري أوَّلي مُستَخدَم لتكوين البوابة الإلكترونية.

يجب أن يتكون اسم المستخدم من الأرقام من 0 إلى 9 فقط، وأحرف ASCII من a إلى z أو A إلى Z والنقطة (.).

-p; --password

كلمة مرور الحساب الإداري الأوَّلي المُستَخدَم لتكوين البوابة الإلكترونية.

يمكن أن تتكون كلمة المرور من الأرقام من 0 إلى 9 فقط، وأحرف ASCII من a إلى z أو A إلى Z والنقطة (.).

-e; --email

عنوان البريد الإلكتروني لحساب إداري أوَّلي مُستَخدَم لتكوين البوابة الإلكترونية.

-qi; --question

فهرس السؤال السري المطلوب لاسترداد كلمة مرور منسية. فيما يلي الأسئلة المتاحة بأرقام فهرس خاصة:

  • 1، ما هي المدينة التي ولدت بها؟
  • 2، ما هو جالب الحظ لك في المدرسة الثانوية؟
  • 3، ما هو اسم والدتك قبل الزواج؟
  • 4، ما هي ماركة سيارتك الأولى؟
  • 5، ما هي المدرسة الثانوية التي ارتدتها؟
  • 6، ما هو اسم عائلة أفضل صديق لك؟
  • 7، ما هو الاسم الأوسط لقريبك الأصغر؟
  • 8، ما هو اسم الشارع الذي نشأت فيه؟
  • 9، ما هو اسم شخصيتك الخيالية المُفضلة؟
  • 10، ما هو اسم حيوانك الأليف المُفضل؟
  • 11، ما هو اسم مطعمك المُفضل؟
  • 12، ما هو عنوان كتابك المُفضل؟
  • 13، ما هي وظيفة أحلامك؟
  • 14، ما هو المكان الذي ذهبت إليه في أول موعد غرامي لك؟

-qa; --answer

الإجابة على السؤال السري الذي اخترته لمعلمة -qi.

التأكُّد من تضمين إدخالات متعددة الكلمات في الاقتباسات.

-d; --contentDirectory

المسار المطلق واسم دليل المحتوى المستخدمين لتخزين البيانات المستضافة في البوابة الإلكترونية.

وافتراضيًا، سيتم إنشاء دليل محتوى البوابة الإلكترونية محليًا في ذلك الموقع:

C:\arcgisportal

أو مستند

\\<Absolute path to>\<Content Directory>

-f; --file

ملف خصائص أداة createportal المساعدة.

افتراضيًا، يمكن أن يتوفر createportal.properties على هذا الموقع:

<Portal for ArcGIS Installation Directory>\tools\createportal

-h; --help

تظهر تعليمات خط الأمر ويتم إغلاقها.

مثال على ملف createportal.properties:

#
# Portal for ArcGIS site creation properties
#
# First name for initial administrator account
PORTAL_ADMIN_FIRSTNAME =
# Last name for initial administrator account
PORTAL_ADMIN_LASTNAME =
# User name for initial administrator account
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_USERNAME =
# Password for primary site administrator.
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_PASSWORD =
# Initially, leave PORTAL_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and PORTAL_ADMIN_PASSWORD_ENCRYPTED will change to true
PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
# E-mail address for initial administrator account
# e.g username@domain.com
PORTAL_ADMIN_EMAIL =
#This is the index of the secret question to retrieve a forgotten password. 
#The list of questions with their respective index numbers is as follows:
#1, What city were you born in ?"
#2, What was your high school mascot?"
#3, What is your mother's maiden name?"
#4, What was the make of your first car?"
#5, What high school did you go to?"
#6, What is the last name of your best friend?"
#7, What is the middle name of your youngest sibling?"
#8, What is the name of the street on which you grew up?"
#9, What is the name of your favorite fictional character?"
#10, What is the name of your favorite pet?"
#11, What is the name of your favorite restaurant?"
#12, What is the title of your favorite book?"
#13, What is your dream job?"
#14, Where did you go on your first date?");
PORTAL_ADMIN_SECURITY_QUESTION_INDEX =
# Answer to the secret question
PORTAL_ADMIN_SECURITY_QUESTION_ANSWER =
# Portal content directory where portal will store default and user-generated content.
# By default, the portal content directory will be created locally, 
# e.g. /<Portal for ArcGIS installation directory>/usr/arcgisportal.
PORTAL_CONTENT_DIRECTORY =

ستتلقى رسالة بإنشاء البوابة الإلكترونية بنجاح قبل الخروج من الأداة.

تكوين ما قبل التثبيت

إذا أردت من Portal for ArcGIS البدء مع نظام التشغيل، أكمل الخطوات المحددة لنظام التشغيل.

أنظمة التشغيل التي تدعم systemd

إذا كان النظام الإحداثي يدعم استخدام systemd لتمهيد الاستخدام وإدارة العمليات (على سبيل المثال، إذا كنت تستخدم Red Hat 7.x)، اتبع هذه الخطوات لتكوين Portal for ArcGIS لبدء استخدام نظام التشغيل.

  1. في وعاء الأوامر، قم بالتبديل إلى المستخدم الأساسي.
  2. انسخ<Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service ملف الوحدة إلى /etc/systemd/system. بمجرد انتهاء نسخ الملف، وتأكد من أن /etc/systemd/system/arcgisportal.service الملف يتضمن مجموعة أذونات تصل إلى 600.
    ملاحظة:‏

    يتم تثبيت هذا الملف باستخدام Portal for ArcGIS 10.6.1.

  3. وبما إنك مازلت مستخدم جذري، قم بتشغيل الأمر التالي تلقائياً لإنشاء روابط في: /etc/systemd/system/multi-user.target.wants:
    # systemctl enable arcgisportal.service
  4. للتحقق من تكوين خدمة النظام بشكل صحيح، أعد تشغيل الخدمة وافحص حالتها.
    # systemctl stop arcgisportal.service
    # systemctl start arcgisportal.service
    # systemctl status arcgisportal.service
  5. إنهاء جلسة المستخدم الأساسي.
  6. أعد تشغيل نظام التشغيل وتأكد من إعادة تشغيل Portal for ArcGIS بنجاح.

أنظمة التشغيل التي تدعم SysV

إذا كان النظام الإحداثي يدعم استخدام SysV لتمهيد الاستخدام وإدارة العمليات، اتبع هذه الخطوات لتكوين Portal for ArcGIS لبدء استخدام نظام التشغيل.

  1. في وعاء الأوامر، قم بالتبديل إلى المستخدم الأساسي.
  2. انسخ البرنامج النصي الهيكلي <Portal for ArcGIS installation directory>/framework/etc/arcgisportal داخل مواقع Linux المدعومة والمستندة إلى التوزيع المُوضح أدناه:
    • RHEL: /etc/rc.d/init.d/
    • SUSE: /etc/init.d/
  3. قم بتغيير الدليل إلى مجلد init.d القابل للتطبيق arcgisportal وتحقق من أن الملف الأصلي له على الأقل أذونات القراءة والكتابة لتنفيذ الاذونات.
  4. قم بتحرير البرنامج النصي كما يلي:
    1. حدّث متغير portalhome لدليل تثبيت Portal for ArcGIS ، على سبيل المثال، /home/username/arcgis/portal.

    2. فيما يتعلق بـ RHEL، أضف الخط الموضح أدناه قبل # الوصف: خدمة Portal for ArcGIS:

      # chkconfig: 35 99 01

    3. احفظ عمليات التحرير على البرنامج النصي arcgisportal.

  5. بصفتك المستخدم الاساسي، قم بتشغيل الأوامر التالية لإنشاء الروابط تلقائيًا في /etc/rc*.d باستخدام مستويات التشغيل المناسبة:
    • RHEL:
      $ chkconfig --add arcgisportal
      $ chkconfig arcgisportal on
    • SUSE:
      $ insserv arcgisportal
      $ chkconfig arcgisportal on
  6. إنهاء جلسة المستخدم الأساسي.
  7. أعد تشغيل نظام التشغيل، وتحقق من إعادة تشغيل Portal for ArcGIS بشكل صحيح.