تثبيت بوابة "خدمات مطوِّري البرامج"

الإصدار 4.16.09 من بوابة خدمات المطوّرين

قبل التثبيت، تأكَّد مما يلي:

  • أنت تجري التثبيت على إصدار 64 بت من إصدار متوافق من Red Hat Enterprise Linux أو CentOS أو Oracle. يمكنك الاطّلاع هنا على قائمة بالإصدارات المتوافقة.
  • تم تثبيت تطبيق Yum.
  • يمكنك الاحتفاظ بنسخة احتياطية من عمليات التثبيت الحالية. إذا أجريت تعديلاً على أي رمز في Drupal Core أو في أي غير مخصصة، فسيتم استبدال تعديلاتك. وهذا يشمل، من بين أمور أخرى، وأي تغييرات أجريتها على .htaccess يجب أن تفترض أن أي شيء خارج دليل /sites مملوك لشركة Drupal. ويستثنى من هذه القاعدة robots.txt. إذا كان هذا الملف متوفرًا على الويب الجذر، فسيتم الاحتفاظ بها لك. قبل مواصلة عملية التثبيت، يُرجى إنشاء نسخة احتياطية دليل الجذر على الويب في Drupal بالكامل موقع التثبيت التلقائي هو /var/www/html، ولكن ربما تكون قد غيّرت وقت التثبيت بعد تنفيذ خطوات التثبيت الموضحة أدناه، يمكنك استعادة تخصيصاتك من النسخة الاحتياطية.

اتّبِع هذه الخطوات لتثبيت بوابة "خدمات قناة المطوِّرين".

1. الحصول على حزمة "خدمات قناة المطوِّرين"

انتقِل إلى http://community.apigee.com/content/apigee-customer-support واختَر "تسجيل الدخول إلى "بوابة الدعم" لطلب ملف .tar الخاص بخدمات قناة المطوّرين. بإحدى طريقتين:

  • اطلب الوصول إلى دليل تنزيل Edge for Private Cloud.
  • اطلب عنوان URL ينقل إلى ملف .tar الخاص بخدمات قناة المطوّرين.

2. اختبار الاتصال بـ Apigee Edge

اختبر اتصالك بخادم إدارة Edge من خلال تنفيذ أمر cURL التالي من موجِّه أوامر على خادم البوابة:
> ضفيرة -u {EMAIL}:{PASSWORD} https://{hostname}:8080/v1/organizations/{ORGNAME}

مكان تواجد EMAIL وpassword عنوان البريد الإلكتروني وكلمة مرور المشرف لـ ORGNAME.

تأكَّد من تحديد اسم المضيف ورقم المنفذ الخاص بتثبيت Edge. المنفذ 8080 هو المنفذ التلقائي الذي تستخدمه شبكة Edge. إذا كنت تتصل بمؤسسة في السحابة، يكون عنوان URL للطلب هو: https://api.enterprise.apigee.com/v1/organizations/{ORGNAME}

في حال نجاح هذا الأمر، سيعرض هذا الأمر ردًا مشابهًا لما يلي:
{
"CREATEAt" : 1348689232699،
"CREATEBy" : "USERNAME",
"displayName" : "cg",
"البيئات" : [ "test", "prod" ],
"lastModifiedAt" : 1348689232699،
"lastEDITBy" : "foo@bar.com",
"الاسم" : "cg",
"الخصائص" : {
"الموقع" : [ ]
},
"النوع" : "التجربة"
}

3- إزالة الإصدارات السابقة على 7.0 للغة PHP

يفحص البرنامج النصي للتثبيت إصدارات PHP ما قبل 7.0 على النظام قبل بدء التثبيت. في حال وجود إصدارات أقدم من 7.0 من PHP، تظهر رسالة التحذير التالية:

The following packages present on your system conflict with software we are
about to install. You will need to manually remove each one, then re-run this install script.
php
php-cli
php-common
php-gd
php-mbstring
php-mysql
php-pdo
php-pear
php-pecl-apc
php-process
php-xml

بالنسبة إلى CentOS وRed Hat Enterprise Linux (RHEL)، أزِل حزم PHP باستخدام ما يلي: :

yum remove <package-name>