Edge for Private Cloud v. 4.16.05
setup-org कमांड का इस्तेमाल करके शामिल होने की प्रोसेस को पूरा कर सके. आपको Management Server नोड पर निर्देश चलाना होगा.
प्रोग्राम में शामिल होने की प्रोसेस के तहत, स्क्रिप्ट:
संगठन के एडमिन के तौर पर काम करने के लिए, एक नया उपयोगकर्ता बनाया जा सकता है. हालांकि, ऐसा करना ज़रूरी नहीं है.
- संगठन बनाता है.
- चुने गए उपयोगकर्ता को संगठन के एडमिन के तौर पर जोड़ता है. उपयोगकर्ता पहले से मौजूद होना चाहिए; अगर ऐसा नहीं है, तो स्क्रिप्ट कोई गड़बड़ी देता है.
- संगठन को पॉड से जोड़ता है. डिफ़ॉल्ट रूप से, यह "गेटवे" से जुड़ा होता है पॉड.
- एक परिवेश बनाएं.
- एनवायरमेंट के लिए वर्चुअल होस्ट बनाएं.
- एनवायरमेंट को सभी मैसेज प्रोसेसर से जोड़ें.
- आंकड़े सक्षम करता है.
शामिल होने के लिए, उपयोगकर्ता के बिना इस्तेमाल की जाने वाली कॉन्फ़िगरेशन फ़ाइल
सेटअप-org निर्देश के लिए एक कॉन्फ़िगरेशन फ़ाइल पास करें. सेटअप-org का निर्देश शुरू करें और तय करें -f विकल्प, जिसमें साइलेंट कॉन्फ़िगरेशन फ़ाइल का पाथ भी शामिल है:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile
साइलेंट इंस्टॉलेशन के लिए सिर्फ़ यह ज़रूरी है कि कॉन्फ़िगरेशन फ़ाइल को ऐक्सेस किया जा सके या "apigee" से पढ़ा जा सकता है उपयोगकर्ता. उदाहरण के लिए, फ़ाइल को नोड के लिए अलग-अलग हैं.
यहां साइलेंट कॉन्फ़िगरेशन फ़ाइल का उदाहरण दिया गया है. अपने ज़रूरतें:
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.
ध्यान दें:
- VHOST_ALIAS के लिए, अगर आपने
आपके पास पहले से ही एक डीएनएस रिकॉर्ड है जिसका इस्तेमाल आप वर्चुअल होस्ट को ऐक्सेस करने के लिए करेंगे. इसके लिए, होस्ट की जानकारी दें
उपनाम और वैकल्पिक रूप से पोर्ट, जैसे कि “myapi.example.com”.
अगर आपके पास अब तक डीएनएस रिकॉर्ड नहीं है, तो ज़्यादा जानकारी के लिए वर्चुअल होस्ट सेट अप करना देखें. - TLS/SSL कॉन्फ़िगरेशन के लिए, कीस्टोर और Truststores और इनके लिए TLS/एसएसएल को कॉन्फ़िगर करना Edge On Premises में शामिल की गई है. यहां JAR फ़ाइल बनाने और इसके अन्य पहलुओं के बारे में ज़्यादा जानकारी मिलती है TLS/एसएसएल को कॉन्फ़िगर करना.
शामिल होने पर की जाने वाली गतिविधि
- मैनेजमेंट सर्वर नोड पर apigee-provision इंस्टॉल करें:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision install - मैनेजमेंट सर्वर नोड पर यह निर्देश चलाएं:
> /opt/apigee/apigee-service/bin/apigee-service apigee-प्रावधान सेटअप-org -f configFile
यह ज़रूरी है कि कॉन्फ़िगरेशन फ़ाइल को ऐक्सेस किया जा सके या "apigee" से पढ़ा जा सकता है उपयोगकर्ता. उदाहरण के लिए, फ़ाइल को नोड पर /tmp डायरेक्ट्री में डालें.
शामिल होने की पुष्टि
शामिल होने की प्रोसेस पूरी होने के बाद, यहां दिया गया CURL जारी करके, सिस्टम की स्थिति की पुष्टि करें प्रबंधन सर्वर नोड पर कमांड.
- मैनेजमेंट सर्वर पर उपयोगकर्ता और संगठन की स्थिति देखने के लिए, ये CURL निर्देश दें:
> 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 - अगर आपने Analytics चालू किया है, तो इस निर्देश का इस्तेमाल करें:
> कर्ल -यू <adminEmail>:<एडमिन पासwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus - नीचे दिए गए कमांड को चलाकर, PostgreSQL डेटाबेस के स्टेटस की जांच भी की जा सकती है:
psql शुरू करने के लिए मशीन 2:
> पीएसक्यूएल -घं॰ /opt/apigee/var/run/apigee-postgresql -U apigee apigee
कमांड प्रॉम्प्ट पर, नीचे दिए गए कमांड को टाइप करके अपने संगठन:
apigee=# : \d analytics."<orgname>.prod.fact"
psql से बाहर निकलने के लिए इस निर्देश का इस्तेमाल करें:
apigee=# \q - वेब ब्राउज़र का इस्तेमाल करके, Apigee Edge का यूज़र इंटरफ़ेस ऐक्सेस करना. याद रखें कि आपने पहले ही नोट कर लिया है
प्रबंधन कंसोल URL को इंस्टॉल करने के अंत में मौजूद रहेगा.
- अपना पसंदीदा ब्राउज़र लॉन्च करें और Edge यूज़र इंटरफ़ेस (यूआई) का यूआरएल डालें. यह
इसके बाद, जहां आईपी पता मशीन 1 का है या उस मशीन का है जिसे आपने इंस्टॉल किया है
यूज़र इंटरफ़ेस (यूआई) की मदद से अन्य कॉन्फ़िगरेशन को चालू किया जा सकता है:
http://192.168.56.111:9000/login
9000 वह पोर्ट नंबर है जिसका इस्तेमाल यूज़र इंटरफ़ेस (यूआई) करता है. अगर आप ब्राउज़र को सीधे एज यूआई को होस्ट करने वाला सर्वर है, तो इस फ़ॉर्म में यूआरएल का इस्तेमाल किया जा सकता है:
http://localhost:9000/login
ध्यान दें: पक्का करें कि पोर्ट 9000 खुला हो. - Console के लॉगिन पेज पर, Apigee सिस्टम के एडमिन का उपयोगकर्ता नाम/पासवर्ड डालें.
ध्यान दें: यह ग्लोबल सिस्टम एडमिन पासवर्ड है, जिसे आपने सेट किया है इंस्टॉल करने के दौरान. इसके अलावा, ये काम भी किए जा सकते हैं:
- अपना पसंदीदा ब्राउज़र लॉन्च करें और Edge यूज़र इंटरफ़ेस (यूआई) का यूआरएल डालें. यह
इसके बाद, जहां आईपी पता मशीन 1 का है या उस मशीन का है जिसे आपने इंस्टॉल किया है
यूज़र इंटरफ़ेस (यूआई) की मदद से अन्य कॉन्फ़िगरेशन को चालू किया जा सकता है:
- Apigee के नए उपयोगकर्ता खाते के लिए साइन अप करें और लॉगिन करने के लिए, नए उपयोगकर्ता क्रेडेंशियल का इस्तेमाल करें.
- 'साइन इन करें' पर क्लिक करें. ब्राउज़र इस पर रीडायरेक्ट करता है:
http://192.168.56.111:9000/platform/#/<orgname>/
और एक डैशबोर्ड खोलता है, जो आपको पहले बनाए गए संगठन को कॉन्फ़िगर करने देता है (अगर Apigee एडमिन के क्रेडेंशियल का इस्तेमाल करके लॉग इन किया है. - अगर आपने Edge का इस्तेमाल पहले कभी नहीं किया है, तो अब अपना पहला एपीआई प्रॉक्सी बनाया जा सकता है. ज़्यादा जानकारी के लिए,
अपना पहला एपीआई प्रॉक्सी बनाना लेख देखें.
- 'साइन इन करें' पर क्लिक करें. ब्राउज़र इस पर रीडायरेक्ट करता है: