ল্যাম্প স্ট্যাকটিতে লিনাক্স অপারেটিং সিস্টেম, অ্যাপাচি ওয়েব সার্ভার সফ্টওয়্যার, মাইএসকিউএল ডাটাবেস ম্যানেজমেন্ট সিস্টেম এবং পিএইচপি প্রোগ্রামিং ল্যাঙ্গুয়েজ রয়েছে। এলএএমপি গতিশীল পিএইচপি ওয়েব অ্যাপ্লিকেশন এবং ওয়েবসাইট পরিবেশন করতে ব্যবহৃত একটি সফ্টওয়্যার সমন্বয়। নোট করুন পি পিএইচপি পরিবর্তে পার্ল বা পাইথনের পক্ষে দাঁড়াতে পারে।
ল্যাম্প স্ট্যাকের মধ্যে, লিনাক্স স্ট্যাকের ভিত্তি (এটি অন্যান্য সমস্ত উপাদানকে ধারণ করে); ওয়েব ব্রাউজারের মাধ্যমে অনুরোধের ভিত্তিতে আপাচি ওয়েব ব্যবহারকারীর (যেমন ওয়েব পৃষ্ঠাগুলি, ইত্যাদি) ইন্টারনেটে পৌঁছে দেয়, পিএইচপি একটি সার্ভার সাইড স্ক্রিপ্টিং ভা
আরও পড়ুন →এলইএমপি বা লিনাক্স, ইঞ্জিন-এক্স, মাইএসকিউএল এবং পিএইচপি স্ট্যাক একটি সফ্টওয়্যার বান্ডিল যা লিনাক্স অপারেটিং সিস্টেমটিতে এনজিঞ্জএক্স এইচটিটিপি সার্ভার এবং মাইএসকিউএল/মারিয়াডিবি ডাটাবেস ম্যানেজমেন্ট সিস্টেম দ্বারা চালিত পিএইচপি ভিত্তিক ওয়েব অ্যাপ্লিকেশনগুলি চালনার জন্য ইনস্টল করা ওপেন সোর্স সফ্টওয়্যার দ্বারা গঠিত।
এই টিউটোরিয়ালটি আপনাকে ওপেনসুস সার্ভার/ডেস্কটপ সংস্করণগুলিতে এনগিনেক্স, মারিয়াডিবি, পিএইচপি, পিএইচপি-এফপিএম এবং পিএইচপিএমইএডমিনের সাথে একটি এলইএমপি স্ট্যাক ইনস্টল করার বিষয়ে গাইড করবে।
এনগিনেক্স একটি দ্রুত এবং ন
আরও পড়ুন →একটি এলএএমপি স্ট্যাক ওয়েবসাইট এবং অ্যাপ্লিকেশন হোস্টিংয়ের জন্য লিনাক্স সিস্টেম পরিবেশে ইনস্টল হওয়া অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি এবং পিএইচপি এর মতো প্যাকেজগুলির সমন্বয়ে গঠিত।
পিএইচপিএমআইএডমিন হ'ল মাইএসকিউএল এবং মারিয়াডিবি ডাটাবেস পরিচালনার জন্য একটি মুক্ত, ওপেন সোর্স, সুপরিচিত, সম্পূর্ণ বৈশিষ্ট্যযুক্ত এবং স্বজ্ঞাত ওয়েব-ভিত্তিক ফ্রন্টএন্ড। এটি বিভিন্ন ডাটাবেস ক্রিয়াকলাপগুলিকে সমর্থন করে এবং এর অনেকগুলি বৈশিষ্ট্য রয়েছে যা আপনাকে ওয়েব ইন্টারফেস থেকে সহজেই আপনার ডাটাবেসগুলি পরিচালনা করতে দেয়; যেমন বিভিন্ন ফরমেটে ডেটা আমদানি ও রফতানি করা, ক্যোয়ারী-বাই-উদাহরণ (কিউবিই) ব্যবহার
আরও পড়ুন →সাধারণত, উন্নত ব্যবহারকারীরা এর কমান্ড প্রম্পট থেকে মাইএসকিউএল ডাটাবেস পরিচালন সিস্টেমটি ব্যবহার এবং পরিচালনা করতে পছন্দ করেন, অন্যদিকে, এই পদ্ধতি তুলনামূলকভাবে নতুন লিনাক্স ব্যবহারকারীদের জন্য একটি দুর্দান্ত চ্যালেঞ্জ হিসাবে প্রমাণিত হয়েছে।
অতএব, নতুনদের জন্য জিনিসগুলি সহজ করার জন্য, পিএইচপিএমআইএডমিন তৈরি করা হয়েছিল।
পিএইচপিএমআইএডমিন হ'ল একটি নিখরচায় ও ওপেন সোর্স, ওয়েব ভিত্তিক মাইএসকিউএল/মারিয়াডিবি অ্যাডমিনিস্ট্রেশন সফ্টওয়্যার যা পিএইচপি-তে লেখা আছে। এটি ব্যবহারকারীদের একটি ওয়েব ব্রাউজারের মাধ্যমে মাইএসকিউএলের সাথে ইন্টারেক্ট করার সহজ উপায় সরবরাহ করে way
এই নিবন্ধ
আরও পড়ুন →আপনি যদি নেটওয়ার্কের উপর আপনার ডেটাবেসগুলি পরিচালনা করার জন্য নিয়মিত phpmyadmin ব্যবহার করার পরিকল্পনা করছেন (বা আরও খারাপ, ইন্টারনেটের মাধ্যমে!), আপনি রুট অ্যাকাউন্টটি ব্যবহার করতে চাইবেন না। এটি কেবল পিপিপিএমইডমিনের জন্যই নয়, অন্য কোনও ওয়েব-ভিত্তিক ইন্টারফেসের জন্যও বৈধ।
/etc/phpmyadmin/config.inc.php এ নীচের লাইনটি দেখুন এবং নিশ্চিত করুন যে অনুমোদন করুন > নির্দেশটি মিথ্যাতে সেট করা আছে:
$cfg['Servers'][$i]['AllowRoot'] = FALSE; আরও পড়ুন →মাইএসকিউএল হ'ল লিনাক্স ইকোসিস্টেমের বিশ্বের সর্বাধিক ব্যবহৃত ওপেন সোর্স ডাটাবেস ম্যানেজমেন্ট সিস্টেম এবং একই সময়ে লিনাক্স নতুনদের মাইএসকিউএল প্রম্পট থেকে পরিচালনা করতে অসুবিধা হয়।
পিএইচপিএমওয়াই অ্যাডমিন তৈরি করা হয়েছিল, এটি একটি ওয়েব ভিত্তিক মাইএসকিউএল ডাটাবেস পরিচালনা অ্যাপ্লিকেশন, যা লিনাক্স নতুনদের একটি ওয়েব ইন্টারফেসের মাধ্যমে মাইএসকিউএলের সাথে ইন্টারেক্ট করার সহজ উপায় সরবরাহ করে। এই নিবন্ধে, আমরা লিনাক্স সিস্টেমগুলিতে পাসওয়ার্ড সুরক্ষার সাথে কীভাবে পিএইচপিএমআইএডমিন ইন্টারফেসটি সুরক্ষিত করব তা ভাগ করব।
আপনি এই নিবন্ধটি নিয়ে এগিয়ে যাওয়ার আগে, আমরা ধরে নিই যে আপনি আ
আরও পড়ুন →এই টিপটি পরিচয় করিয়ে দেওয়ার জন্য, একটি ক্লায়েন্ট মেশিন এবং ডেবিয়ান 8 সার্ভারের মধ্যে এইচটিটিপি ট্রাফিককে ঘ্রাণ দেওয়া যাক যেখানে আমরা আমাদের শেষ নিবন্ধে ডাটাবেস রুট ব্যবহারকারীর শংসাপত্রগুলি ব্যবহার করে লগইন করার জন্য নির্দোষ ভুল করেছি: পরিবর্তন এবং সুরক্ষা ডিফল্ট পিএইচপিএমআইএডমিন লগইন ইউআরএল
আমরা পূর্ববর্তী টিপ হিসাবে উল্লেখ করেছি, আপনি যদি নিজের শংসাপত্রগুলি প্রকাশ করতে না চান তবে এখনও এটি করার চেষ্টা করবেন না। ট্র্যাফিক স্নিগ্ধ করা শুরু করতে, আমরা নিম্নলিখিত কমান্ডটি টাইপ করে এন্টার টিপলাম:
# tcpdump port http -l -A | egrep -i 'pass=|pwd=|log=|login=|user=|username=|pw আরও পড়ুন →ডিফল্টরূপে, phpmyadmin এর লগইন পৃষ্ঠাটি http://
এটি অস্পষ্টতার মাধ্যমে সুরক্ষা হিসাবে পরিচিত এবং কিছু লোকেরা এটি নিরাপদ পদক্ষেপ নয় বলে যুক্তি দিচ্ছিলেন, এটি আক্রমণকারীদের নিরুৎসাহিত করার এবং ব্রেক-ইনগুলি প্রতিরোধ করার জন্য উভয়েরই জানা ছিল।
দ্রষ্টব্য: আপনার সিস্টেমে পিএইচপিএমইএডমিন ইনস্টল করে আপনি ল্যাম্প বা এলইএমপি সেটআপ ইনস্টল করেছেন তা নিশ্চিত করুন, যদি না হয় ত
আরও পড়ুন →লিনাক্স-এ কমান্ড-লাইনের মাধ্যমে মাইএসকিউএল প্রশাসনের কাজ কোনও নবাগত সিস্টেম অ্যাডমিনিস্ট্রেটর বা ডাটাবেস প্রশাসকের পক্ষে খুব কঠিন কাজ, কারণ এতে আমাদের কাছে প্রচুর কমান্ড রয়েছে যা আমরা আমাদের দৈনন্দিন জীবনে মনে রাখতে পারি না।
মাইএসকিউএল প্রশাসনকে আরও সহজ করার জন্য আমরা পিএইচপিএমইএডমিন নামক একটি ওয়েব ভিত্তিক মাইএসকিউএল প্রশাসনের সরঞ্জাম প্রবর্তন করছি, এই সরঞ্জামটির সাহায্যে আপনি একটি ওয়েব ব্রাউজারের মাধ্যমে সহজেই আপনার ডাটাবেস প্রশাসন নিয়ন্ত্রণ ও পরিচালনা করতে পারেন।
পিএইচপিএমআইএডমিন মাইএসকিউএল/মারিয়াডিবি ডাটাবেসগুলি পরিচালনা করার জন্য একটি ওয়েব-ভিত্তিক ইন্টারফেস যা কমান্ড-ল
আরও পড়ুন →এলইএমপি স্ট্যাক হ'ল এনগিনেক্স, মাইএসকিউএল/মারিয়াডিবি এবং পিএইচপি সমন্বিত লিনাক্স পরিবেশে।
সংক্ষিপ্তসারটি প্রতিটিটির প্রথম অক্ষর থেকে আসে: লিনাক্স, এনগিনেক্স (উচ্চারণ ইঞ্জিন এক্স), মাইএসকিউএল/মারিয়াডিবি এবং পিএইচপি।
এই নিবন্ধে ধাপে ধাপে নির্দেশাবলী অন্তর্ভুক্ত করা হবে যাতে কোনও ওয়েব ব্রাউজার থেকে ডেটাবেস পরিচালনা করতে পিএইচপিএমইএডমিন সরঞ্জাম সহ একটি উবুন্টু 15.04 ভিত্তিক সার্ভারে গ্রুপের প্রতিটি সফ্টওয়্যার ইনস্টল করতে হবে।
এলইএমপি স্থাপনের আগে কয়েকটি প্রয়োজনীয়তা পূরণ করা উচিত: