মাইএসকিউএল, পিএইচপি এবং অ্যাপাচি কনফিগারেশন ফাইলগুলি কীভাবে সন্ধান করবেন


এই পোস্টে, আমরা মাইএসকিউএল ডাটাবেস সার্ভার (my.conf) , পিএইচপি প্রোগ্রামিং ল্যাঙ্গুয়েজ (php.ini) এবং ডিফল্ট কনফিগারেশন ফাইলগুলি সনাক্ত করার জন্য কয়েকটি কমান্ড শিখব and অ্যাপাচি এইচটিটিপি সার্ভার (http.conf) , যা লিনাক্সের সাথে একসাথে এলএএমপি (লিনাক্স অ্যাপাচি মাইএসকিএল/মারিয়াডিবি পিএইচপি) স্ট্যাক গঠন করে।

একটি কনফিগারেশন ফাইল (বা কনফিগারেশন ফাইল) সিস্টেম সম্পর্কিত বা অ্যাপ্লিকেশন সেটিংস ধারণ করে। এটি বিকাশকারীদের এবং প্রশাসকদের সিস্টেম বা কোনও অ্যাপ্লিকেশন পরিচালনার উপর নিয়ন্ত্রণ দেয়।

লিনাক্স সিসাদমিন হিসাবে কনফিগারেশন ফাইলগুলির অবস্থান বা তাদের সন্ধানের মাস্টারিংয়ের উপায়গুলি জানা একটি অমূল্য দক্ষতা।

লিনাক্স ডিরেক্টরি স্ট্রাকচারে /etc ডিরেক্টরি বা এর উপ ডিরেক্টরি ডিরেক্টরি সিস্টেম সম্পর্কিত বা অ্যাপ্লিকেশন কনফিগারেশন ফাইল files

যদিও এটি কনফিগারেশন ফাইলগুলির প্রাথমিক অবস্থান, কিছু বিকাশকারী কাস্টম ডিরেক্টরিতে অন্য কনফিগারেশন ফাইলগুলি সংরক্ষণ করতে পছন্দ করে।

মাইএসকিউএল (my.conf) কনফিগারেশন ফাইলটি কীভাবে সন্ধান করবেন

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

নিম্নলিখিত কমান্ডগুলি মাইএসকিএল বা মাইসক্ল্যাডমিন সহায়তা পৃষ্ঠা প্রদর্শন করবে, যার মধ্যে এমন একটি বিভাগ রয়েছে যা ফাইলগুলি (কনফিগারেশন ফাইল) সম্পর্কে আলোচনা করে যা থেকে ডিফল্ট বিকল্পগুলি পড়া হয়।

নীচের কমান্ডগুলিতে, গ্রেপ অপশন -A মেলানো লাইনের পরে অনুসরণের প্রসঙ্গের NUM টি লাইন প্রদর্শন করে।

$ mysql --help | grep -A1 'Default options'
OR
$ mysqladmin --help | grep -A1 'Default options'

এই সহায়ক নিবন্ধগুলির মাধ্যমে মাইএসকিউএল প্রশাসনের উপর দক্ষতা অর্জনের চেষ্টা করুন।

  1. মাইএসকিউএল শিখুন প্রারম্ভিক গাইড - অংশ 1
  2. >
  3. আরম্ভকারীদের গাইডের জন্য মাইএসকিউএল শিখুন - পার্ট 2
  4. 20 ডেটাবেস প্রশাসনের জন্য দরকারী মাইস্ক্লাডমিন কমান্ড

কীভাবে পিএইচপি (php.ini) কনফিগারেশন ফাইল সন্ধান করবেন

পিএইচপি টার্মিনাল থেকে গ্রেপ কমান্ড ব্যবহার করে নিয়ন্ত্রণ করা যায় আপনাকে পিএইচপি কনফিগারেশন ফাইলটি খুঁজে পেতে সহায়তা করে:

$ php -i | grep "Loaded Configuration File"

অ্যাপাচি http.conf/apache2.conf কনফিগারেশন ফাইলটি সন্ধান করুন

আপনি অ্যাপাচি 2 সরাসরি (যা বেশিরভাগ ক্ষেত্রে সুপারিশ করা হয় না) অনুরোধ করতে পারেন বা নীচে -V পতাকাটি যা অ্যাপাচি 2 এর পরামিতিগুলি দেখায় তা দিয়ে অ্যাপাচি 2ctl নিয়ন্ত্রণ ইন্টারফেস ব্যবহার করে এটি পরিচালনা করতে পারেন:

--------- On CentOS/RHEL/Fedora ---------
$ apachectl -V | grep SERVER_CONFIG_FILE

--------- On Debian/Ubuntu/Linux Mint ---------
$ apache2ctl -V | grep SERVER_CONFIG_FILE

এখানেই শেষ! এই পোস্টটি সম্পর্কে আপনার মতামতগুলি ভাগ করে নিতে বা মন্তব্যগুলিতে উপরের কনফিগারেশন ফাইলগুলি সনাক্ত করার অন্যান্য সম্ভাব্য উপায়গুলি সরবরাহ করতে ভুলবেন না।