অ্যাপাচি + পিএইচপি + ফাস্টসিজিআই + সুেক্সেকের সমান লাইটটিপিডি + পাইথন (বা: লাইটটিপিডি ফাস্টসিজিআই-মালিকের অনুমতি নিয়ে পাইথন স্ক্রিপ্টগুলি কার্যকর করে)


0

বছর শেষ হয়েছে যখন ওয়েব সার্ভারগুলির সাথে আমার শেষ পর্যন্ত কিছু করার ছিল। গতবার, আমি খুঁজে পেয়েছিলাম যে আপাচি ফাস্টসিজিআই (আসলে মোড_এফসিজিড) এবং সুেক্সেকের সাথে পিএইচপি হ্যান্ডেল করার জন্য একটি আপাতদৃষ্টিতে নিখুঁত উপায় দিয়েছে; প্রতিটি স্ক্রিপ্ট তার মালিকের সুবিধাগুলি দিয়ে সেক্সেক্সকে ধন্যবাদ দিয়ে চালিত করবে, এবং ফাস্টসিজিআই এটি তৈরি করবে যাতে পিএইচপি প্রতিবার কোনও অনুরোধ আসার দরকার পড়ে না। একেবারে দুর্দান্ত!

এখন আমি মজা করার জন্য একটু ভিপিএস সেট আপ করছি। স্মৃতির সীমাবদ্ধতার কারণে (এবং নতুন কিছু শিখার আকাঙ্ক্ষার) কারণে অ্যাপাচি লাইটটিপিডি দ্বারা প্রতিস্থাপিত হয়েছে। তদুপরি, আমি শেষ বারের মতো শপথ করেছিলাম যে আর কখনও পিএইচপি স্পর্শ করব না। তাই এবার আমি আমার গতিশীল প্রয়োজনের জন্য পাইথন (এবং সম্ভবত হাস্কেল) ব্যবহার করব। আমি লাইটটিপিডি + ফাস্টসিজিআই + পাইথনের সাথে কিছুটা খেলেছি, তবে আমি দেখতে পাচ্ছি না কীভাবে এটি সুেক্সেকের সমতুল্য কিছুতে বাঁধা উচিত।

সুতরাং, প্রশ্নটির জন্য: কেউ কি আমাকে কিছু পয়েন্টার দিতে পারে যে আমি কীভাবে ফাস্টসিজিআইয়ের সাথে লাইটটিপিডি স্থাপন করতে যাব যে অনুরোধ করা প্রতিটি পাইথন স্ক্রিপ্টটি ব্যবহারকারীের স্ক্রিপ্টের মালিকানাধীন অধিকারের সাথে (ফাস্টসিজিআইয়ের মাধ্যমে) চালিত হবে?

উত্তর:


1

অ্যাপাচিতে আপনি নিদর্শনগুলি সংশোধন করতে পারেন (মোড_সিগির অনুরূপ) যা ফাস্টসিজিআই অ্যাপ্লিকেশনগুলিতে প্রেরিত অনুরোধগুলি মনোনীত করে। Mod_fcgid একটি ফাস্টসিজিআই প্রসেস ম্যানেজার, প্রতিটি অনন্য অ্যাপ্লিকেশনকে নির্দিষ্ট অনুমতি (সুেক্সেক) দিয়ে তৈরি করে।

লাইটটিপিডি দিয়ে এটি সম্ভব নয় । লাইটটিপিডিতে একটি ফাস্টসিজিআই প্রক্রিয়া পরিচালক নেই, যা অনুমতিগুলি পরিবর্তন করতে পারে, অন্তর্নির্মিত (যা মোড_এফসিজিড তা করে)।

লাইটটিপিডির সাথে আপনি সবচেয়ে কাছেরটি হবেন স্প্যান-এফসিজি , যা কাকতালীয়ভাবে লাইটটিপিডি প্রকল্প থেকে আসে। এক্সটার্নাল স্প্যানিংয়ের অধীনে লাইটটিপিডি ModFastCGI উইকি একবার দেখুন ।

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