য্যাম্প হচ্ছে একটি ফ্রি এবং ওপেন সোর্স ওয়েব সার্ভার সল্যিউশন স্ট্যাক। XAMPP এ্যাক্রোনিমটির পূর্ণরূপ হচ্ছেঃ
লিনাক্স মিন্টে য্যাম্প ইনস্টল করা খুব সহজ। তবে য্যাম্প ৩২-বিট এ্যাপ্লিকেশন হওয়াতে ৬৪-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য ia32-libs প্যাকেজটি ইনস্টল করতে হবে। নিচের কমান্ডটি টার্মিন্যালে রান করে প্যাকেজটি ইনস্টল করে নিন। ৩২-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য অতিরিক্ত এই প্যাকেজটি ইনস্টল করার প্রয়োজন নেই।
যারা য্যাম্প ব্যবহার করেছেন বা করেন তারা নিশ্চয়ই জানেন htdocs ফোল্ডারটির গুরুত্ব। তবে লিনাক্সে htdocs ফোল্ডারটির অবস্থান /opt/lampp – এ হওয়াতে ডিরেক্টরিটিতে সাধারণ ব্যবহারকারীর সব ধরণের এ্যাক্সেস নেই। তাই ডিরেক্টরিটির ওনারশিপ পরিবর্তন করব। /opt/lampp ডিরেক্টরির etc ফোল্ডারটিও মাঝে মাঝে ব্যবহার করার প্রয়োজন হতে পারে। তাই ঐ ফোল্ডারের ওনারশিপও পরিবর্তন করব। সেজন্য নিচের কমান্ডগুলো রান করুন। উল্লেখ্য, দ্বিতীয় এবং তৃতীয় কমান্ডে আপনি আপনার কম্পিউটারের ইউজারনেম ব্যবহার করবেন। এখানে আমি আমার কম্পিউটারের ইউজারনেম, "ayonkhan" ব্যবহার করেছি।
- X: ক্রস-প্লাটফর্ম
- A: এ্যাপাচি
- M: মাইএসকিউএল
- P: পিএইচপি
- P: পার্ল
লিনাক্স মিন্টে য্যাম্প ইনস্টল করা খুব সহজ। তবে য্যাম্প ৩২-বিট এ্যাপ্লিকেশন হওয়াতে ৬৪-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য ia32-libs প্যাকেজটি ইনস্টল করতে হবে। নিচের কমান্ডটি টার্মিন্যালে রান করে প্যাকেজটি ইনস্টল করে নিন। ৩২-বিট আর্কিটেকচারে য্যাম্প রান করার জন্য অতিরিক্ত এই প্যাকেজটি ইনস্টল করার প্রয়োজন নেই।
sudo apt-get install ia32-libsএখন য্যাম্প ডাউনলোড করতে হবে। এই লিংক থেকে সেটা ডাউনলোড করা যাবে। এবার ডাউনলোড করা আর্কাইভটি ডেস্কটপে রেখে নিচের কমান্ড দুটি রান করুন। এই টিউটোরিয়ালটি লেখার সময় য্যাম্পের ১.৮.১ ভার্সনটি ডাউনলোড করা হয়েছে। য্যাম্পের অন্য ভার্সনের ক্ষেত্রে দ্বিতীয় কমান্ডটিতে ভার্সনের নাম পরিবর্তন করতে হবে।
cd ~/Desktop sudo tar xvfz xampp-linux-1.8.1.tar.gz -C /optউপরের কমান্ড দুটি রান করলে /opt ডিরেক্টরিতে ইনস্টল হয়ে যাবে য্যাম্প। এবার য্যাম্প চালু করার জন্য নিচের কমান্ডটি রান করুন।
sudo /opt/lampp/lampp startঠিক মত চালু হলে ব্রাউজারের এ্যাড্রেস বারে http://localhost/ বা http://127.0.0.1/ টাইপ করে এন্টার কি প্রেস করুন। এবার ভাষা নির্বাচন করুন। তাহলে য্যাম্পের ওয়েলকাম পেইজ লোড হবে।
যারা য্যাম্প ব্যবহার করেছেন বা করেন তারা নিশ্চয়ই জানেন htdocs ফোল্ডারটির গুরুত্ব। তবে লিনাক্সে htdocs ফোল্ডারটির অবস্থান /opt/lampp – এ হওয়াতে ডিরেক্টরিটিতে সাধারণ ব্যবহারকারীর সব ধরণের এ্যাক্সেস নেই। তাই ডিরেক্টরিটির ওনারশিপ পরিবর্তন করব। /opt/lampp ডিরেক্টরির etc ফোল্ডারটিও মাঝে মাঝে ব্যবহার করার প্রয়োজন হতে পারে। তাই ঐ ফোল্ডারের ওনারশিপও পরিবর্তন করব। সেজন্য নিচের কমান্ডগুলো রান করুন। উল্লেখ্য, দ্বিতীয় এবং তৃতীয় কমান্ডে আপনি আপনার কম্পিউটারের ইউজারনেম ব্যবহার করবেন। এখানে আমি আমার কম্পিউটারের ইউজারনেম, "ayonkhan" ব্যবহার করেছি।
cd /opt/lampp sudo chown -R ayonkhan:ayonkhan htdocs sudo chown -R ayonkhan:ayonkhan etcতো মোটামুটি সব কাজ শেষ। এখন লিনাক্সে য্যাম্প ব্যবহার করতে আশা করছি কোন সমস্যা হবে না। মনে রাখবেন, প্রতিবার কম্পিউটার চালু করার পর পূর্বের দেখানো য্যাম্প চালু করার কমান্ডটটি রান করে য্যাম্প চালু করতে হবে। য্যাম্প বন্ধ করতে হলে নিচের কমান্ডটি রান করুন।
sudo /opt/lampp/lampp stopআর রিস্টার্ট করার জন্য নিচের কমান্ডটি।
sudo /opt/lampp/lampp restartয্যাম্প আনইনস্টল করতে চাইলে নিচের কমান্ডটি রান করুন। তবে হ্যাঁ, আনইনস্টল করার পূর্বে অবশ্যই প্রয়োজনীয় ডেটা ব্যাকআপ নিয়ে নিবেন।
sudo rm -rf /opt/lamppঅনেকেই গ্রাফিক্যালি কাজ করতে ভালবাসেন। তারা য্যাম্প কন্ট্রোল প্যানেল ব্যবহার ককরতে পারেন। সেজন্য নিচের কমান্ডটি রান করুন।
gksu /opt/lampp/share/xampp-control-panel/xampp-control-panelমেন্যু এন্ট্রি বা লঞ্চার তৈরী করার জন্য আপনারা উপরের কমান্ডটি ব্যবহার করতে পারেন। য্যাম্পের আইকন পাওয়া যাবে /opt/lampp/htdocs/xampp/img ডিরেক্টরিতে। আর কাজের সুবিধার্থে htdocs ফোল্ডারটির লিংক আপনার সুবিধা মত ডিরেক্টরিতে তৈরী করে নিতে পারেন।