ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.16.05
অনবোর্ডিং প্রক্রিয়া সম্পাদন করতে setup-org কমান্ড ব্যবহার করুন। আপনাকে অবশ্যই ম্যানেজমেন্ট সার্ভার নোডে কমান্ডটি চালাতে হবে।
অনবোর্ডিং প্রক্রিয়ার অংশ হিসাবে, স্ক্রিপ্ট:
ঐচ্ছিকভাবে সংস্থার প্রশাসক হিসাবে কাজ করার জন্য একটি নতুন ব্যবহারকারী তৈরি করে৷
- সংগঠন তৈরি করে।
- নির্দিষ্ট ব্যবহারকারীকে org অ্যাডমিন হিসেবে যোগ করে। ব্যবহারকারী অবশ্যই বিদ্যমান থাকতে হবে; অন্যথায় স্ক্রিপ্ট একটি ত্রুটি ইস্যু করে।
- সংস্থাটিকে একটি পডের সাথে সংযুক্ত করে, ডিফল্টরূপে এটিকে "গেটওয়ে" পডের সাথে সংযুক্ত করে৷
- একটি পরিবেশ তৈরি করুন।
- পরিবেশের জন্য একটি ভার্চুয়াল হোস্ট তৈরি করুন।
- সমস্ত মেসেজ প্রসেসরের সাথে পরিবেশকে সংযুক্ত করুন।
- বিশ্লেষণ সক্ষম করে।
অনবোর্ডিংয়ের জন্য নীরব কনফিগারেশন ফাইল
setup-org কমান্ডে একটি কনফিগারেশন ফাইল পাস করুন। setup-org কমান্ডটি চালু করুন এবং নীরব কনফিগারেশন ফাইলের পথ সহ -f বিকল্পটি নির্দিষ্ট করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile
নীরব ইনস্টলেশনের একমাত্র প্রয়োজন হল যে কনফিগারেশন ফাইলটি "এপিজি" ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য বা পাঠযোগ্য হতে হবে। উদাহরণস্বরূপ, নোডের /tmp ডিরেক্টরিতে ফাইলটি রাখুন।
নীচে একটি নীরব কনফিগারেশন ফাইলের উদাহরণ দেখানো হয়েছে। আপনার প্রয়োজনীয়তা অনুযায়ী এটি সম্পাদনা করুন:
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- এর জন্য, যদি আপনার কাছে ইতিমধ্যেই একটি DNS রেকর্ড থাকে যা আপনি ভার্চুয়াল হোস্টে অ্যাক্সেস করতে ব্যবহার করবেন, হোস্ট উপনাম এবং ঐচ্ছিকভাবে পোর্ট উল্লেখ করুন, উদাহরণস্বরূপ, "myapi.example.com"৷
আপনার যদি এখনও একটি DNS রেকর্ড না থাকে, আরও তথ্যের জন্য একটি ভার্চুয়াল হোস্ট সেট আপ করা দেখুন৷ - TLS/SSL কনফিগারেশনের জন্য, JAR ফাইল তৈরি এবং TLS/SSL কনফিগার করার অন্যান্য দিক সম্পর্কে আরও তথ্যের জন্য কিস্টোর এবং ট্রাস্টস্টোর এবং এজ অন প্রিমিসেসের জন্য TLS/SSL কনফিগার করা দেখুন।
অনবোর্ডিং
- ম্যানেজমেন্ট সার্ভার নোডে এপিজি-প্রভিশন ইনস্টল করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-প্রভিশন ইনস্টল - ম্যানেজমেন্ট সার্ভার নোডে কমান্ডটি চালান:
> /opt/apigee/apigee-service/bin/apigee-service apigee-প্রভিশন সেটআপ-org -f কনফিগার ফাইল
কনফিগারেশন ফাইলটি "এপিজি" ব্যবহারকারীর দ্বারা অ্যাক্সেসযোগ্য বা পাঠযোগ্য হতে হবে। উদাহরণস্বরূপ, নোডের /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 - আপনি যদি বিশ্লেষণ সক্রিয় করেন, তাহলে এই কমান্ডটি ব্যবহার করুন:
> curl -u <adminEmail>:<admin passwd> http://localhost:8080/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus - এছাড়াও আপনি psql শুরু করতে Machine 2 এ নিম্নলিখিত কমান্ডটি চালিয়ে PostgreSQL ডাটাবেসের স্থিতি পরীক্ষা করতে পারেন:
> psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
কমান্ড প্রম্পটে, আপনার প্রতিষ্ঠানের জন্য বিশ্লেষণ সারণী দেখতে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
apigee=# : \d বিশ্লেষণ।"<orgname>.prod.fact"
psql থেকে প্রস্থান করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
apigee=# \q - একটি ওয়েব ব্রাউজার ব্যবহার করে Apigee Edge ব্যবহারকারী ইন্টারফেস অ্যাক্সেস করুন। মনে রাখবেন যে আপনি ইতিমধ্যেই ইনস্টলেশনের শেষে ম্যানেজমেন্ট কনসোল URL টি উল্লেখ করেছেন।
- আপনার পছন্দের ব্রাউজার চালু করুন এবং এজ UI এর URL লিখুন। এটি নীচের মত দেখায়, যেখানে IP ঠিকানাটি মেশিন 1 এর জন্য, বা বিকল্প কনফিগারেশনের জন্য আপনি যে কোনও মেশিনে UI ইনস্টল করেছেন:
http://192.168.56.111:9000/লগইন
9000 হল UI দ্বারা ব্যবহৃত পোর্ট নম্বর। আপনি যদি ব্রাউজারটি সরাসরি এজ UI হোস্টিং সার্ভারে শুরু করেন, তাহলে আপনি ফর্মটিতে একটি URL ব্যবহার করতে পারেন:
http://localhost:9000/login
দ্রষ্টব্য : নিশ্চিত করুন যে পোর্ট 9000 খোলা আছে। - কনসোল লগইন পৃষ্ঠায়, Apigee সিস্টেম অ্যাডমিন ব্যবহারকারীর নাম/পাসওয়ার্ড নির্দিষ্ট করুন।
দ্রষ্টব্য : এটি হল গ্লোবাল সিস্টেম অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড যা আপনি ইনস্টল করার সময় সেট করেছেন। বিকল্পভাবে, আপনি করতে পারেন:
- আপনার পছন্দের ব্রাউজার চালু করুন এবং এজ UI এর URL লিখুন। এটি নীচের মত দেখায়, যেখানে IP ঠিকানাটি মেশিন 1 এর জন্য, বা বিকল্প কনফিগারেশনের জন্য আপনি যে কোনও মেশিনে UI ইনস্টল করেছেন:
- একটি নতুন Apigee ব্যবহারকারী অ্যাকাউন্টের জন্য সাইন আপ করুন এবং লগইন করতে নতুন ব্যবহারকারীর শংসাপত্র ব্যবহার করুন৷
- সাইন ইন ক্লিক করুন, ব্রাউজার এতে পুনঃনির্দেশ করে:
http://192.168.56.111:9000/platform/#/<orgname>/
এবং একটি ড্যাশবোর্ড খোলে যা আপনাকে আগে তৈরি করা সংস্থা কনফিগার করতে দেয় (যদি Apigee অ্যাডমিন শংসাপত্র ব্যবহার করে লগ ইন করা থাকে)। - আপনি যদি এজ-এ নতুন হন, আপনি এখন আপনার প্রথম API প্রক্সি তৈরি করতে পারেন। আরও তথ্যের জন্য, আপনার প্রথম API প্রক্সি তৈরি করুন দেখুন।
- সাইন ইন ক্লিক করুন, ব্রাউজার এতে পুনঃনির্দেশ করে: