আপনার যা দরকার তা হ'ল লাইটটিপিডির সিজিআই সহায়তা।
লাইটটিপিডি কনফিগারেশন ফাইলটি ( /etc/lighttpd/lighttpd.conf ) খুলুন এবং "মোড_সিজি" লাইনটি সংক্ষেপিত করুন (উপস্থিত থাকলে লাইনটির শুরু থেকে # টি সরান) বা উপস্থিত না থাকলে এই লাইনটি যুক্ত করুন।
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
"mod_auth",
"mod_ssi",
"mod_cgi",
"mod_compress",
"mod_fastcgi",
"mod_rewrite",
"mod_magnet",
)
নিম্নলিখিত ফাইলটি নীচে যুক্ত করুন:
$HTTP["url"] =~ "^/cgi-bin/" {
cgi.assign = ( ".py" => "/usr/bin/python" )
}
লাইটটিপিডি ডিমন পুনরায় চালু করুন:
sudo service lighttpd force-reload
তারপরে আপনার ওয়েবসারভারের মূল ডিরেক্টরিতে একটি সিজি-বিন ডিরেক্টরি তৈরি করুন । এই ডিরেক্টরিতে .py দিয়ে শেষ হওয়া কোনও ফাইল পাইথন দ্বারা প্রক্রিয়া করা হবে।
ওয়েব অনুরোধগুলি পরিচালনা করতে আপনি পাইথন স্ক্রিপ্টগুলি এখন লিখতে পারেন। আপনি পাইথনের সাথে সিজিআই প্রোগ্রাম লিখতে এই টিউটোরিয়ালটি পড়তে চাইতে পারেন ।
অন্যদিকে আপনি যদি নিম্ন স্তরের কিছু বিশদ পরিচালনা করতে এবং বিকাশকারীদের উত্পাদনশীলতার উন্নতি করতে একটি ফ্রেমওয়ার্ক ব্যবহার করেন তবে আমি ওয়েব.পি পরীক্ষা করে দেখার পরামর্শ দিই । আপনি এপটি ব্যবহার করে এটি ইনস্টল করতে পারেন:
sudo apt-get install python-webpy
ক্লাউড 101 ব্লগের লুকাস ওয়েবপৃষ্ঠা কাঠামো ব্যবহার করে ওয়েব পৃষ্ঠাগুলি লেখার জন্য একটি দুর্দান্ত টিউটোরিয়াল পোস্ট করেছে ।