Home » , » বাংলায় এডভান্স পিএইচপি কোর্স অধ্যায়, কী ভাবে এবং কোথায় পিএইচপি সেটআপ দিবেন-2

বাংলায় এডভান্স পিএইচপি কোর্স অধ্যায়, কী ভাবে এবং কোথায় পিএইচপি সেটআপ দিবেন-2

বাংলায় এডভান্স পিএইচপি কোর্স অধ্যায়, কী ভাবে এবং কোথায় পিএইচপি সেটআপ দিবেন-2

ইনস্টলেশন 

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

উইন্ডোজ

আমি ব্যক্তিগতভাবে বিশ্বাস করি মাইক্রোসফটের নিজেদের ডেভেলপমেন্ট প্ল্যাটফর্ম ডট নেট ছাড়া বাকি যে কোন ধরনের প্রোগ্রামিং এর জন্যই উইন্ডোজ একটি বাজে চয়েস । লিনাক্স বা ইউনিক্স এনভায়রনমেন্ট পিএইচপি ডেভেলপমেন্ট এর জন্য উৎকৃষ্ট । ইন ফ্যাক্ট, আপনি উইন্ডোজে পিএইচপির সব ফিচার পাবেন ও না । তাই আমি রিকমেন্ড করি পিএইচপির জন্য উবুন্টু বা ম্যাক ওস এক্স ব্যবহার করার জন্য । সেটা সম্ভব না হলে ভার্চুয়াল বক্সে লিনাক্স চালানোর জন্য । একেবারে নিরুপায় হলেই উইন্ডোজে পিএইচপি চালানো উচিৎ । উইন্ডোজে হয়তো আপনার কাজ চলে যাবে কিন্তু পিএইচপি ট্র্যাকে ক্যারিয়ারে উপরে উঠতে গেলে আপনাকে আজ হোক কাল হোক উইন্ডোজ ছাড়তেই হবে । বলাই বাহূল্য, আপনার ডেভেলপ করা এ্যাপ্লিকেশন ৯৯% ক্ষেত্রেই লিনাক্স হোস্টিং এ চলবে । সুতরাং, এগিয়ে থাকতে চাইলে এখনই সময় পিএইচপির জন্য অন্য কোন অপারেটিং সিস্টেম ব্যবহার করা ।
উইন্ডোজে পিএইচপি, এ্যাপাচি এবং মাইসিকুয়েল সেটাপ করার জন্য XAMPP জনপ্রিয় । এটি ডাউনলোড করে ইন্সটল করে নিলেই পেয়ে যাবেন আপনার ডেভেলপমেন্ট এনভায়রনমেন্ট ।

লিনাক্স

পিএইচপি ডেভেলপমেন্টের আসল মজাটা পাওয়া যায় লিনাক্সে । পিএইচপি, এ্যাপাচি এবং মাইসিকুয়েল সেটাপ করার জন্য আপনার লিনাক্স ডিস্ট্রোর প্যাকেজ ম্যানেজার ব্যবহার করুন । যারা উবুন্টু কিংবা উবুন্টু এর কোন ভ্যারিয়ান্ট ব্যবহার করছেন, তাদের জন্য এই ছোট্ট কমান্ডটি টার্মিনালে টাইপ করে এন্টার চাপলেই হবে: 

sudo apt-get install lamp-server^
 
লিনাক্সের জন্যও XAMPP এর একটি ভার্সন আছে । কিন্তু সবকিছু রিপোজিটরি থেকে সেটাপ করে নেওয়াটাই বুদ্ধিমানের কাজ । এত ঝামেলা কম হয়, পরে প্রয়োজন হলে ট্রাবলশুটিং এও সমস্যা কম হবে । এছাড়া পিএইচপি রিলেটেড প্রচুর প্যাকেজ পাওয়া যাবে উবুন্টু সফটওয়্যার রিপোজিটরি থেকে যেগুলোও খুব সহজে ইনস্টল করে নিতে পারবেন ।

ম্যাক ওএস এক্স

ওসএক্স এ বাই ডিফল্ট এ্যাপাচি থাকে । পিএইচপি এবং মাইসিকুয়েল টা হোমব্রু এর মাধ্যমে ইনস্টল করে নেওয়া ভালো । বিস্তারিত ইন্সট্রাকশন পাওয়া যাবে এখানে - https://github.com/Homebrew/homebrew-php
এছাড়াও উইন্ডোজের মতই সবকিছু একই প্যাকেজে পাওয়া যাবে MAMP এর মাধ্যমে । তবে হোমব্রু এর মাধ্যমে সেটাপ করাটাই আমি রিকমেন্ড করি । প্রথমে একটু ঝামেলা মনে হলেও পরবর্তীতে এক্সটেনশন ইন্সটল করা কিংবা কমান্ড লাইন থেকে পিএইচপি রান করার জন্য হোমব্রু পিএইচপিই বেটার অপশন । সেই তুলনায় MAMP ব্যবহার করা সহজ কিন্তু কাস্টোমাইজেশন এর জন্য বেশ রেস্ট্রিক্টিভ ।

বি:দ্র: আউকোড থেকে কপি করা হয়েছে যাতে সবাই শিখতে পারে আর আমার সাইটে প্রতিদিন ভিজিটর থাকে
Share this article :

0 আপনার মতামত:

Post a Comment

আপনার যদি ভাল লাগে তাহলে আমরা খুশি হব। আমাদের অনুপ্রেরণা জানাতে কমেন্ট করুন আমাদের কে । আমরা আপনাকে আরও ভাল পোস্ট দেওয়ার চেষ্ঠা করব।
ভাই আমি যে বিষয় গুলো জানি তা পোস্ট করি ।
(বি:দ্র: যদি মনে হয় আমি এই বিষয় টি কপি করেছি তাহলে হ্যা কপি করেছি । কারণ আমি বিষয় টি সম্পর্কে কিছু জানি আর অন্য কে জানাতে পারি আরও সহজ ভাবে লিখি। ভাই অংক দুই ভাবে করা যায় একটি হচ্ছে সহজে আর একটি নিয়ম হচ্ছে কঠিন নিয়ম। আমি সহজ এবং সঠিক নিয়মে যদি কোন বিষয় প্রকাশ করি তাহলে ত হল। এতে করে যে লোক গুলো ভাল ভাবে কম্পিউটার জানে না তারা জানতে পারবে। আপনি কী চান না আমাদের দেশের সকল লোক কম্পিউটার সম্পর্কে জানুক? বি:দ্র টি লেখলাম য়ারা কম্পিউটার সম্পকে ভালে বা বেশি জানেন তাদের জন্য )

Computer Coures

Computer Coures
Naragonj computer center