سترشدك الخطوات التالية اثناء عملية تثبيت Portal for ArcGIS تلقائيًا.
ملاحظة:
إذا كنت تقوم بالترقية إلى 11.3، فانظر قم بترقية بوابة ArcGIS Enterprise الإلكترونية لمزيد من المعلومات.
التحضير لتثبيت Portal for ArcGIS
- تحقق من أن الموقع يتطابق مع الحد الأدنى لمتطلبات النظام.
- سجل الدخول على الجهاز كمستخدم ذات امتيازات إدارية. لا يمكنك تثبيت Portal for ArcGIS كمستخدم أصلي.
- افتح المنافذ كما هو موضح في المنافذ المستخدمة بواسطة Portal for ArcGIS.
- اغلق جميع التطبيقات غير الهامة على الخادم.
- استعرض وصولاً إلى المجلد الذي تم تنزيله الذي يحتوي على إعداد Portal for ArcGIS أو أدرج وسائط Portal for ArcGIS في القرص المناسب لتهيئة برنامج الإعداد تلقائيًا.
أنت مستعد الآن لمتابعة تثبيت Portal for ArcGIS.
تثبيت Portal for ArcGIS تلقائيًا على Linux
لتثبيت Portal for ArcGIS تلقائيًا على Linux، أكمل الخطوات التالية:
- اقرأ اتفاقية الترخيص التي توجد في <CD_ROOT or untar directory>/Documentation/EULA.pdf واقبل الشروط.
- تشغيل التثبيت تلقائياً داخل المطالبة. راجع بنية العينة الموضحة أدناه:
<CD_ROOT or untar directory>/Setup -m silent -l yes
الاستخدام: Setup [Options]
خيار الوصف -m; --mode MODE
اختياري. الافتراضي إلى GUI.
يُعد MODE أحد العناصر التالية: silent أو console أو gui.
-l; --license-agreement CHOICE
مطلوب للموضع التلقائي. CHOICE يمكن أن تكون "نعم" أو "لا".
تشير "نعم" إلى أنك قرأت ووافقت على اتفاقية Esri الرئيسية (E204، E300). تفضل بزيارة http://www.esri.com/legal/licensing-translations لقراءة الاتفاقية.
-d; --directory DIRECTORY
اختياري. افتراضيًا، تم تثبيت Portal for ArcGIS في دليل $HOME للمستخدم. DIRECTORY يُحدد دليل تثبيت مختلف.
يتم إلحاق مسار /arcgis/portal بدليل التثبيت.
عند توجيه الإعداد إلى دليل التثبيت السابق، سيتم استخدام محتويات الدليل تلقائيًا في التثبيت الجديد. المحتوى من عمليات التثبيت التي تسبق الإصدار 10.2 غير مدعوم.
-v; --verbose
يعمل التثبيت داخل وضع verbose.
-h; --help
تظهر تعليمات خط الأمر ويتم إغلاقها.
-e; --examples
يظهر استخدام أمثلة تلك الخيارات ويتم إغلاقها.
ملاحظة:
يمكنك أيضًا استخدام الأداة المساعدة createportal لسطر أوامر لإنشاء بوابة إلكترونية بمجرد تثبيت Portal for ArcGIS.
استخدم الأداة المساعدة لسطر أوامر createportal لإنشاء بوابة إلكترونية
يمكنك استخدام أداة 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>] [ -lf <arg>] [ -ut <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 | فهرس السؤال السري المطلوب لاسترداد كلمة مرور منسية. فيما يلي الأسئلة المتاحة بأرقام فهرس خاصة:
|
-qa; --answer | الإجابة عن السؤال السري الذي اخترته لمعلمة -qi. التأكُّد من تضمين إدخالات متعددة الكلمات في الاقتباسات. |
-d; --contentDirectory | المسار المطلق واسم دليل المحتوى المستخدمين لتخزين البيانات المستضافة في البوابة الإلكترونية. وافتراضيًا، يتم إنشاء دليل محتوى البوابة الإلكترونية محليًا في ذلك الموقع: <Portal for ArcGIS Installation Directory>/usr/arcgisportal |
-f; --file | ملف خصائص أداة createportal المساعدة. افتراضيًا، يمكن العثور على ملف createportal.properties في هذا الموقع: <Portal for ArcGIS Installation Directory>\tools\createportal |
-lf; --licenseFile | هذا هو مسار ملف ترخيص البوابة الإلكترونية. |
-ut; --userTypeID | هذا هو معرّف نوع المستخدم للمسؤول الأولي. هذه المعلمة اختيارية. لإنشاء قائمة بأنواع المستخدمين المتوافقة المتاحة لمؤسستك للمعلمة -ut، قم بتشغيل الأداة المساعدة listadministratorusertypes. إذا لم يتم تحديد معرّف نوع المستخدم، وكان ملف ترخيص البوابة يحتوي على نوع مستخدم واحد متوافق، فسيتم تعيين نوع المستخدم هذا. إذا كان ملف الترخيص يحتوي على عدة أنواع متوافقة من المستخدمين، فسيتم تعيين نوع مستخدم مؤقت، وسيتعين على المسؤول الأولي تحديد نوع مستخدم بعد تسجيل الدخول. |
-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
# e.g \"My Answer\"
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 =
# The path to the portal license file
PORTAL_LICENSE_FILE =
# The ID of the user type for the Initial Administrator
PORTAL_USER_TYPE_ID =
ستتلقى رسالة تفيد بإنشاء البوابة الإلكترونية بنجاح قبل الخروج من الأداة.
استخدم الأداة المساعدة لسطر الأوامر listadministratorusertypes للتعرف على أنواع المستخدمين المتوافقة
لتحديد قائمة بمعرفات نوع المستخدم المرخصة لمؤسستك والتي تتوافق مع دور المسؤول، قم بتشغيل الأداة المساعدة لسطر الأوامر listadministratorusertypes. سيوفر ذلك قائمة بالمدخلات للمعلمة -ut في الأداة createportal. قم بتشغيل الأداة مع -lf كما هو موضح أدناه، باستخدام ملف ترخيص البوابة الإلكترونية كمدخل:
<Portal for ArcGIS Installation Directory>/tools/createportal/listadministratorusertypes.sh
مثال الاستخدام مع الأداة المساعدة: listadministratorusertypes.sh [-lf <arg>] أو listadministratorusertypes.sh [--listadministratorusertypes <arg>]
تكوين ما بعد التثبيت
إذا أردت أن يبدأ Portal for ArcGIS مع نظام التشغيل، فأكمل الخطوات المحددة لنظام تشغيلك أدناه.
أنظمة التشغيل التي تدعم systemd
إذا كان نظام تشغيلك يدعم استخدام systemd لتمهيد الاستخدام وإدارة العمليات (على سبيل المثال، إذا كنت تستخدم Red Hat 7.x)، اتبع هذه الخطوات لتكوين Portal for ArcGIS لبدء استخدام نظام التشغيل:
- في وعاء الأوامر، قم بالتبديل إلى المستخدم الأساسي.
- انسخ ملف الوحدة <Portal for ArcGIS installation directory>/framework/etc/arcgisportal.service إلى /etc/systemd/system. وبمجرد انتهاء نسخ الملف، تأكد من أن /etc/systemd/system/arcgisportal.service يتضمن مجموعة أذونات ملف مُعينة على 600.
ملاحظة:
يتم تثبيت هذا الملف باستخدام Portal for ArcGIS 11.3.
- وبما أنك ما زلت مستخدمًا جذريًا، قم بتشغيل الأمر التالي تلقائيًا لإنشاء روابط في /etc/systemd/system/multi-user.target.wants:
# systemctl enable arcgisportal.service
- للتحقق من تكوين خدمة النظام بشكل صحيح، أعد تشغيل الخدمة وافحص حالتها.
# systemctl stop arcgisportal.service # systemctl start arcgisportal.service # systemctl status arcgisportal.service
ملاحظة:
لمنع الخدمة من إنتاج عدد كبير جدًا من سلاسل العمليات واستهلاك جميع موارد الخادم، systemd الإصدار 228 والإصدارات الأحدث المضمنة في SLES12 SP2 وتعيين أقصى عدد من مؤشرات الترابط التي سيتم إنشاؤها في 512. ربما يحتاج المستخدمون على SLES12 إلى تمكين هذا الحد وزيادته إذا كان نظاما مفرط الاستخدام. لتمكين هذا الحد ورفعه، كمستخدم أصلي، ألغ التعليق وحرر السطر التالي في ملف وحدة خدمة arcgisportal.service قبل نشره في مجلد /etc/systemd/system: # TasksMax=512
- إنهاء جلسة المستخدم الأساسي.
- أعد تشغيل نظام التشغيل وتأكد من إعادة تشغيل Portal for ArcGIS بنجاح.
أنظمة التشغيل التي تدعم SysV
إذا كان النظام الإحداثي يدعم استخدام SysV لتمهيد الاستخدام وإدارة العمليات، فاتبع هذه الخطوات لتكوين Portal for ArcGIS لبدء استخدام نظام التشغيل:
- في وعاء الأوامر، قم بالتبديل إلى المستخدم الأساسي.
- انسخ البرنامج النصي الهيكلي <Portal for ArcGIS installation directory>/framework/etc/arcgisportal داخل مواقع Linux المدعومة والمستندة إلى التوزيع المُوضح أدناه:
- RHEL: /etc/rc.d/init.d/
- SUSE: /etc/init.d/
- قم بتغيير الدليل إلى مجلد init.d القابل للتطبيق وحدد البرنامج النصي arcgisportal للتأكد من أن الملف الأصلي لديه على الأقل أذونات القراءة وتنفيذ أذونات.
- قم بتحرير البرنامج النصي كما يلي:
حدّث متغير portalhome لدليل تثبيت Portal for ArcGIS، على سبيل المثال، /home/username/arcgis/portal.
بالنسبة لـ RHEL فقط، أضف الخط أدناه قبل # Description: Portal for ArcGIS Service:
# chkconfig: 35 99 01
احفظ التغييرات داخل برنامج arcgisportal النصي.
- وبما أنك ما زلت مستخدما أصليًا، قم بتشغيل الأوامر التالية تلقائيًا لإنشاء روابط داخل /etc/rc*.d مع مستويات التشغيل المناسبة:
- RHEL:
$ chkconfig --add arcgisportal $ chkconfig arcgisportal on
- SUSE:
$ insserv arcgisportal $ chkconfig arcgisportal on
- RHEL:
- إنهاء جلسة المستخدم الأساسي.
- أعد تشغيل نظام التشغيل، وتحقق من إعادة تشغيل Portal for ArcGIS بشكل صحيح.