Edge for Private Cloud v. 4.17.09
Gunakan perintah setup-org untuk melakukan proses orientasi. Anda harus menjalankan perintah pada node Server Pengelolaan.
Sebagai bagian dari proses orientasi, skrip:
- Membuat organisasi.
- Menetapkan pengguna yang ditentukan sebagai admin organisasi.
- Pengguna ini harus berbeda dari pengguna sysadmin. Artinya, jangan gunakan admin sistem sebagai pengguna admin org.
- Anda dapat menentukan pengguna yang sudah ada untuk admin organisasi, atau mengonfigurasi skrip untuk membuat pengguna baru.
- Mengaitkan organisasi dengan pod, secara default mengaitkannya dengan "gateway" pod.
- Buat lingkungan.
- Buat host virtual untuk lingkungan.
- Mengaitkan lingkungan dengan semua Pemroses Pesan.
- Mengaktifkan analisis.
File konfigurasi untuk orientasi
Teruskan file konfigurasi ke perintah setup-org. Panggil perintah setup-org dan tentukan opsi -f, termasuk jalur ke file konfigurasi senyap:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile
Satu-satunya persyaratan pada instalasi senyap adalah file konfigurasi harus dapat diakses atau dapat dibaca oleh "apigee" .
Di bawah ini adalah contoh file konfigurasi senyap. Edit seperlunya untuk persyaratan:
IP1=192.168.1.1 # Specify the IP or DNS name of the Management Server. MSIP="$IP1" # Specify the Edge sys admin credentials. ADMIN_EMAIL="admin@email.com" APIGEE_ADMINPW=adminPassword # If omitted, you are prompted for it. # Specify organization name. ORG_NAME=myorg # lowercase only, no spaces, underscores, or periods. # Specify the organization administrator user. # Either specify an existing user, or specify the information # necessary to create a new user. # Do not use the sys admin as the 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 # # Or, 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.
Catatan:
- Untuk VHOST_ALIAS, jika Anda
sudah memiliki catatan DNS yang akan Anda gunakan untuk mengakses {i>
host<i} virtual, tentukan {i>host<i}
alias dan secara opsional porta, misalnya, “myapi.example.com”. Jika Anda tidak
belum memiliki catatan DNS, Anda dapat
menggunakan alamat IP {i>Router<i}.
Untuk informasi lebih lanjut mengenai cara mengkonfigurasi host virtual, lihat Pengaturan menyiapkan host virtual. - Untuk konfigurasi TLS/SSL, lihat Keystore dan Truststore dan Mengonfigurasi akses TLS ke API untuk Private Cloud untuk informasi selengkapnya tentang cara membuat file JAR, dan aspek lainnya mengonfigurasi TLS/SSL.
- Untuk informasi selengkapnya tentang cara mengonfigurasi host virtual, lihat Mengonfigurasi akses TLS ke API untuk Private Cloud.
Prosedur orientasi
- Instal apigee-provision di
node Server Pengelolaan:
> /opt/apigee/apigee-service/bin/apigee-service apigee-Provisioning penginstalan - Jalankan perintah pada node Server Pengelolaan:
> /opt/apigee/apigee-service/bin/apigee-service apigee- mendukung setup-org -f configFile
File konfigurasi harus dapat diakses atau dapat dibaca oleh "apigee" .
Verifikasi orientasi
Setelah menyelesaikan orientasi, verifikasi status sistem dengan mengeluarkan CURL berikut pada node Server Pengelolaan.
- Periksa status pengguna dan organisasi di Server Pengelolaan dengan mengeluarkan
Perintah CURL:
> {i>curl -u<i} <adminEmail>:<admin passwd> http://localhost:8080/v1/users
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/deployments - Jika Anda mengaktifkan Analytics, gunakan perintah ini:
> {i>curl -u<i} <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus - Anda juga dapat memeriksa status {i>database<i} PostgreSQL dengan
menjalankan perintah berikut di
Komputer 2 untuk memulai psql:
> {i>psql -h<i} /opt/apigee/var/run/apigee-postgresql -U apigee apigee
Di command prompt, masukkan perintah berikut untuk melihat tabel analisis untuk organisasi:
apigee=# : \d analytics."<orgname>.prod.fact"
Gunakan perintah berikut untuk keluar dari psql:
apigee=# \q - Akses antarmuka pengguna Apigee Edge menggunakan browser web. Ingat bahwa Anda sudah mencatat
URL konsol pengelolaan
di akhir penginstalan.
- Luncurkan browser pilihan Anda dan masukkan URL UI Edge. Terlihat mirip dengan
berikutnya, jika alamat IP adalah untuk Mesin 1, atau untuk mesin mana pun yang Anda instal
UI untuk konfigurasi alternatif:
http://192.168.56.111:9000/login
9000 adalah nomor port yang digunakan oleh UI. Jika Anda memulai browser secara langsung di server yang menghosting UI Edge, maka Anda dapat menggunakan URL dalam bentuk:
http://localhost:9000/login
Catatan: Pastikan port 9000 terbuka. - Di halaman login konsol, tentukan nama pengguna/sandi admin sistem Apigee.
Catatan: Ini adalah sandi administrator sistem global yang telah Anda tetapkan selama instalasi. Atau, Anda dapat:
- Luncurkan browser pilihan Anda dan masukkan URL UI Edge. Terlihat mirip dengan
berikutnya, jika alamat IP adalah untuk Mesin 1, atau untuk mesin mana pun yang Anda instal
UI untuk konfigurasi alternatif:
- Daftar ke akun pengguna Apigee baru dan gunakan kredensial pengguna baru untuk login.
- Klik Login, browser akan mengalihkan ke:
http://192.168.56.111:9000/platform/#/<orgname>/
dan membuka dasbor yang memungkinkan Anda untuk mengonfigurasi organisasi yang dibuat sebelumnya (jika login menggunakan kredensial admin Apigee). - Jika baru menggunakan Edge, Anda kini dapat membuat proxy API pertama. Untuk informasi selengkapnya,
lihat Membangun proxy API pertama Anda.
Lihat juga bagian tentang contoh, termasuk Daftar contoh, dan target tiruan RESTful API yang dapat Anda gunakan dalam eksperimen pembuatan API Anda sendiri di Mock Target API.
- Klik Login, browser akan mengalihkan ke: