Portal Layanan Developer Apigee (atau sederhananya, 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 komputer 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 akan mendownload resource dari web. Jika lingkungan Anda disiapkan untuk mem-proxy permintaan HTTP dan HTTPS keluar, maka proxy Anda harus dikonfigurasi untuk menangani dengan benar permintaan yang dialihkan yang mungkin terjadi selama yang didownload. Misalnya, permintaan ke Proxy Anda harus dikonfigurasi untuk mengembalikan kode status HTTP 200 dengan permintaan konten dari pengalihan tersebut. Untuk penginstalan SAP, jika lingkungan Anda diatur untuk melakukan proxy permintaan HTTPS keluar, maka proxy Anda harus mendukung TLSv1.0. OpenSSL 0.9.8 tidak mendukung TLSv1.1 atau TLSv1.2, TLSv1.0 saja. |
Persyaratan Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) memiliki persyaratan tambahan karena diperlukan langganan unduhan perangkat lunak 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 adalah kredensial Red Hat Anda.
Jika Anda memiliki RHEL versi uji coba, Anda bisa mendapatkan lisensi uji coba 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 email pesan dari portal. Jika dikonfigurasi, Anda harus memastikan bahwa Drupal dapat mengakses port yang diperlukan di server SMTP. Untuk SMTP non-TLS, nomor port biasanya 25. Sebagai SMTP yang mendukung TLS, sering kali berupa 465, tetapi periksa dengan penyedia SMTP Anda.
Persyaratan tambahan
Untuk melakukan instalasi, Anda harus memiliki akses {i>root<i}.
Persyaratan arsitektur deployment
Portal ini memiliki satu antarmuka dengan Apigee Management Server melalui REST API untuk menyimpan dan mengambil informasi tentang aplikasi pengguna. Portal itu harus dapat terhubung ke Server Pengelolaan melalui HTTP atau HTTPS, tergantung pada penginstalan Anda.
Informasi yang diperlukan sebelum Anda memulai instal
Sebelum memulai penginstalan, Anda harus memiliki informasi berikut:
- Platform mana yang Anda konfigurasi: Red Hat atau CentOS? Jika ini adalah penginstalan Red Hat, komputer harus terdaftar di Red Hat Network untuk mengunduh RPM.
- Apakah Anda berencana menginstal Postgres di komputer lokal? Jika Anda ingin menginstal secara mudah dengan semuanya di komputer yang sama, lalu instal {i>Postgres<i} secara lokal.
- 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 seharusnya sudah dikonfigurasi sebelum Anda memulai penginstalan.
- 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 adalahlocalhost
. - Ada tiga informasi yang memungkinkan portal Anda berkomunikasi dengan Apigee
Server pengelolaan edge. Informasi ini adalah sebagai berikut:
- URL Endpoint API Management API: Ini akan berupa
nama {i>host<i} 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 tersedia dalam bentuk:
http://Edge_IP:8080/v1
atau:
https://Edge_IP:SSL_port/v1
Dengan Edge_IP adalah alamat IP server pengelolaan Edge dan SSL_port adalah port SSL untuk API pengelolaan Edge. Misalnya, 8443.
- Nama Organisasi Apigee: Ada hubungan antara portal dan Organisasi Apigee Edge. Anda akan menyiapkan organisasi default saat menyiapkan Endpoint API Pengelolaan. Nilai defaultnya adalah my-org.
- Nama pengguna dan sandi untuk endpoint API pengelolaan: Panggilan dari
portal ke Edge harus dilakukan oleh administrator untuk organisasi Anda.
Nama pengguna/sandi ini untuk administrator di organisasi Anda dan hanya boleh digunakan untuk terhubung ke Edge dari portal. Misalnya, jika Anda menentukan kredensial dan pengguna tersebut dihapus di Edge, maka portal tidak dapat lagi hubungkan ke Edge. Oleh karena itu, buat administrator di organisasi Anda hanya untuk ini koneksi jarak jauh.
Contoh:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL Endpoint API Management API: Ini akan berupa
nama {i>host<i} atau alamat IP. Ini adalah endpoint REST tempat semua panggilan dilakukan untuk membuat
aplikasi dan mendaftarkan developer
untuk kunci aplikasi. Endpoint default-nya adalah