কিভাবে উবুন্টু লিনাক্সে XAMPP দিয়ে LAMP এনভায়রনমেন্ট সেট করবেন

কিভাবে উবুন্টু লিনাক্সে XAMPP দিয়ে LAMP এনভায়রনমেন্ট সেট করবেন

এই গাইড আপনাকে দেখাবে কিভাবে XAMPP ব্যবহার করে উবুন্টু লিনাক্সে পিএইচপি ভিত্তিক ওয়েব অ্যাপ্লিকেশন বিকাশের জন্য একটি LAMP সার্ভার (লিনাক্স, অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি) সেটআপ করতে হয়।





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





XAMPP কি?

পিএইচপি ডেভেলপমেন্ট এনভায়রনমেন্ট স্থাপনের জন্য XAMPP অন্যতম জনপ্রিয় LAMP-stacks। এটি ওপেন সোর্স এবং উইন্ডোজ, লিনাক্স এবং ম্যাকোস সহ সকল প্রধান অপারেটিং সিস্টেমে উপলব্ধ। XAMPP তৈরির জন্য যে মূল উপাদানগুলি একসাথে কাজ করে তার মধ্যে রয়েছে Apache, MySQL, PHP এবং Perl।





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

  • যে কেউ সহজেই নেটওয়ার্কের মাধ্যমে মারিয়াডিবি ডেমন অ্যাক্সেস করতে পারে।
  • ডিফল্ট ডাটাবেস অ্যাডমিনিস্ট্রেটর (রুট) এর পাসওয়ার্ড নেই।

লিনাক্সের জন্য XAMPP ডাউনলোড করুন

শুরু করার জন্য, আপনার উবুন্টু লিনাক্সের জন্য XAMPP ডেবিয়ান প্যাকেজটি নীচে বর্ণিত হিসাবে ডাউনলোড করা উচিত।



প্রথমে, ব্যবহার করে আপনার ডাউনলোড ডিরেক্টরিতে যান cd কমান্ড

cd ~/Downloads

XAMPP ব্যবহার করে নিম্নলিখিত কমান্ডটি চালান wget , ইন্টারনেট থেকে প্যাকেজ ডাউনলোড করার জন্য একটি কমান্ড লাইন টুল।

দুটি কম্পিউটার দুটি মনিটর একটি কীবোর্ড এক মাউস
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

বিঃদ্রঃ : আপনি যদি চান তবে উপরের কমান্ডের XAMPP সংস্করণটি আপনার পছন্দের সংস্করণ দিয়ে প্রতিস্থাপন করতে পারেন।

যেহেতু আপনার বর্তমান কাজের ডিরেক্টরি হল /ডাউনলোড ফোল্ডার, wget স্বয়ংক্রিয়ভাবে XAMPP অ্যাপ্লিকেশন ইনস্টলারকে সেই ডিরেক্টরিতে সংরক্ষণ করবে।

উবুন্টুতে XAMPP কিভাবে ইনস্টল করবেন

আপনি XAMPP অ্যাপ্লিকেশনটি ইনস্টল করার আগে, আপনাকে ইনস্টলারের অনুমতি পরিবর্তন করতে হবে যাতে এটি ব্যবহার করা যায় chmod কমান্ড

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

যদি আপনি XAMPP ইনস্টলার ব্যবহার করে তালিকাভুক্ত করেন ls -l কমান্ড, আপনি নীচের মত একটি আউটপুট পাবেন। আপনি দেখতে পাচ্ছেন, ইনস্টলারটির এখন 'এক্সিকিউট' অনুমতি রয়েছে।

XAMPP ইনস্টলার শুরু করতে নিম্নলিখিত কমান্ডটি ইস্যু করুন:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPP ইনস্টলারের প্রাথমিক স্ক্রিনটি নীচেরটির মতো দেখতে হবে:

ক্লিক করুন পরবর্তী বোতামটি এবং উইজার্ডের ইনস্টলেশন নির্দেশাবলী সহ অনুসরণ করুন।

ক্লিক করুন শেষ করুন ইনস্টলেশন চূড়ান্ত করতে বোতাম।

একবার ইনস্টলেশন সম্পন্ন হলে, সিস্টেম XAMPP ফাইলগুলিকে সংরক্ষণ করবে /opt/lampp আপনার সিস্টেমে ডিরেক্টরি। ওয়েব পেজ বা প্রজেক্টগুলোতে রাখা হবে /opt/lampp/htdocs ডিরেক্টরি।

XAMPP পরিষেবাগুলি শুরু করার জন্য, যেমন Apache, MySQL, এবং ProFTPD, কেবল নিম্নলিখিত কমান্ডটি চালান:

sudo /opt/lampp/lampp start

আপনি টাইপ করে XAMPP পরিষেবার অবস্থা পরীক্ষা করতে পারেন:

sudo /opt/lampp/lampp status

এছাড়াও, মনে রাখবেন যে XAMPP একটি গ্রাফিকাল টুল নিয়ে আসে যা আপনি সহজেই আপনার পরিষেবাগুলি পরিচালনা করতে ব্যবহার করতে পারেন। আপনি নিম্নলিখিত কমান্ড দিয়ে XAMPP GUI টুল শুরু করতে পারেন:

cd /opt/lampp
sudo ./manager-linux-x64.run

নিম্নলিখিত XAMPP উইন্ডো খুলবে।

সবকিছু কাজ করছে কিনা তা পরীক্ষা করুন

আপনি যদি কোন সমস্যা ছাড়াই পরিষেবাগুলি শুরু করতে সক্ষম হন, তাহলে সম্ভবত সবকিছু প্রত্যাশিতভাবে কাজ করছে।

অ্যাপাচি সার্ভার আপনার ওয়েব পেজ প্রত্যাশিতভাবে পরিবেশন করছে কিনা তা পরীক্ষা করতে, টাইপ করুন http: // localhost আপনার ওয়েব ব্রাউজারে। ব্রাউজারটি এমন একটি পৃষ্ঠা প্রদর্শন করবে যা নীচের পৃষ্ঠার অনুরূপ। আপনার তথ্যের জন্য, অ্যাপাচি সার্ভার ডিফল্টরূপে পোর্ট 80 এ চলে।

আপনি XAMPP- এর সাথে আসা MySQL ডাটাবেস অ্যাক্সেস করতে পারেন http: // localhost/phpmyadmin আপনার ব্রাউজারে URL।

আরও জানুন: এই কোর্সের মাধ্যমে ওয়েব ডেভেলপমেন্ট এবং মাইএসকিউএল -এ বিশেষজ্ঞ হন

WSL এ একটি LAMP সার্ভার স্থাপন করা হচ্ছে

এই নির্দেশিকাটি আপনাকে দেখিয়েছে কিভাবে আপনার পিএইচপি-ভিত্তিক অ্যাপ্লিকেশনগুলি বিকাশের সময় ব্যবহার করার জন্য একটি XAMPP সার্ভার সেট আপ করতে হয়। নিরাপত্তার কারণে, আপনার কখনই উৎপাদন উদ্দেশ্যে XAMPP ব্যবহার করা উচিত নয়।

লিনাক্সের জন্য উইন্ডোজ সাব -সিস্টেমে কাজ করা ডেভেলপারদের জন্য, আপনি চাইলে WSL- তে LAMP সার্ভারও সেটআপ করতে পারেন।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল WSL তে LAMP টেস্ট এনভায়রনমেন্ট কিভাবে সেট আপ করবেন

লিনাক্সের জন্য উইন্ডোজ সাব -সিস্টেমে ওয়েব ডেভেলপমেন্ট শুরু করতে চান? একটি LAMP পরীক্ষার পরিবেশ স্থাপন করে শুরু করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • উবুন্টু
  • অ্যাপাচি সার্ভার
  • লিনাক্স
  • পিএইচপি
লেখক সম্পর্কে যেতে ভাল(36 নিবন্ধ প্রকাশিত)

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

Mwiza Kumwenda থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন