অ্যামাজন ইসি 2 ইনস্ট্যান্সে মোড_এসএল ইনস্টল ও কনফিগার করুন


15

আমি আমার ওয়েবসাইটে মোডি_এসএল মডিউল দিয়ে এইচটিটিপিএস ট্র্যাফিক সমর্থন করার চেষ্টা করছি। আমি আমার সার্ভারের জন্য একটি অ্যামাজন ইসি 2 উদাহরণ চালাচ্ছি। আমি বেসিক এলএএমপি প্যাকেজগুলি ইনস্টল ও কনফিগার করেছি। যাইহোক, যখন আমি আমার Apache কনফিগ ফাইলে SSL এর-নির্দিষ্ট কমান্ড রাখা যেতে (অর্থাৎ। SSLEngine, SSLCertificateFile, ইত্যাদি) তা একটি ত্রুটি spits এবং বলেছেন আমি একটি বাক্য গঠন ত্রুটি আছে বা মডিউল লোড হয় না।

আমার পরবর্তী পদক্ষেপ ছিল চেষ্টা করা $ sudo yum install mod_ssl। তবে, ইয়াম ফিরে এসে বললেন, "দ্বন্দ্ব প্রক্রিয়াজাতকরণ ... ত্রুটি: httpd24- সরঞ্জামগুলির মধ্যে httpd- সরঞ্জামগুলির সাথে দ্বন্দ্ব"। সুতরাং, আমি বুঝতে পেরেছি যে mod_ssl টি httpd- সরঞ্জাম প্যাকেজে অন্তর্ভুক্ত রয়েছে। আমি তখন দৌড়ে গিয়েছিলাম $ sudo yum install httpd24-toolsতবে এটি ফিরে আসে এবং আমাকে বলে যে আমি ইতিমধ্যে প্যাকেজটি ইনস্টল করেছি।

এখন আমি কীভাবে এইচডিডি-সরঞ্জাম প্যাকেজ ইনস্টল করেছি এবং আমার সিস্টেমে মোড_এসএল লোড হয় না? মোড_ এসএসএলকে কি httpd- সরঞ্জাম প্যাকেজে অন্তর্ভুক্ত করা হয়নি? আমি <?php echo phpinfo(); ?>নিশ্চিত করার জন্য একটি পরীক্ষার পিএইচপি ফাইল তৈরি করেছি। আমার সন্দেহগুলি নিশ্চিত হয়ে গেছে - phpinfo- এ অ্যাপাচি 2 হ্যান্ডলার লোডযুক্ত মডিউল টেবিলের অধীনে কোনও 'মোড_ এসএসএল' তালিকাভুক্ত নয়।

সুতরাং, আমি অ্যামাজন লিনাক্স এএমআই এর সাথে মোড_এসএসএল / ইনস্টল / কনফিগার করার পদ্ধতি সম্পর্কে নিশ্চিত নই। কোন সাহায্য প্রশংসা করা হবে। এখানে আমার বর্তমান চশমা:

  • আমাজন লিনাক্স এএমআই 2012.09
  • অ্যাপাচি ২.৪
  • পিএইচপি 5.4

এই কমান্ডটি সার্ভারে সেটআপ করুন:

$ sudo yum install httpd24 php54 php54-devel php54-mysql php54-common php54-gd php54-xml php54-mbstring php54-mcrypt php54-pecl-apc mysql-server mod_ssl openssl httpd54-devel mysql libjpeg libpng phpmyadmin

আপনি অ্যাপাচি কনফিগারেশনটি কী ব্যবহার করেছেন? আমি অনুমান করব যে মডিউলটি লোড হয়নি, তার চেয়ে বেশি সিনট্যাক্স ত্রুটি কারণ এটি এই সময়ে বেশিরভাগ বিতরণে স্ট্যান্ডার্ড হওয়া উচিত।
ceejayoz

8
ফোরামগুলি স্কোর করার সময় একটি উত্তর জুড়ে এসেছিল। "Httpd-2.4 এর জন্য নির্মিত সমস্ত অ্যাপাচি মডিউলগুলি নতুন নামকরণ করা হয়েছে Mod24_ <name> So সমাধান: $ sudo yum install mod24_ssl। এটি সফলভাবে প্যাকেজটি ইনস্টল করেছে তবে এখন যখন আমি আমার অ্যাপাচি সার্ভারটি চেষ্টা ও পুনরায় চালু করি তখন এটি httpd আরম্ভ করতে ব্যর্থ হয়। কোন চিন্তা?
কাফোল্ডার

আপনার লগ পরীক্ষা করুন।
ceejayoz

:) কখনও কখনও এটি সহজ জিনিস। ;) আমার যা করতে হয়েছিল তা হ'ল আমার /etc/httpd/conf.d/ssl.conf ফাইলে কয়েকটি সেটিংস মুছে ফেলা । যেতে ভাল! সাহায্যের জন্য ধন্যবাদ!
কাফোল্ডার

1
আপনার উত্তরটি উত্তর বিভাগে যুক্ত করুন এবং উত্তর হিসাবে চিহ্নিত করুন। আমারও একই সমস্যা ছিল এবং আমি এই উত্তরটি দেখতে পেলাম তবে আমি পরে মন্তব্যগুলি পড়িনি, যখন বুঝতে পারলাম এটির আসলে উত্তর আছে।
পোচি 26'14

উত্তর:


33

yum install mod24_sslপরিবর্তে চালানোর চেষ্টা করুন , যা আমি মনে করি আপনি ইতিমধ্যে সম্পন্ন করেছেন। অতিরিক্ত সংস্করণ রয়েছে এমন যে কোনও প্যাকেজগুলির জন্য সাধারণত কোনও নির্ভরতার জন্য সংস্করণটি নির্দিষ্ট করা দরকার। সুতরাং জন্য সবকিছু উপসর্গ করা php54হবে php54-

আপনি যদি কখনও অনিশ্চিত হন তবে আপনি সর্বদা yum searchকিছু কীওয়ার্ড দিয়ে একটি করতে পারেন । উদাহরণস্বরূপ: yum search mod sslউপলব্ধ প্যাকেজগুলি তালিকাভুক্ত করে।


কোনও সমস্যা নেই, আপনি এটি কাজ করতে পেরে খুশি! :)
জাসিআই

2
ওএমজি, পুরোপুরি কাজ করে!
ফেঙ্গ্যা লি

কোনও সমস্যা নেই, খুশি এটি একবছর পরে কিছুটা সাহায্য
পেয়েছিল

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.