Thursday, October 30, 2014

উবুন্টুতে XAMPP ইন্সটল করার উপায় (গ্রাফিকাল প্যানেল শর্টকাটসহ!!)

ওয়েব ডেভেলপমেন্টের জন্য XAMPP/জ্যাম্প খুব প্রয়োজনীয় একটি সফটওয়্যার। এটি আমাদের জন্য আমাদের কম্পিউটারেই একটি লোকাল সার্ভার তৈরি করে যাতে আমরা ওয়েবসার্ভারে আপলোড না করেই ওয়েবভিত্তিক সফটওয়্যারগুলোকে কম্পিউটারেই টেস্ট করতে পারি।

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

তাহলে আজ জেনে নিন কিভাবে উবুন্টুতে XAMPP ইন্সটল করতে হবে। শুধু তাই নয়। আমরা জানবো কিভাবে কমান্ড লাইন ছাড়াই জ্যাম্প চালু ও বন্ধ করতে হয়।



স্টেপ-১: আসল কাজ, ইন্সটলেশন!

১. প্রথমেই https://www.apachefriends.org/download.html ঠিকানায় গিয়ে XAMPP এর লিনাক্স ভার্সন নামিয়ে নিন। এতে আপনি .run এক্সটেনশনযুক্ত একটি ফাইল পাবেন।



এখানে দ্রস্টব্য, আমি 1.8.3 ভার্ষনটি নামিয়েছি। 1.8.3এর আগের ভার্সনগুলোর ইন্সটল করার পদ্ধতি এই ভার্ষনের তুলনায় ভিন্ন। তাই আপনিও 1.8.3 বা তার পরের ভার্সন নামানোর চেষ্টা করুন।

২. ধরি আপনি ডাউনলোড করার পর এটি আপনার হোম ফোল্ডারের Downloads ফোল্ডারে আছে। (তাহলে xampp-linux-1.8.3-1-installer.run ফাইলটির লোকেশন হল ~/Downloads/xampp-linux-1.8.3-1-installer.run )



এটি একটি এক্সিকিউটেবল ফাইল। কিন্তু লিনাক্সে এক্সিকিউটেবল ফাইল চালানোর জন্য একে এক্সিকিউট করার পারমিশন দিতে হয়। তাই এটিকে রান করার জন্য একে রাইট ক্লিক করুন এবং Properties এ যান। তারপর Permissions ট্যাব-এ গিয়ে Allow executing file as program এ চেক দিয়ে close চাপুন।



৩. এখন ফাইল ব্রাউজার খোলা রেখেই টার্মিনাল ওপেন করুন (Ctrl+Alt+T)। তাতে টাইপ করুন sudo তারপর একটি স্পেস দিন। এখনই এন্টার চাপবেন না। XAMPP ফাইলটিকে টার্মিনালের উপর ড্র্যাগ করে ড্রপ করুন। এবার এন্টার চাপুন।


এতে আপনি উইন্ডোজের যেকোন সফটওয়্যার ইন্সটলের মতই একটি উইজার্ড পাবেন।


এতে Next next দিয়ে যান তাহলেও হবে। তবে আমি সাদারণত Select Components পেজে এসে XAMPP developer files এ চেক তুলে দিই। ওতে স্পেস কিছুটা কম ইউজ হয়। কিন্তু আপনি সেটা দিয়ে রাখতে পারেন।

সবশেষে Finish পেজ-এ আমি সাধারণত Run XAMPP now অপশনটি তুলে দিই। তবে এটা আপনার ইচ্ছা।

এখন আপনি যদি ফাইল ব্রাউজারের Computer এর ক্লিক করে /opt/lampp ডিরেক্টরিতে যান। এখানেই আপনার XAMPP ইন্সটল হয়েছে। ডিরেক্টরিতে lampp দেখে ঘাবড়াবেন না। XAMPP এর লিনাক্স ভার্সনকে LAMPP বলা হয়। দুটো একই জিনিস!

স্টেপ-২: গ্রাফিকালি জ্যাম্প রান করা

আপনি যদি কমান্ড লাইনের ফ্যান হন তাহলে টার্মিনালে sudo /opt/lampp/lampp start রান করেই জ্যাম্প স্টার্ট করতে পারবেন। কিন্তু সবাই তো আর কমান্ডলাইনে অভ্যস্ত নন। তাই তাদের জন্য গ্রাফিকাল ইন্টারফেসে জ্যাম্প ব্যবহারের উপায় বাতলে দিচ্ছি।

১. প্রথমত বলে রাখি আমরা XAMPP Control Panel ব্যবহার করবো। এটির একটি ডিপেন্ডেন্সি আছে। এটি ইন্সটল না করলে জ্যাম্প কন্ট্রোল প্যানেল রানই করবে না (তখন Error importing pygtk2 and pygtk2-libglade এরকম একটি এরর দেখায়)। তাই এটি ইন্সটল করতে টার্মিনালে (Ctrl+Alt+T) রান করুন:

sudo apt-get update && sudo apt-get install python-glade2

এতে ডিপেন্ডেন্সিটি ইন্সটল হয়ে যাবে।

২. এখন gedit (বা অন্য কোন প্লেইন টেক্সট এডিটর) খুলুন এবং নিচের কমান্ডটি তাতে কপি করুন।

[Desktop Entry]
Encoding=UTF-8
Name=Xampp Control Panel
Comment=Start or Stop XAMPP
Exec=sudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application;Development;Web
Version=1.0
Type=Application
Terminal=0


৩. তারপর File - Save-এ যান। Home-এ ক্লিক করুন। এবার Ctrl+H চাপুন। এতে হিডেন ডিরেক্টরিগুলো দেখাবে। এখন .local/share/applications এ গিয়ে ফাইলটিকে xampp.desktop নামে সেভ করুন।

এখন ড্যাশে গিয়ে xampp লিখে সার্চ করুন। তাহলেই XAMPP Control Panel পাবেন। ওটা রান করুন।


এতে বড় একটি Start XAMPP বাটনটিতে ক্লিক করুন, এতে XAMPP চালু হবে। (আপনি যদি আগেই স্টার্ট করে থাকেন তাহলে সেখানে Stop লেখা আসবে।)

ব্যস! হয়ে গেল জ্যাম্প ইন্সটল! এখন আপনি জ্যাম্প ব্যবহার করতে পারবেন সবচেয়ে সিকিউরড এনভায়রনমেন্টে।

Ref:
http://askubuntu.com/questions/444623/xampp-control-panel-can-not-launch

1 comments:

Unknown said...

cintrol panel start hoy kintu window ase na

 

Blogroll

Translate This Blog

Copyright © আদনানের ব্লগ Design by BTDesigner | Blogger Theme by BTDesigner | Powered by Blogger