Apigee Edge for Private Cloud, ilk yükleme sırasında bir sistem yöneticisi (sysadmin) kullanıcısı oluşturur ve bu kullanıcının şifrelenmiş kimlik bilgilerini yeni Edge kullanıcı arayüzü (edge-management-ui) düğümündeki yapılandırma dosyalarında depolar. Yeni Edge kullanıcı arayüzü, Yönetim Sunucusu'na gönderilen arka uç isteklerinin kimliğini doğrulamak için bu depolanmış kimlik bilgilerini kullanır. Sysadmin kullanıcınızın şifresi veya e-posta adresi değişirse (ör. harici LDAP'nizde veya şifre sıfırlama işleminden sonra) New Edge UI düğümünde depolanan sysadmin kimlik bilgilerini güncellemeniz gerekir.
Yeni Edge kullanıcı arayüzü sysadmin kimlik bilgilerini değiştirme
Yeni Edge kullanıcı arayüzünde (edge-management-ui) depolanan sysadmin kimlik bilgilerini aşağıdaki yöntemlerden birini kullanarak güncelleyebilirsiniz:
apigee-setupyardımcı programınıueprofili ve sessiz yapılandırma dosyasıyla çalıştırın.- Kimlik bilgilerini
management-uiikilisiyle şifreleyin ve/opt/apigee/customer/application/management-ui.propertiesiçindeconf_uebe_mgmtCredentialdeğerini ayarlayın.
apigee-setup kullanarak kimlik bilgilerini güncelleme
- Sysadmin ve SMTP özelliklerini ayarlamak için yeni Edge kullanıcı arayüzünü (
edge-management-ui) yüklemek üzere kullandığınız sessiz yapılandırma dosyasını düzenleyin:ADMIN_EMAIL=newUser APIGEE_ADMINPW=newPW SMTPHOST=smtp.gmail.com SMTPPORT=465 SMTPUSER=foo@gmail.com SMTPPASSWORD=bar SMTPSSL=y SMTPMAILFROM="My Company <myco@company.com>"
setup.sh, sessiz yapılandırma dosyasındaki tüm yeni Edge kullanıcı arayüzü özelliklerini sıfırladığından, sysadmin kimlik bilgilerini güncellerken SMTP özelliklerini eklemeniz gerekir. edge-management-uiüzerindeki kimlik bilgilerini güncellemek için yeni Edge kullanıcı arayüzü düğümündeueprofiliyleapigee-setupyardımcı programını çalıştırın:/opt/apigee/apigee-setup/bin/setup.sh -p ue -f configFile
Kimlik bilgilerini management-ui.properties dosyasını kullanarak güncelleme
- Yeni Edge kullanıcı arayüzü düğümünde
/opt/apigee/edge-management-uidizinine gidin vemanagement-uiikili dosyasını kullanarak sysadmin kullanıcı adını ve şifresini şifreleyin:cd /opt/apigee/edge-management-ui && ./bin/management-ui --encrypt 'userName:PWord'
/opt/apigee/customer/application/management-ui.propertiesdosyasını bir düzenleyicide açın. Dosya yoksa oluşturun:vi /opt/apigee/customer/application/management-ui.properties
management-ui.propertiesiçinde,conf_uebe_mgmtCredentialjetonunu 1. adımda döndürülen şifrelenmiş değere ayarlayın:conf_uebe_mgmtCredential="STRING_RETURNED_IN_STEP_1"
management-ui.propertiesöğesinin sahibiniapigee:apigeeolarak ayarlayın:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Yeni Edge kullanıcı arayüzünü (
edge-management-ui) yapılandırın ve yeniden başlatın:/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Yeni Edge kullanıcı arayüzü yapılandırmasını test etme
- 3001 numaralı bağlantı noktasında bir tarayıcıda yeni Edge kullanıcı arayüzünü açın:
http://edge_UI_IP:3001/
Örneğin:
http://192.168.52.100:3001/
- Güncellenen sysadmin kimlik bilgilerini kullanarak giriş yapın. Başarılı bir giriş, yeni Edge kullanıcı arayüzü yapılandırmasının geçerli olduğunu doğrular.
Yönetim sunucusu yapılandırmasını test etme
Aşağıdaki curl komutunu çalıştırarak Yönetim Sunucusu'ndaki merkezi pod'a erişebildiğinizi doğrulayın:
curl -u sysAdminUser:password \ http://localhost:8080/v1/servers?pod=central
Yönetim sunucusu, çıkışı aşağıdaki biçimde döndürür:
[ { "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ ] }, "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ], "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469" }, { "externalHostName" : "localhost", "externalIP" : "192.168.1.11", "internalHostName" : "localhost", "internalIP" : "192.168.1.11", "isUp" : true, "pod" : "central", "reachable" : true, "region" : "dc-1", "tags" : { "property" : [ { "name" : "started.at", "value" : "1454691312854" }, ... ] }, "type" : [ "qpid-server" ], "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34" } ]