Edge for Private Cloud v. 4.16.05
Gunakan perintah setup-org untuk melakukan proses aktivasi. Anda harus menjalankan perintah di node Server Pengelolaan.
Sebagai bagian dari proses orientasi, skrip:
Membuat pengguna baru secara opsional untuk berfungsi sebagai administrator organisasi.
- Membuat organisasi.
- Menambahkan pengguna yang ditentukan sebagai admin org. Pengguna harus sudah ada; jika tidak, skrip akan menampilkan error.
- Mengaitkan organisasi dengan pod, secara default mengaitkannya dengan pod "gateway".
- Buat lingkungan.
- Membuat host virtual untuk lingkungan.
- Kaitkan lingkungan dengan semua Message Processor.
- Mengaktifkan analisis.
File konfigurasi otomatis untuk orientasi
Teruskan file konfigurasi ke perintah setup-org. Panggil perintah setup-org dan tentukan opsi -f, termasuk jalur ke file konfigurasi otomatis:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile
Satu-satunya persyaratan pada penginstalan otomatis adalah file konfigurasi harus dapat diakses atau dibaca oleh pengguna "apigee". Misalnya, tempatkan file di direktori /tmp pada node.
Berikut adalah contoh file konfigurasi otomatis. Edit seperlunya sesuai kebutuhan Anda:
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.
Catatan:
- Untuk VHOST_ALIAS, jika Anda
sudah memiliki data DNS yang akan digunakan untuk mengakses host virtual, tentukan alias host
dan port secara opsional, misalnya, “myapi.example.com”.
Jika Anda belum memiliki data DNS, lihat Menyiapkan host virtual untuk informasi selengkapnya. - Untuk konfigurasi TLS/SSL, lihat Keystore dan Truststore serta Mengonfigurasi TLS/SSL untuk Edge On Premises guna mengetahui informasi selengkapnya tentang cara membuat file JAR, dan aspek lain dalam mengonfigurasi TLS/SSL.
Orientasi
- Instal apigee-provision di
node Server Pengelolaan:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision install - Jalankan perintah pada node Server Pengelolaan:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile
File konfigurasi harus dapat diakses atau dibaca oleh pengguna "apigee". Misalnya, tempatkan file di direktori /tmp pada node.
Verifikasi Orientasi
Setelah menyelesaikan orientasi, verifikasi status sistem dengan mengeluarkan perintah CURL berikut pada node Server Pengelolaan.
- Periksa status pengguna dan organisasi di Server Pengelolaan dengan mengeluarkan perintah
CURL berikut:
> curl -u <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 analisis, gunakan perintah ini:
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus - Anda juga dapat memeriksa status database PostgreSQL dengan menjalankan perintah berikut di
Mesin 2 untuk memulai psql:
> psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
Pada command prompt, masukkan perintah berikut untuk melihat tabel analisis untuk organisasi Anda:
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 telah mencatat URL konsol pengelolaan di akhir penginstalan.
- Luncurkan browser pilihan Anda dan masukkan URL UI Edge. Tampilannya akan mirip dengan
berikut, di mana alamat IP adalah untuk Mesin 1, atau untuk mesin mana pun tempat Anda menginstal
UI untuk konfigurasi alternatif:
http://192.168.56.111:9000/login
9000 adalah nomor port yang digunakan oleh UI. Jika Anda memulai browser langsung di server yang menghosting UI Edge, 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 penginstalan. Atau, Anda dapat:
- Luncurkan browser pilihan Anda dan masukkan URL UI Edge. Tampilannya akan mirip dengan
berikut, di mana alamat IP adalah untuk Mesin 1, atau untuk mesin mana pun tempat Anda menginstal
UI untuk konfigurasi alternatif:
- Daftar untuk mendapatkan 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 mengonfigurasi organisasi yang dibuat sebelumnya (jika login menggunakan kredensial admin Apigee). - Jika Anda baru menggunakan Edge, Anda kini dapat membuat proxy API pertama Anda. Untuk mengetahui informasi selengkapnya,
lihat Membangun proxy API pertama Anda.
- Klik Login, browser akan mengalihkan ke: