Persyaratan portal

Portal Layanan Developer Apigee (atau cukup, portal) memerlukan hardware dan software minimal berikut:

Hardware Persyaratan

Sistem operasi

Petunjuk penginstalan dan file penginstalan terkait ini telah diuji pada sistem operasi yang tercantum di Software yang didukung dan versi yang didukung.

CPU 2 inti

RAM

4 GB

{i>Hard disk<i}

120 GB

Java

Anda harus menginstal Java 1.8 versi di setiap mesin Postgres sebelum penginstalan. JDK yang didukung tercantum di Software yang didukung dan versi yang didukung.

Antarmuka jaringan

Koneksi internet aktif diperlukan.

Sebagai bagian dari proses penginstalan, penginstal mendownload resource dari web. Jika lingkungan Anda disiapkan untuk permintaan HTTP dan HTTPS keluar proxy, maka proxy Anda harus dikonfigurasi untuk menangani dengan benar permintaan yang dialihkan yang mungkin terjadi selama proses download.

Misalnya, permintaan ke https://drupal.org/ akan menampilkan kode status HTTP 301 dan mengalihkan ke https://www.drupal.org/.

Proxy Anda harus dikonfigurasi untuk menampilkan kode status HTTP 200 dengan konten yang diminta dari pengalihan.

Untuk penginstalan SAP, jika lingkungan Anda disiapkan untuk proxy permintaan HTTPS keluar, proxy Anda harus mendukung TLSv1.0. OpenSSL 0.9.8 tidak mendukung TLSv1.1 atau TLSv1.2, hanya TLSv1.0.

Persyaratan Red Hat Enterprise Linux

Red Hat Enterprise Linux (RHEL) memiliki persyaratan tambahan karena diperlukan langganan untuk mengakses download software dari Red Hat. Server harus dapat terhubung ke Internet untuk mendownload RPM melalui yum. Jika menggunakan RHEL, server harus terdaftar di Red Hat Network (RHN) dan terdaftar ke saluran opsional server.

Persyaratan Red Hat diperiksa selama penginstalan dan penginstal portal meminta Anda jika RHEL belum terdaftar. Jika sudah memiliki kredensial login Red Hat, Anda dapat menggunakan perintah berikut untuk mendaftarkan RHEL sebelum memulai proses penginstalan:

subscription-manager register --username=username --password=password --auto-attach 

Dengan username dan password sebagai kredensial Red Hat Anda.

Jika Anda memiliki versi uji coba RHEL, Anda dapat memperoleh lisensi uji coba selama 30 hari. Lihat https://access.redhat.com/solutions/32790 untuk informasi selengkapnya.

Persyaratan SMTP

Apigee merekomendasikan, tetapi tidak mewajibkan, Anda mengonfigurasi server SMTP untuk mengirim pesan email dari portal tersebut. Jika dikonfigurasi, Anda harus memastikan bahwa Drupal dapat mengakses port yang diperlukan di server SMTP. Untuk SMTP non-TLS, nomor port biasanya 25. Untuk SMTP yang mendukung TLS, sering kali adalah 465, tetapi periksa dengan penyedia SMTP Anda.

Persyaratan tambahan

Untuk melakukan penginstalan, Anda harus memiliki akses root.

Persyaratan arsitektur deployment

Portal ini memiliki satu antarmuka dengan Apigee Management Server melalui REST API untuk menyimpan dan mengambil informasi tentang aplikasi pengguna. Portal harus dapat terhubung ke Server Pengelolaan melalui HTTP atau HTTPS, bergantung pada penginstalan Anda.

Informasi yang diperlukan sebelum Anda memulai penginstalan

Sebelum memulai penginstalan, Anda harus menyediakan informasi berikut:

  1. Platform mana yang Anda konfigurasi: Red Hat atau CentOS? Jika ini adalah penginstalan Red Hat, komputer harus terdaftar di Jaringan Red Hat agar dapat mendownload RPM.
  2. Apakah Anda berencana menginstal Postgres di komputer lokal? Jika Anda menginginkan penginstalan sederhana dengan semua hal di komputer yang sama, instal Postgres secara lokal.
  3. Jika Anda ingin mengakses server Postgres jarak jauh, dapatkan informasi berikut tentang server Postgres:
    • hostname
    • port
    • nama database
    • nama pengguna
    • sandi

    Server Postgres jarak jauh harus sudah dikonfigurasi sebelum Anda memulai penginstalan.

  4. Apa nama domain server web yang sepenuhnya memenuhi syarat? (Informasi ini akan ditambahkan ke {i>/etc/hosts<i}.) Ini harus berupa alamat IP atau nama host, seperti portalserver.example.com. Nilai defaultnya adalah localhost.
  5. Ada tiga informasi yang memungkinkan portal Anda berkomunikasi dengan server pengelolaan Apigee Edge. Informasi ini adalah sebagai berikut:
    1. URL Endpoint Apigee Management API: Ini dapat berupa nama host atau alamat IP. Ini adalah endpoint REST tempat semua panggilan dilakukan untuk membuat aplikasi dan mendaftarkan developer untuk kunci aplikasi. Endpoint default-nya adalah https://api.enterprise.apigee.com/v1.

      Untuk penginstalan Edge for Private Cloud, URL-nya berbentuk:

      http://Edge_IP:8080/v1

      atau:

      https://Edge_IP:SSL_port/v1

      Dengan Edge_IP sebagai alamat IP server pengelolaan Edge, dan SSL_port adalah port SSL untuk Edge Management API. Misalnya, 8443.

    2. Nama Organisasi Apigee: Ada hubungan antara portal dan organisasi Apigee Edge. Anda akan menyiapkan organisasi default saat menyiapkan Endpoint Management API. Nilai defaultnya adalah my-org.
    3. Nama pengguna dan sandi untuk endpoint API pengelolaan: Panggilan dari portal ke Edge harus dilakukan oleh administrator organisasi Anda.

      Nama pengguna/sandi ini ditujukan untuk administrator di organisasi Anda dan sebaiknya hanya digunakan untuk terhubung ke Edge dari portal. Misalnya, jika Anda menentukan kredensial pengguna, dan pengguna tersebut pernah dihapus di Edge, portal tidak akan dapat lagi terhubung ke Edge. Oleh karena itu, buat administrator di organisasi Anda hanya untuk koneksi ini.

      Contoh:

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd