আপনার ডোমেন কাস্টমাইজ করুন

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

যখন আপনি একটি ডেভেলপার পোর্টাল তৈরি করেন, তখন ডিফল্টরূপে আপনাকে আপনার লাইভ পোর্টালে অ্যাক্সেস করার জন্য নিম্নলিখিত ফরম্যাটে একটি Apigee নমুনা ডোমেইন নাম প্রদান করা হয়:

https:// orgname-portalname .apigee.io

যেখানে orgname হলো প্রতিষ্ঠানের নাম এবং portalname হলো পোর্টালের নাম যা সম্পূর্ণ ছোট হাতের অক্ষরে রূপান্তর করে এবং এর থেকে স্পেস ও ড্যাশ বাদ দিয়ে নির্ধারণ করা হয়।

ডেভেলপার পোর্টাল চালু করার আগে, আপনার নিজস্ব কাস্টম ডোমেইন নেম প্রদান করার পরামর্শ দেওয়া হয়। উদাহরণস্বরূপ, একটি জনপ্রিয় বিকল্প হলো:

https://developers.example.com

SAML আইডেন্টিটি প্রোভাইডারের সাথে কাস্টম ডোমেইন ব্যবহারের বিবেচ্য বিষয়গুলোর জন্য, “Use a custom domain with the SAML provider” দেখুন।

নিম্নলিখিত বিভাগগুলিতে আপনার ডোমেইন কাস্টমাইজ করার পদ্ধতি বর্ণনা করা হয়েছে।

আপনার ডোমেইন নাম কাস্টমাইজ করুন (Apigee Edge)

Apigee Edge ইন্টিগ্রেটেড পোর্টালে আপনার ডোমেইন নাম কাস্টমাইজ করতে নিম্নলিখিত ধাপগুলো অনুসরণ করুন:

  1. আপনার ডোমেইন নামটি নিবন্ধন করুন
  2. TLS কনফিগার করুন
  3. আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করুন
  4. আপনার ডিএনএস কনফিগার করুন

কাস্টম ডোমেইন যোগ করার পরে, আপনি এটি সম্পাদনা বা নিষ্ক্রিয় করতে পারেন। সমস্যা সমাধানের জন্য, "আপনার কাস্টম ডোমেইনের সমস্যা সমাধান করুন" দেখুন।

ধাপ ১: আপনার ডোমেইন নাম নিবন্ধন করুন

আপনার যদি একটি নতুন ডোমেইন নিবন্ধন করার প্রয়োজন হয়, তবে গুগল ডোমেইনস-এর মতো অনেক জনপ্রিয় ডোমেইন নিবন্ধন সাইট রয়েছে। আপনি কোন ডোমেইন নিবন্ধন সাইটটি বেছে নেবেন, তা সম্পূর্ণ আপনার উপর নির্ভর করে।

আপনার ডোমেইন নাম নির্বাচন করার সময়, মনে রাখবেন যে ব্যবহারকারী-বান্ধব, সহজে পাঠযোগ্য ইউআরএল হলো সার্চ ইঞ্জিন অপটিমাইজেশন উন্নত করার একটি মূল উপাদান, যেমনটি "সার্চ ইঞ্জিন অপটিমাইজেশন (SEO) বাস্তবায়ন" অংশে বর্ণনা করা হয়েছে।

ধাপ ২: TLS কনফিগার করুন

HTTPS সমর্থন করার জন্য, নিম্নলিখিত কার্যপ্রণালীতে বর্ণিত পদ্ধতি অনুসারে পোর্টাল পরিবেশে প্রয়োজনীয় ডিজিটাল সার্টিফিকেট সম্বলিত কীস্টোর এবং অ্যালিয়াস তৈরি করে TLS কনফিগার করতে হবে।

TLS কনফিগার করতে:

  1. গুগল ট্রাস্ট সার্ভিসেস- এর মতো একটি স্বনামধন্য সার্টিফিকেট অথরিটি থেকে একটি TLS সার্টিফিকেট কিনুন। আপনি কোন সার্টিফিকেট অথরিটি বেছে নেবেন, তা সম্পূর্ণ আপনার উপর নির্ভর করে।
  2. https://apigee.com/edge- এ সাইন ইন করুন।
  3. আপনার ব্যবহারকারী প্রোফাইল মেনু থেকে আপনার প্রতিষ্ঠান নির্বাচন করুন।
  4. TLS কীস্টোর পৃষ্ঠাটি প্রদর্শন করতে অ্যাডমিন > এনভায়রনমেন্ট > TLS কীস্টোর নির্বাচন করুন।
  5. এনভায়রনমেন্ট ড্রপ-ডাউন থেকে পোর্টাল নির্বাচন করুন।

  6. Edge UI ব্যবহার করে কীস্টোর এবং ট্রাস্টস্টোর তৈরি করা- তে বর্ণিত পদ্ধতি অনুসারে একটি কীস্টোর এবং অ্যালিয়াস তৈরি করুন।

ধাপ ৩: আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করুন

যখন আপনি আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করেন, তখন সিস্টেম আপনার জন্য নিম্নলিখিত রিসোর্সগুলি তৈরি করে ( api.example.com এর মতো কোনো এন্ডপয়েন্টে কাস্টম ডোমেইন নাম প্রয়োগ করতে ব্যবহৃত একই কার্যকারিতা ব্যবহার করে):

  • একটি ভার্চুয়াল হোস্ট , যা আপনার নির্দিষ্ট করা কাস্টম ডোমেইন নামটি ব্যবহার করে ৪৪৩ পোর্টে লিসেন করছে।

  • একটি এপিআই প্রক্সি যা কাস্টম ডোমেইন ইউআরএল ব্যবহার করে এবং যার টার্গেট এন্ডপয়েন্ট ডিফল্ট পোর্টাল ডোমেইনে সেট করা থাকে। এপিআই প্রক্সিটির নামটি কাস্টম ডোমেইন নামের সাথে মিলে যায়, তবে ডট (.) চিহ্নগুলোকে আন্ডারস্কোর দিয়ে প্রতিস্থাপন করা হয়। এপিআই প্রক্সিটি পোর্টাল এনভায়রনমেন্টে ডেপ্লয় করা হয়।

আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করতে:

  1. প্রকাশ করুন > পোর্টাল নির্বাচন করুন এবং আপনার পোর্টালটি বেছে নিন।
  2. উপরের নেভিগেশন বারে অথবা ল্যান্ডিং পেজে থাকা ড্রপ-ডাউন মেনু থেকে সেটিংস নির্বাচন করুন।
  3. ডোমেইন ট্যাবে ক্লিক করুন।
  4. কাস্টম ডোমেইন- এর অধীনে নিম্নলিখিত ক্ষেত্রগুলি পূরণ করুন।
    মাঠ বর্ণনা
    কীস্টোর ড্রপ-ডাউন তালিকা থেকে একটি কীস্টোর নির্বাচন করুন।

    দ্রষ্টব্য : ধাপ ২-এ পোর্টাল পরিবেশে আপনার তৈরি করা কীস্টোরগুলো ব্যবহার করে এই তালিকাটি পূরণ করা হয়।

    আপনি কীস্টোর নির্বাচন করার পর, অ্যালিয়াস ফিল্ডটি প্রদর্শিত হয়।

    ছদ্মনাম ড্রপ-ডাউন তালিকা থেকে একটি বৈধ বিকল্প নাম নির্বাচন করুন।

    দ্রষ্টব্য : নির্বাচিত কীস্টোরের জন্য আপনার তৈরি করা অ্যালিয়াসগুলো ব্যবহার করে তালিকাটি পূরণ করা হয়। এই তালিকায় অবৈধ সার্টিফিকেট চেইনযুক্ত কীস্টোর, Apigee ডোমেইন বা ট্রাস্টস্টোর অন্তর্ভুক্ত করা হয় না।

    তালিকায় থাকা কোনো সার্টিফিকেটের মেয়াদ কখন শেষ হবে তা নির্ধারণ করতে:

    • আইকনগুলো দেখুন:
      • সার্টিফিকেটটি বৈধ সার্টিফিকেটের মেয়াদ ৩০ দিনের বেশি বাকি আছে অথবা নির্বাচিত কাস্টম ডোমেইনটি ইতিমধ্যে ব্যবহৃত হয়ে থাকতে পারে।
      • সার্টিফিকেটের মেয়াদ ৩০ দিনে শেষ হবে। সার্টিফিকেটটির মেয়াদ ৩০ দিনের মধ্যে শেষ হয়ে যাবে।
      • সার্টিফিকেটের মেয়াদ শেষ হয়ে গেছে সার্টিফিকেটটির মেয়াদ শেষ হয়ে গেছে।
    • সার্টিফিকেটটির মেয়াদ আর কতদিন থাকবে তা দেখতে, কোনো অ্যালিয়াসের উপর আপনার কার্সার রাখুন।

    একটি উপনাম নির্বাচন করার পর, ডোমেইন ক্ষেত্রটি প্রদর্শিত হয়।

    ডোমেইন ড্রপ-ডাউন তালিকা থেকে একটি ডোমেইন নির্বাচন করুন। যদি আপনি একটি ওয়াইল্ডকার্ড অ্যালিয়াস নির্বাচন করে থাকেন, তাহলে সাবডোমেইনটি প্রবেশ করান।

    দ্রষ্টব্য: নির্বাচিত অ্যালিয়াস দ্বারা সংজ্ঞায়িত চেইনের শীর্ষ-স্তরের সার্টিফিকেটের সাধারণ এবং বিকল্প নাম ব্যবহার করে ডোমেইনের তালিকাটি পূরণ করা হয়।

    সমস্ত ফিল্ড পূরণ করার পর, কাস্টম ডোমেইন স্ট্যাটাস আইকনটি নিম্নরূপভাবে আপডেট হবে:
    অবস্থা বর্ণনা
    বৈধ অবস্থাকীস্টোর, অ্যালিয়াস এবং কাস্টম ডোমেইন বৈধ।
    সার্টিফিকেটটির মেয়াদ ৩০ দিন পর শেষ হয়ে যাবে। সার্টিফিকেটটির মেয়াদ ৩০ দিনের মধ্যে শেষ হয়ে যাবে।
    অবস্থা অবৈধ কীস্টোর, অ্যালিয়াস এবং কাস্টম ডোমেইন অবৈধ।
    এছাড়াও, DNS কনফিগারেশন যাচাই করা হবে এবং 'Configure DNS status' আইকনটি নিম্নরূপভাবে আপডেট করা হবে:
    অবস্থা বর্ণনা
    বৈধ অবস্থাDNS কনফিগারেশনটি বৈধ।
    অবস্থা অবৈধ DNS কনফিগারেশনটি বৈধ নয়। আপনাকে অবশ্যই 'আপনার DNS কনফিগার করা' অংশে বর্ণিত পদ্ধতি অনুযায়ী আপনার DNS কনফিগার করতে হবে।
  5. সক্ষম করুন- এ ক্লিক করুন (অথবা আপনি সম্পাদনা করলে সংরক্ষণ করুন )।
    কাস্টম ডোমেইন বা ডিএনএস কনফিগারেশন অবৈধ হলেও আপনি আপনার কাস্টম ডোমেইন সক্রিয় করতে পারেন।

ধাপ ৪: আপনার DNS কনফিগার করুন

এরপরে, আপনাকে আপনার ডোমেইন DNS-এ {org_name}-portal.apigee.net কে নির্দেশ করার জন্য একটি ক্যানোনিকাল নেম (CNAME) রেকর্ড যোগ করতে হবে।

CNAME মানটি নিশ্চিত করতে:

  1. প্রকাশ করুন > পোর্টাল নির্বাচন করুন এবং আপনার পোর্টালটি বেছে নিন।
  2. উপরের নেভিগেশন বারে অথবা ল্যান্ডিং পেজে থাকা ড্রপ-ডাউন মেনু থেকে সেটিংস নির্বাচন করুন।
  3. ডোমেইন ট্যাবে ক্লিক করুন।
  4. নিম্নলিখিত চিত্রে দেখানো অনুযায়ী, 'DNS কনফিগার করুন' বিভাগে আপনার প্রতিষ্ঠানের CNAME মানটি দেখুন: ডিএনএস কনফিগার করুন

উপরে দেখানো কাস্টম ডোমেনের জন্য (অর্থাৎ, myorg অর্গানাইজেশনের developers.example.com কাস্টম ডোমেনের জন্য) আপনি যে CNAME রেকর্ডটি কনফিগার করবেন, তার একটি উদাহরণ নিচে দেওয়া হলো:

developers.example.com. CNAME myorg-portal.apigee.net.

আপনার কাস্টম ডোমেনের সমস্যা সমাধান করুন

নিম্নলিখিত বিভাগগুলিতে আপনার কাস্টম ডোমেনের সমস্যা সমাধানের জন্য পরামর্শ দেওয়া হয়েছে।

সমস্যা সমাধান: dig ব্যবহার করে আপনার ডোমেইন DNS সেটআপ যাচাই করুন।

আপনার ডোমেইন ডিএনএস-এ CNAME রেকর্ড অন্তর্ভুক্ত করার জন্য আপডেট করার পরে, বিশ্বব্যাপী অন্যান্য ডিএনএস সার্ভারগুলিতে পরিবর্তনগুলি ছড়িয়ে পড়তে সময় লাগে। অন্যান্য ডিএনএস সার্ভারগুলিতে সম্পূর্ণরূপে ছড়িয়ে পড়ার আগেও, আপনি dig ব্যবহার করে আপনার ডোমেইন ডিএনএস সার্ভারকে কোয়েরি করে যাচাই করতে পারেন যে CNAME রেকর্ডটি সঠিকভাবে সেট আপ করা হয়েছে কিনা।

উদাহরণস্বরূপ, নিম্নলিখিত dig কমান্ডটি আপনার ডোমেইন DNS সার্ভারকে কোয়েরি করে। কমান্ড আউটপুটে, ANSWER SECTION CNAME রেকর্ড এন্ট্রিটি থাকে।

$ dig @your.domain.dns developer.mycompany.com
; <<>> DiG 9.8.3-P1 <<>> @your.domain.dns developer.mycompany.com
; (1 server found)
;; global options:  cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41356
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;developer.mycompany.com.       IN  A

;; ANSWER SECTION:
developer.mycompany.com.    29  IN  CNAME   myorg-portal.apigee.net.

;; Query time: 141 msec
;; SERVER: 192.168.1.254#53(192.168.1.254)
;; WHEN: Mon Mar 20 16:41:59 2017
;; MSG SIZE  rcvd: 136

সমস্যা সমাধান: হোস্টের জন্য প্রক্সি শনাক্ত করা যাচ্ছে না

যখন আপনি আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করেন , তখন ডিফল্টরূপে একটি এপিআই প্রক্সি তৈরি হয় যা কাস্টম ডোমেইন ইউআরএল ব্যবহার করে এবং এর টার্গেট এন্ডপয়েন্টটি ডিফল্ট পোর্টাল ডোমেইনে সেট করা থাকে। যদি আপনি কোনো কাস্টম ডোমেইনের সাথে যুক্ত এপিআই প্রক্সিটি পরিবর্তন বা মুছে ফেলেন, তাহলে কাস্টম ডোমেইন কনফিগারেশনটি অবৈধ হয়ে যাবে এবং কাস্টম ডোমেইন ইউআরএল অ্যাক্সেস করার চেষ্টা করার সময় আপনি ' Unable to identify proxy for host ' ত্রুটি বার্তা পাবেন। উদাহরণস্বরূপ:


{"fault":{"faultstring":"Unable to identify proxy for host: developers.mycompany.com:443 and url: \/","detail":{"errorcode":"messaging.adaptors.http.flow.ApplicationNotFound"}}}

এপিআই প্রক্সি পরিবর্তিত বা মুছে ফেলা হলে কাস্টম ডোমেইন কনফিগারেশন পুনরুদ্ধার করতে:

  1. প্রকাশ করুন > পোর্টাল নির্বাচন করুন এবং আপনার পোর্টালটি বেছে নিন।
  2. উপরের নেভিগেশন বারে অথবা ল্যান্ডিং পেজে থাকা ড্রপ-ডাউন মেনু থেকে সেটিংস নির্বাচন করুন।
  3. ডোমেইন ট্যাবে ক্লিক করুন।
  4. এপিআই প্রক্সি পুনরুদ্ধার করতে সেভ-এ ক্লিক করুন।

আপনার সার্টিফিকেট আপডেট করুন

TLS সার্টিফিকেট আপডেট করার বিষয়ে সাধারণ তথ্যের জন্য, “একটি TLS সার্টিফিকেট আপডেট করুন” দেখুন।

  1. ধাপ ২: TLS কনফিগার করুন- এ দেওয়া পদক্ষেপগুলো অনুসরণ করুন।
  2. ধাপ ৩-এ দেওয়া পদক্ষেপগুলো অনুসরণ করুন: আপনার পোর্টালে একটি কাস্টম ডোমেইন নাম যোগ করুন।