লোকালহস্ট / টেস্টিং ব্যবহারের জন্য এসএসএল স্থাপনের জন্য কি কোনও আধুনিক এবং স্পষ্ট টিউটোরিয়াল রয়েছে?


9

ধরা যাক আমি login.example.com এর জন্য একটি স্ক্রিপ্ট বিকাশ করছি। আমার লগইন.এক্স্পেল.কম.এতে সম্পূর্ণরূপে অ্যাক্সেস নেই, তবে সেই পৃষ্ঠাটি সম্পদ.এক্সপাল.কম.এর (যাতে আমার অ্যাক্সেস রয়েছে) স্ক্রিপ্ট লোড হয়। প্রোডাকশন লগইন পৃষ্ঠায় আমার নতুন স্ক্রিপ্টটি কতটা ভাল কাজ করে তা পরীক্ষা করার জন্য, আমি আমার / ইত্যাদি / হোস্টগুলিকে আমার লোকালহোস্টে সম্পদ.সাম্পেল ডটকমকে নির্দেশ করে (এবং সেই অনুযায়ী অ্যাপাচি সেটআপ করেছি) পরিবর্তন করে।

এখন কেবলমাত্র সমস্যাটি হ'ল লগইন পৃষ্ঠাটি https : //assets.example.com/script.js লোড করে (আবারও, আমার এতে কোনও প্রভাব নেই!)। সুতরাং আমার স্ক্রিপ্টটি পরীক্ষা করার জন্য, আমাকে একটি স্ব-স্বাক্ষরিত SSL শংসাপত্র সেট আপ করতে হবে।

আমি এখানে দিকনির্দেশগুলি অনুসরণ করেছি: https://help.ubuntu.com/11.10/serverguide/C/cerર્ટates- এবং- সুরক্ষা html

আমি এটির কোনও পরীক্ষার জন্য ডিফল্ট-এসএসএল ব্যবহার করার চেষ্টাও করেছি। আমি কেবল ক্রমাগত এসএসএল সংযোগের ত্রুটি পাই:

// Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error. (Chrome)

ধন্যবাদ!

আপডেট: যেহেতু আমরা এখন 12.04 এলটিএস এবং & 12.10 এ এসেছি, এই টিউটোরিয়ালটির উচিত এই সংস্করণগুলিকে সম্বোধন করা।



Askubuntu.com/q/24829/6969 প্রশ্নটিতে তালিকাভুক্ত একই URL এর লিঙ্ক। অন্য এক, যদিও কাজ করতে পারে। আমি এটি চেষ্টা করব।
নাথান জেবি

(বাহ, আমি ঠিক বুঝতে পেরেছিলাম যে আমি আমার আপডেটে "&&" টাইপ করেছি I'll আমি যে কোনও প্রোগ্রামার তা আমি কখনই আড়াল করতে সক্ষম হব না))
নাথান জেবি

উত্তর:


7

কমপক্ষে উবুন্টু 12.10 এ, এটি এখন পাগল।

sudo a2ensite default-ssl && sudo a2enmod ssl && sudo service apache2 restart

এখানেই শেষ.

এটি চেষ্টা করুন:

  • http: // লোকালহোস্ট
  • https: // লোকালহোস্ট (সীমাবদ্ধতার কারণে আমি এগুলি লিঙ্ক করতে পারি না))
  • একটি কাস্টম ডোমেন দিয়েও চেষ্টা করুন (127.0.0.1 এ কিছু দেখান, যেমন https://example.com , / ইত্যাদি / হোস্টের মাধ্যমে)

কমান্ডটি একটি রিডমি ফাইল ছড়িয়ে দেয়, তবে এটি সত্যই প্রয়োজনীয় নয়।

দ্রষ্টব্য: এটি স্ব-স্বাক্ষরিত শংসাপত্রের যেহেতু অ্যাক্সেস করার সময় ব্রাউজার থেকে একটি সতর্কতা বার্তা পাওয়ার আশা করা হয়।

পিএস: এটি ল্যাম্প স্ট্যাকের মাধ্যমে একটি সাধারণ এবং সতেজ পর্যাপ্ত ইনস্টল অনুমান করে tasksel install lamp-server


a2ensiteএবং a2enmod("অ্যাপাচি 2 সক্ষম সাইট / মডিউল") দীর্ঘদিন ধরে রয়েছে, এমনকি উবুন্টু 8.04 এ যা ২০০৮ সালে প্রকাশিত হয়েছিল! আপনার উত্তর ঠিক আছে বলে মনে হচ্ছে।
লেকেনস্টেইন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.