HTTPS ব্যবহার করার জন্য পোর্টাল কনফিগার করা হচ্ছে

বিকাশকারী পরিষেবা পোর্টাল v. 4.16.05

পোর্টালের সমস্ত Apigee সুপারিশকৃত ব্যক্তিগত ক্লাউড ইনস্টলেশনের জন্য পোর্টালটিকে একটি লোড ব্যালেন্সারের পিছনে থাকা প্রয়োজন। অতএব, আপনি লোড ব্যালেন্সারেই SSL কনফিগার করেন, পোর্টালে নয়। আপনি SSL কনফিগার করার জন্য যে পদ্ধতিটি ব্যবহার করেন তা তাই লোড ব্যালেন্সারের উপর নির্ভরশীল।

পোর্টালে SSL ব্যবহার করার ওভারভিউয়ের জন্য পোর্টালে TLS ব্যবহার দেখুন।

যাইহোক, যদি প্রয়োজন হয়, আপনি পোর্টাল হোস্ট করা ওয়েব সার্ভারে SSL কনফিগার করতে পারেন। ডিফল্টরূপে, Apigee Apache ওয়েব সার্ভার ইনস্টল করে।

  1. আপনার SSL কী এবং সার্টিফিকেট পান।
  2. নিশ্চিত করুন যে আপনি কমান্ডটি ব্যবহার করে বিকাশকারী পরিষেবা পোর্টাল ইনস্টলেশনে বর্ণিত হিসাবে mod_ssl ইনস্টল করেছেন:
    > yum mod_ssl ইনস্টল করুন
  3. আপডেট করুন /etc/httpd/conf/httpd.conf :
    1. আপনি যদি পোর্ট 80-এ HTTP অ্যাক্সেস নিষ্ক্রিয় করতে চান তবে ' লিসেন 80 ' অনুসন্ধান করুন এবং মন্তব্য করুন।
    2. ফাইলের শেষে নিম্নলিখিত লাইন যোগ করুন:
      LoadModule ssl_module মডিউল/mod_ssl.so
      শুনুন 443
  4. নিম্নলিখিত যোগ করতে /etc/httpd/conf/vhosts/devportal.conf সম্পাদনা করে একটি ভার্চুয়াল হোস্ট সেটআপ করুন:
    <ভার্চুয়ালহোস্ট *:443>
    সার্ভারনেম লোকালহোস্ট
    এসএসএলইঞ্জিন চালু আছে
    SSLC CertificateFile "<public cert path>"
    SSLC CertificateKeyFile "<ব্যক্তিগত কী পথ>"
    ডকুমেন্টরুট "/var/www/html"
    <ডিরেক্টরি "/var/www/html">
    অপশন ইনডেক্স ফলোসিমলিঙ্ক মাল্টিভিউ
    AllOverride All
    আদেশ অনুমতি, অস্বীকার
    সবার কাছ থেকে অনুমতি দিন
    </ ডিরেক্টরি>
    </ভার্চুয়ালহোস্ট>


    এছাড়াও, আপনি যদি HTTP ব্যবহার করতে না চান তবে বিদ্যমান ভার্চুয়ালহোস্ট সংজ্ঞাটি মন্তব্য করুন।
  5. যেহেতু SSL httpd.conf- এ কনফিগার করা হয়েছে, আপনার ssl.conf এর প্রয়োজন নেই:
    > mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.orig
  6. Apache পুনরায় চালু করুন:
    > সেবা httpd পুনরায় চালু করুন
    আপনাকে আপনার কী ফাইলের জন্য পাসফ্রেজ লিখতে বলা হতে পারে।

আপনি SSL এর মাধ্যমে পোর্টাল অ্যাক্সেস করতে সক্ষম হওয়া উচিত।