উবুন্টুতে xampp server ইন্সটল অতঃপর ওয়ার্ডপ্রেস বা জুমলা ব্যাবহারের সহজ উপায়…..

আসসালামুআলাইকুম.. আশা করি আল্লাহর রহমতে সবাই অনেক ভাল আছেন । আজকে অনেকদিন পর কি মনে হয় তো বচ্ছরের কাছাকাছি হয়ে গেল টি

উন করতে বসলাম । যাই হোক যদি এই টিউন আগে কেউ করে থাকেন তাইলে দুঃখিত । আমরা সবাই সবসময় অনেকেই বলি উইন্ডোজে যেরকম ওয়ার্ডপ্রেস বা জুমলার কাজ করা যায় ঠিক তেমনি উবুন্টুতে কাজ করা যায় না। আজকের এই পোষ্ট ঐসব পাব্লিকের জন্য যারা উবুন্টুর সম্বন্ধে এসব কুরটনা রটাতে থাকেন। আমরা অনেকেই ওয়ার্ডপ্রেস বা জুমলার কাজ করতে পিসিকে localhost এ পরিণত করি আর এজন্য প্রয়োজন xampp বা wamp server। আমি এখানে xampp server কিভাবে উবুন্টুতে ইন্সটল করতে হয় তা দেখাব।

প্রথমেই উবুন্টুতে xampp ইনস্টল করার জন্য এই ঠিকানা থেকে লিনাক্স অপারেটিং সিস্টেমে ইনস্টলের উপযোগী সর্বশেষ সংস্করণটি ডাউলোড করে নিতে হবে। xampp ফাইলটা যেখানে ডাউনলোড করা হয়েছে সেখান থেকে ফাইলটা filesystem/opt ফোল্ডারে এক্সট্রাক্ট করতে হবে এবং অবশ্যই তা sudo nautilus দিয়ে করতে হবে। যদি ফাইলটা ডেক্সটপে সেইভ করে থাকেন তবে টারমিনাল ব্যবহার করে নিচের পদ্ধতি অনুযায়ী ইনস্টল করা যাবে ঃ

$cd Desktop
এর পরের ধাপগুলি সঠিকভাবে সম্পন্ন করতে ব্যবহারকারীরে সুপার ইউজার মোডে কাজ করতে হবে । এই মোড চালু করতে টারমিনালে লিখতে হবে
$sudo -s
এখন আপনার যে ফাইলটি ডাউনলোড করেছিলেন তা filesystem/opt ফোল্ডারে extract করতে নিচের কমান্ড দিন
$sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
xampp চালু করতে হলে লিখুন
$sudo /opt/lampp/lampp start
xampp চালু হওয়ার পর আপনার ব্রাঊজার খুলে লিখুন
http://localhost

আপনি নিচের পেইজ দেখতে পারবেন

আপনার ভাষা নির্বাচন করুন পরে একটা welcome page আসবে

এখন security page এ যান ডান দিকের সাব মেনু থেকে দেখবেন সবকিছু unsecured লেখা।

এখন security page এর নিচে লেখা code টুকু terminale পেস্ট করুন
$sudo /opt/lampp/lampp security

ফলে আলাদা একটা প্রোগ্রাম শুরু হবে। এখানে যা যা বলে আপনি কাজ করে যান। এখানে একটা পাসওয়ার্ড দিতে বল্বে আপনি ঐখানে যে পাসওয়ার্ড দিবেন ঐটা হবে আপনার mysql এর পাসওয়ার্ড।

এখন আপনি আবা ব্রাউজারে গিয়ে http://localhost লিখুন তখন ইউজারনেম ও পাসওয়ার্ড খুজবে। তখন আপনি ইউজারনেম দিবেন lampp আর পাসওয়ার্ড দিবেন আপনি একটু আগে যে পাসওয়ার্ড দিলেন ঐটা।

এখন /htdocs ফোল্ডারের পারমিশন পরিবর্তন করতে হবে নিচের কমান্ডটি ব্যবহার করেন
$sudo chown YOUR_USER_NAME -R /opt/lampp/htdocs

xampp চালু এবং বন্ধ করতে GUI ব্যবহার করতে চাইলে টারমিনালে প্রথমে নিচের কমান্ডটি লিখতে হবে
sudo gedit ~/.local/share/applications/xampp-control-panel.desktop
একটি খালি ফাইল ওপেন হবে । যদি আগে থেকে কিছু লেখা থাকে তবে সবটুকু মুছে নিচের অংশটি পেস্ট করতে হবে
[Desktop Entry]
Comment=Start and Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=/usr/share/icons/Humanity/devices/24/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start and Stop XAMPP
Type=Application
Icon=/usr/share/icons/Humanity/devices/24/network-wired.svg

xampp এর একটি আইকন ডাউনলোড করা যাবে এই ঠিকানা থেকে

ডাউনলোড করে /usr/share/icons/Humanity/devices/24/ ফোল্ডারে পেস্ট করে Icon[en]=/usr/share/icons/Humanity/devices/24/network-wired.svg লাইনটি পরিবর্তন করে Icon[en]=/usr/share/icons/Humanity/devices/24/xampp-logo.png করে দেয়া যেতে পারে। ফাইলটি সেভ করে বন্ধ করে দেয়ার পর Applications >> Others মেনু থেকে xampp Control Panel চালু করা যাবে।

এখন আপনি phpMyadmin এর লিনাক্স ভার্সন এই ঠিকানা থেকে ডাউনলোড করে নিন .zip আকারে।

ডাউনলোড করার পর nautilus খুলে ডাউনলোড করা ফাইলটি extract করে /opt/lampp/htdocs এর ভিতরে কপি করে দিয়ে দিন। মনে থাকে যেন আগে htdocs এর ভিতরে যে ফাইল ছিল তা ফেলে দিতে হবে। এখন আপনি http://localhost/phpmyadmin দিলে মেইন পেইজে ঢুকতে পারবেন। ঐখানে আপনি চাইলে সব কাজ করতে পারেন।

এখন বলুন কত কঠিন কাজ ছিল এইটা। উবুন্টুতে কি কাজ করা খুব কঠিন নাকি??

বিঃদ্রঃ এই লিখাটি আগে আমার ব্লগে প্রকাশিত হয়েছিল ।

Level 0

আমি তানিম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 12 টি টিউন ও 138 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

আমার নাম আদনান শওকত। আমি ঐতিহ্যবাহী সিলেটের সুবিদবাজার এলাকায় থাকি। আমি বর্তমানে State University Of Bangladesh এর মাঝে CSE তে পড়াশুনা করছি । যদিও আমার ইচ্ছা ছিল বুয়েটে CSE তে পড়ার। কিন্তু আল্লাহ যা ভাগ্যে রেখেছেন তার খেলাপ করা যায় না। আমি মানুষকে সাহায্য করতে খুব বেশি ভালোবাসি। ভুলত্রুটি হলে...


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

আমি আজকে nginx কনফিগার করলাম। 😉

    আপনি প্রতিদিনই কিছু না কিছু কনফিগার করেন 🙁

    করতে থাকুন আর আমাদের জানাতে থাকুন !!

    নাহ টেকটিউনসে আর কিছু জানানোর শখ নাই। আমার আমারে ব্যান করতে পারে। 😀

    কেন আপনাকে কি কখনো করেছিল নাকি ??

    আবার জিগায়, এজন্যই তো এখন আর ভুলেও কখনো ড্যাশবোর্ডে ঢুকি না। 😉

wamp server কনফিগার করার সিস্টেম কি আপনার জানা আছে?ধন্যবাদ শেয়ারের জন্য।

    wamp আর xampp দুইটার কাজতো একই … আপনি wamp এর কাজ xampp দিয়েও করতে পারবেন …

হুম, কাজের টিউন 🙂

    আপনাদের কাজে আসলেই হয় !!

অনেকদিন পরে হলেও লিখছি।

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

শোনেন, আমি লিনাক্স ইউজ করা শুরু করেছি প্রায় মাস হতে চলল। লিনাক্স মিন্ট ১০।
অনেক সাধনা কইরাও একটা সফটওয়্যার ইনষ্টল করা শিখতে পারলাম না। ভাবলাম আমিই বোধহয় গাধা। তাই সহজ জিনিসটা ধরতে পারছিনা।
তাই বিল্ট ইন চ্যাটের (XChat IRC) মাধ্যমে ট্রাই মারলাম। সেখানে অনেক বাঘা বাঘা লিনাক্স ইউজাররা ফেল মারলেন।

সবাই মোটামুটি এই ম্যাসেজ আমাকে দিতে চাইলো যে অপারেটিং সিস্টেম এর সাথে যে সফটওয়্যার এসেছে আমাকে তাই ইউজ করতে হবে। আপডেট করার কোন সুযোগ নেই।
একটা ফাকিং কথা হলোঃ আমি হার্ডডিস্কে কোন সফটওয়্যার রেখে ইচ্ছা মত ইনষ্টল করতে পারবোনা। আরে ভাই, আমি যদি OS নতুন করে ইনষ্টল করি, তাইলে কি OS-এর সাথে থাকা কোন সফটওয়্যারের পুরনো ভার্সনই আমাকে ইউজ করতে হবে? অথবা, প্রতিবার আপডেট সফটওয়্যার নামাতে হবে?

উদাহরণ দিয়েই বলিঃ আমি ফায়ারফক্স ৫ (লিনাক্স মিন্ট ১০-এর সাথে ফায়ারফক্স ৩.৬ দেয়া থাকে) নামালাম ইউজ করার জন্য। আরে ভাই, ইনষ্টল করার কোন অপশান নেই।
একটা অপশন আছে যে প্যাকেজ ম্যানেজার এ গিয়ে আপডেট করতে হবে। আমি তা করলামও। প্রায় ১৫ মেগা বাইটের মত কি যেন খানিক নামলো। আরে বাপ, আবার ফায়ারফক্স চালু করে দেখি সেই ৩.৬ ভার্সন! আপনিই বলুন, কার না গা জ্বলে? সবচেয়ে বড় কথা হলোঃ আমি যদি কোন কারণে আবারও OS সেটআপ দেই, তাহলে আমাকে কি প্রতিবারই প্রত্যেক সফটওয়্যারের আপডেট নামাতে হবে? হার্ডডিস্কে রেখে পরে ইউজ করতে পারবো না ক্যান?

    ভাই আপনি কি সফটওয়্যার চাচ্ছেন তা বলেন ?? আর আপনি " তাই বিল্ট ইন চ্যাটের (XChat IRC) মাধ্যমে ট্রাই মারলাম। সেখানে অনেক বাঘা বাঘা লিনাক্স ইউজাররা ফেল মারলেন। " এই কথা দ্বারা কি বুঝাতে চাচ্ছেন ?? আমরাও তো সফটগুলো হার্ডিস্কের মাঝে রাখতে পারি !! অনেক সফট আছে আমার হার্ডিস্কের মাঝে সেইভ করা !! আর যেখানে ফায়ারফক্সের কথা বলছেন ঐটা আপনি চাইলেই আপডেটেড ভার্সন ইন্সটল করতে পারবেন ইন্সটল করে !! একটু গুগলে ঘাটাঘাটি করলেই হয় !! এইরকম একটা ব্লগে গালাগালি না করে একটু গুগলিং করলেই হয় !! আর হ্যা আমি বলি যে লিনাক্সের কিছু ত্রুটি আছে !! এই বলে এই না যে আপনি না জেনে এমন কথা বলবেন !! আপনার মনে হয় টাকা দিয়ে উইন্ডোজ ব্যাবহারের ইচ্ছা তাই এইগুলো করতে ইচ্ছা হয় না !! একটু কষ্ট করে ঘাটলেই আপনি আপনার সমস্যার সমাধানটুকু পেতেন !! কিন্তু আপনিতো তা করেন নাই ঠিক করে তাই পজিটিভ রিজাল্ট পান নাই !! একজন ভালো লিনাক্স ইউজার এর কাছে যান আর একটু জানতে চেষ্টা করুন দেখবেন অনেক সহজ লিনাক্স ইউজ করা !!
    আর তা না পারলে অনেক গ্রুপ আছে ফেইসবুকে সেখানে যোগাযোগ করতে পারেন উত্তর পাবেন ইন্সাআল্লাহ !!!

    https://www.facebook.com/home.php?sk=group_184854621530361&ap=1
    https://www.facebook.com/home.php?sk=group_104912887862&ap=1

    আমার রিপ্লাই টা বোধহয় আপনি না জেনেই দিলেন।

    শুনুন, আপনাদের এখানেই লিনাক্সের কথা শুনে আমি লিনাক্স মিন্ট ইউজ করা শুরু করি।

    সমস্যা হলে গুগলিং করিনি তা' আপনি কি করে জানলেন?

    গুগলিং করে যা পেয়েছি তা ফলো করলে আসলে কাজ হয়না। কোথাও স্টেপ বাই স্টেপ বর্ণনা নেই।
    ———————————

    যাইহোক, গুগলে তো পেলাম না। আপনি কি একটু হেল্প করতে পারেন?
    আই মীন, আমি ফায়ারফক্সের ল্যাটেস্ট ভার্সনটা Tar.baz2 এক্সটেনশানের নামিয়েছি।
    এটা কিভাবে ইনষ্টল করবো একটু জানাবেন?

      Extract tar file to Desktop and Command :
      sudo sh
      chmod +x filename.sh

      আসলে না জানলে যা হয়। আমিও নতুন। দুইদিন হলো ব্যবহার করছি। কিন্তু দুইদিনই যা যা চেয়েছি গুগল থেকে আর গ্রুপ ঘেটে পেয়েছি। সমস্যা থাকে সমাধান বের করতে হয়। আমার শুধুমাত্র ‘এডোব ফটোশপ’ আর ‘এডোব ইলাস্ট্রেটর’ ছাড়া আর গেম খেলা ছাড়া উইন্ডোজ লাগে না। সব কিছুই যা যা লাগে লিনাক্সেই করতে পারি, বরং সুন্দর করে করতে পারি। কোন ভাইরাস, ম্যালওয়ার নাই। আমি পাইরেসি কমাতে কমাতে এখন দুই একটা সফট ছাড়া কোনটাতেই পারেসি করি না। উইন্ডোজ ১০ ও লিগালি পেয়েছি। লিনাক্স এর সাথে কারও তুলনা হয় না। সার্ভারের কথা বললে একটাই আছে সেরা যা লিনাক্স সার্ভার। হোস্টিং কম্পানিতে সার্ভার ব্যবহার করে লিনাক্স যারা বেটারটা চায়। গুগল যে আপনি করেছেন, সেই গুগল কম্পানিতেও লিনাক্স ব্যবহার করা হয়। আসলে না জেনে খারাপ ভালো বলা ঠিক না আর বোকামিও বটে। তবে যারা কোন কাজ জানে না, জাস্ট গেম খেলে আর এমনি নাড়াচাড়া করে তাদের কথা আলাদা। গেম খেলতে সবাই লিনাক্সের পাশাপাশি উইন্ডোজটাও রাখে। কম্পিউটারের স্পীড ও দারুন হয়ে গেছে। এবং আমার জাভাস্ক্রিপ্ট, এ্যাপ ডেভেলপিং এর কাজ করতে গিয়ে কোন সমস্যা হচ্ছে না যা উইন্ডোজে হতো। ভাইরাসের জন্য সমস্যাতে থাকতে হতো। গানটান সবই করা যায় লিনাক্সে। মিন্ট তো ইজি, আমি উবুন্তু ব্যবহার করি। কমান্ড লিখে লিখে কাজ করতে ভালো লাগে বেশি। যদিও সব কিছুররই ব্যাকআপ রেখে দেয়া যায় যা পরে অফলাইনে ইনস্টল করে নেয়া যায়। আমি দুইদিনেই পেরেছি কারন এর আগে আমি কয়েকদিন বই পড়েছি আর গুগল ঘেটেছি। এছাড়াও ভার্সটি সব জায়গাতেই লিনাক্স ও রাখে আর স্যাররাই বলতো উইন্ডোজ হলো ইউজার ও গেমারদের জন্য। যা হোক। পড়েন আগে বই পত্র। আপনার কাছে যারা বাঘা তারা আসলে কি জানি না। আমি যাদের কাছে হেল্প চেয়েছি তারা তো সবই পারলো দেখলাম।

neutilus দিয়ে এক্সট্রাক করবো কিভাবে

filesystem/opt ফোল্ডারে কোন কিছুই করা যাচ্ছেনা