উত্তর:
পিএইচপি 5.6 চালিয়ে যাওয়ার পরামর্শ দেওয়া হয় না, যা জানুয়ারী 2010 থেকে EOL!
তবে আপনি পিপিএ থেকে PHP5.6 ইনস্টল করতে পারেন:
sudo add-apt-repository -y ppa:ondrej/php
sudo apt update
sudo apt install php5.6
উত্স: /ubuntu//a/762161/34298
sudo apt-get install php5.6
কাজ করেছে
আপনি আপনার পিএইচপি 5 টি সরঞ্জামটি একটি ধারক হিসাবে চলমান বিবেচনা করতে পারেন, উদাহরণস্বরূপ ডকার। পিএইচপি 5 জীবনের শেষের দিকে আসছে এবং আপনি যদি একই মেশিনে পিএইচপি 7 ব্যবহার করেন তবে আপনি দ্বন্দ্বের মধ্যে পড়তে পারেন।
পিএইচপি 5 এর জন্য বেশ কয়েকটি অফিসিয়াল ডকার চিত্র উপলব্ধ রয়েছে: https://hub.docker.com/_/php/
অন্যান্য উত্তর দ্বারা উল্লিখিত বেশ কয়েকটি পছন্দ:
এটার মত:
sudo add-apt-repository -y ppa:ondrej/php
sudo apt update
sudo apt install php5.6
একটি ছোট পিএইচপি 5 পরিবেশ তৈরি করতে ডকার বা এলএক্সডি কনটেইনার সিস্টেমগুলি ব্যবহার করুন, এটি উবুন্টু 18.04 এর মধ্যে চালান এবং পিএইচপি 5 এর জন্য প্রয়োজনীয় সমস্ত ওয়েব অনুরোধগুলি ফরোয়ার্ড করুন। আমি শুনেছি আপনি আসলে উবুন্টু 12.04 বা 14.04 এর সম্পূর্ণ ভিএমকে lxd-p2c সহ একটি ধারক হিসাবে রূপান্তর করতে পারেন এবং এটি উবুন্টু 18.04 এর মধ্যে চালাতে পারেন, এই উপস্থাপনায় তারা যেমন করে: "শারীরিক সিস্টেমগুলি পাত্রে রূপান্তরিত করছে সিস্টেমের পাত্রে স্থানান্তরিত করা"
আপনি দ্বিতীয় সার্ভার (বা ভিএম) সেট আপ করতে পারেন এবং কেবলমাত্র 18.04 মূল সিস্টেমে অ্যাপাচি রাখতে এটির পিএইচপি 5 প্রয়োজন সাইটের জন্য প্রক্সি অনুরোধগুলি করতে পারেন। সেই সিস্টেমে ওয়েব অ্যাক্সেসযোগ্য হওয়ার দরকার নেই, কারণ 18.04 সিস্টেমটি বাইরের বিশ্বের কাছে উন্মুক্ত হবে। আপনার যদি রেজিস্টার_গ্লোবালগুলির প্রয়োজন হয় তবে আপনি পিএইচপি 5.3.2 এর সাথে উবুন্টু 12.04 ব্যবহার করতে পারেন যা আর অফিশিয়ালি সমর্থিত নয়, বা উবুন্টু 14.04 আপনার সমস্ত ফাইলের শুরুতে কোড স্নিপেটের সাথে রেজিস্টার_গ্লোবালগুলি অনুকরণ করতে পারেন। আমি কোড স্নিপেটটি ভুলে গিয়েছি তবে আপনি এটি সন্ধান করতে পারেন। এখানে আপনার সম্পর্কিত কনফিগারেশন ফাইলগুলি সম্ভবত একটি সার্ভার থেকে অন্য সার্ভারে কোনও এসএসএল সাইট প্রক্সির জন্য কাজ করা উচিত, আপনার বাকি কনফিগারটি যথাযথ এবং ধরে নেওয়া মোডগুলি সক্ষম করা হয়েছে তা ধরে নিয়ে:
উবুন্টু 18.04 এ অ্যাপাচি সার্ভারে 192.168.1.2 এ প্রক্সি করা হচ্ছে:
#requires mod_remoteip and mod_proxy
RemoteIPHeader X-Forwarded-For
TrustedProxy 192.168.1.2
SSLProxyEngine On
ProxyPreserveHost On
ProxyPass / https://example.org/ retry=0
ProxyPassReverse https://example.org/ retry=0
উবুন্টুতে 14.04 সার্ভারে 192.168.1.3 এ প্রক্সি করা হচ্ছে:
#requires mod_proxy
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy 192.168.1.2
RemoteIPInternalProxy 192.168.1.1 #assuming your router IP is 1.1