আমি আমার ওয়েবসাইটে মোডি_এসএল মডিউল দিয়ে এইচটিটিপিএস ট্র্যাফিক সমর্থন করার চেষ্টা করছি। আমি আমার সার্ভারের জন্য একটি অ্যামাজন ইসি 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
$ sudo yum install mod24_ssl
। এটি সফলভাবে প্যাকেজটি ইনস্টল করেছে তবে এখন যখন আমি আমার অ্যাপাচি সার্ভারটি চেষ্টা ও পুনরায় চালু করি তখন এটি httpd আরম্ভ করতে ব্যর্থ হয়। কোন চিন্তা?