إعداد مؤسسة

Edge for Private Cloud‏ 4.16.05

استخدِم الأمر setup-org من أجل تنفيذ عملية الإعداد. يجب تشغيل الأمر على عقدة خادم الإدارة.

وكجزء من عملية الإعداد، يجب أن يستوفي النص البرمجي ما يلي:

تؤدي هذه الميزة اختياريًا إلى إنشاء مستخدم جديد ليؤدي دور مشرف المؤسسة.

  • ينشئ المؤسسة.
  • إضافة المستخدم المحدّد كمشرف المؤسسة يجب أن يكون المستخدم موجودًا من قبل. وإلا فإن النص إلى حدوث خطأ.
  • يمكنك ربط المؤسسة باللوحة، ويتم ربطها "بالمدخل" تلقائيًا. كبل.
  • أنشئ بيئة.
  • إنشاء مضيف افتراضي للبيئة
  • ربط البيئة بجميع معالجات الرسائل.
  • تفعيل الإحصاءات

ملف الإعداد الصامت لعملية الإعداد

مرِّر ملف إعداد إلى الأمر setup-org. استدع الأمر setup-org وحدد الخيار -f، بما في ذلك المسار إلى ملف الإعداد الصامت:

> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile

المطلب الوحيد لعمليات التثبيت الصامتة هو أن تكون هناك إمكانية للوصول إلى ملف الإعداد أو قابلة للقراءة بواسطة "apigee" المستخدم. على سبيل المثال، ضع الملف في دليل /tmp على العقدة.

في ما يلي مثال على ملف إعدادات صامت. قم بتحريرها حسب الضرورة المتطلبات:

IP1=192.168.1.1

# Specify the IP or DNS name of the Management Server.
MSIP="$IP1"

# Specify the Edge admin credentials.
ADMIN_EMAIL="admin@email.com"
APIGEE_ADMINPW=adminPassword     # If omitted, you are prompted for it.

# Specify organization name and administrator.
ORG_NAME=myorg  # lowercase only, no spaces, underscores, or periods.

#
# Set the organization administrator.
# Do not use sys admin as organization administrator.
#
# Create a new user for the organization administrator. 
NEW_USER="y"
# New user information if NEW_USER="y".
USER_NAME=new@user.com
FIRST_NAME=new
LAST_NAME=user
USER_PWD="newUserPword"
ORG_ADMIN=new@user.com

# Specify an existing user as the organization admin,
# omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD.
# NEW_USER="n"
# ORG_ADMIN=existing@user.com
# Specify environment name. 
ENV_NAME=prod

# Specify virtual host information.
VHOST_PORT=9001
VHOST_NAME=default

# If you have a DNS entry for the virtual host.
VHOST_ALIAS=myorg-test.apigee.net

# If you do not have a DNS entry for the virtual host, 
# specify the IP and port of each router as a space-separated list:
# VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001" 

# Optionally configure TLS/SSL for virtual host.
# VHOST_SSL=y     # Set to "y" to enable TLS/SSL on the virtual host.
# KEYSTORE_JAR=   # JAR file containing the cert and private key.
# KEYSTORE_NAME=  # Name of the keystore. 
# KEYSTORE_ALIAS= # The key alias.
# KEY_PASSWORD=   # The key password, if it has one. 

# Specify the analytics group. 
# AXGROUP=axgroup-001 # Default name is axgroup-001.

ملاحظات:

الإعداد

  1. ثبِّت apigee-provision على عقدة "خادم الإدارة":
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. شغِّل الأمر على عقدة "خادم الإدارة":
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

    يجب أن يكون بإمكان مستخدم "apigee" الوصول إلى ملف الإعداد أو قراءته. على سبيل المثال، ضع الملف في دليل /tmp على العقدة.

التحقُّق من الإعداد

بعد اكتمال عملية الإعداد، يمكنك التحقّق من حالة النظام من خلال إصدار عنوان URL التالي. في عقدة خادم الإدارة.

  1. تحقَّق من حالة المستخدم والمؤسسة على خادم الإدارة من خلال إصدار ما يلي: أوامر CURL:
    &gt; ضفيرة -u <adminEmail>:<adminpasswd> http://localhost:8080/v1/users
    &gt; curl -u <adminEmail>:<adminpasswd> http://localhost:8080/v1/organizations
    &gt; curl -u <adminEmail>:<adminpasswd> http://localhost:8080/v1/organizations/&lt;orgname&gt;/deployments
  2. إذا كنت قد فعّلت "إحصاءات Google"، استخدِم الأمر التالي:
    &gt; ضفيرة -u <adminEmail>:<adminpasswd> http://localhost:8080/v1/organizations/&lt;orgname&gt;/environments/&lt;envname&gt;/provisioning/axstatus
  3. يمكنك أيضًا التحقق من حالة قاعدة بيانات PostgreSQL عن طريق تشغيل الأمر التالي على الجهاز 2 لبدء تشغيل psql:
    &gt; psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee

    في موجه الأوامر، أدخل الأمر التالي لعرض جدول التحليلات الخاص المؤسسة:
    apigee=# : \d إحصاءات."<orgname>.prod.fact"

    استخدِم الأمر التالي للخروج من psql:
    apigee=# \q
  4. الوصول إلى واجهة مستخدم Apigee Edge باستخدام متصفح ويب تذكر أنك لاحظت بالفعل عنوان URL لوحدة تحكم الإدارة في نهاية عملية التثبيت.
    1. افتح المتصفّح المفضّل لديك وأدخِل عنوان URL لواجهة مستخدم Edge. يبدو مشابهًا للعنوان التالي، حيث يكون عنوان IP للجهاز 1 أو أي جهاز ثبَّت عليه "واجهة المستخدم" لإعدادات بديلة:
      http://192.168.56.111:9000/login

      9000 هو رقم المنفذ الذي تستخدمه "واجهة المستخدم". إذا كنت تبدأ تشغيل المتصفح من صفحة خادم يستضيف واجهة مستخدم Edge، يمكنك استخدام عنوان URL بالشكل التالي:
      http://localhost:9000/login

      ملاحظة: تأكَّد من فتح المنفذ 9000.
    2. في صفحة تسجيل الدخول إلى وحدة التحكّم، حدِّد اسم المستخدم أو كلمة المرور لمشرف نظام Apigee.
      ملاحظة: هذه هي كلمة مرور مشرف النظام العام التي حددتها. أثناء التثبيت. يمكنك بدلاً من ذلك إجراء ما يلي:
  5. اشترِك للحصول على حساب مستخدم جديد في Apigee واستخدِم بيانات اعتماد المستخدم الجديد لتسجيل الدخول.
    1. انقر على "تسجيل الدخول"، سيعيد المتصفّح التوجيه إلى:
      http://192.168.56.111:9000/platform/#/<orgname>/

      وتفتح لوحة معلومات تسمح لك بتهيئة المؤسسة التي تم إنشاؤها من قبل (إذا سجّل الدخول باستخدام بيانات اعتماد مشرف Apigee).
    2. إذا كنت مستخدمًا جديدًا لتطبيق Edge، يمكنك الآن إنشاء أول خادم وكيل لواجهة برمجة التطبيقات. لمزيد من المعلومات راجع إنشاء أول خادم وكيل لواجهة برمجة التطبيقات.