<पी> इस पोस्ट में, हम MySQL के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइलों का पता लगाने के लिए कई कमांड सीखेंगे। डेटाबेस सर्वर (my.conf) , PHP प्रोग्रामिंग भाषा (php.ini) और अपाचे HTTP सर्वर (http.conf) , जो Linux के साथ मिलकर LAMP (Linux Apache Mysql/MariaDB PHP) स्टैक बनाता है। <पी> एक कॉन्फ़िगरेशन फ़ाइल (या कॉन्फ़िगरेशन फ़ाइल) में सिस्टम से संबंधित या एप्लिकेशन सेटिंग्स होती हैं। यह डेवलपर्स और प्रशासकों को सिस्टम या एप्लिकेशन के संचालन पर नियंत्रण देता है। <पी> एक Linux Sysadmin के रूप में, कॉन्फ़िगरेशन फ़ाइलों का स्थान जानना या उन्हें खोजने के साधनों में महारत हासिल करना एक अमूल्य कौशल है। <पी> लिनक्स निर्देशिका संरचना में, /etc निर्देशिका या इसकी उप-निर्देशिकाएं सिस्टम से संबंधित या एप्लिकेशन कॉन्फ़िगरेशन फ़ाइलों को संग्रहीत करती हैं। <पी> हालाँकि यह कॉन्फ़िगरेशन फ़ाइलों का प्राथमिक स्थान है, कुछ डेवलपर अन्य कॉन्फ़िगरेशन फ़ाइलों को कस्टम निर्देशिकाओं में संग्रहीत करना चुनते हैं। MySQL (my.conf) कॉन्फ़िगरेशन फ़ाइल कैसे खोजें
<पी> आप MySQL कमांड लाइन टूल या MySQL सर्वर को प्रबंधित करने के लिए क्लाइंट mysqladmin का उपयोग करके MySQL कॉन्फ़िगरेशन फ़ाइल का पता लगा सकते हैं। <पी> निम्नलिखित आदेश mysql प्रदर्शित करेंगे या mysqladmin सहायता पृष्ठ, जिसमें एक अनुभाग शामिल है जो उन फ़ाइलों (कॉन्फ़िगरेशन फ़ाइलों) के बारे में बात करता है जिनसे डिफ़ॉल्ट विकल्प पढ़े जाते हैं। <पी> नीचे दिए गए आदेशों में, grep विकल्प -A पंक्तियों के मिलान के बाद अनुगामी संदर्भ की NUM पंक्तियाँ प्रदर्शित करता है। $ mysql --help | grep -A1 'Default options'
OR
$ mysqladmin --help | grep -A1 'Default options'
MySQL my.cnf कॉन्फ़िगरेशन फ़ाइल ढूंढें <पी> इन उपयोगी लेखों के माध्यम से MySQL प्रशासन में महारत हासिल करने का प्रयास करें। - शुरुआती गाइड के लिए MySQL सीखें - भाग 1
- शुरुआती गाइड के लिए MySQL सीखें - भाग 2
- डेटाबेस प्रशासन के लिए 20 उपयोगी Mysqladmin कमांड
PHP (php.ini) कॉन्फ़िगरेशन फ़ाइल कैसे खोजें
<पी> PHP -i के संयोजन में, PHP कमांड लाइन उपयोगिता का उपयोग करके टर्मिनल से नियंत्रित किया जा सकता है स्विच जो PHP जानकारी और कॉन्फ़िगरेशन को दिखाने में सक्षम बनाता है और grep कमांड आपको PHP कॉन्फ़िगरेशन फ़ाइल को इस प्रकार ढूंढने में मदद करता है: $ php -i | grep "Loaded Configuration File"
PHP (php.ini) कॉन्फ़िगरेशन फ़ाइल ढूंढें अपाचे http.conf/apache2.conf कॉन्फ़िगरेशन फ़ाइल ढूंढें
<पी> आप apache2 का आह्वान कर सकते हैं सीधे (जो कि ज्यादातर मामलों में अनुशंसित नहीं है) या apache2ctl का उपयोग करके इसे प्रशासित करें -V के साथ नीचे दिए गए इंटरफ़ेस को नियंत्रित करें ध्वज जो Apache2 का संस्करण और बिल्ड पैरामीटर दिखाता है: --------- On CentOS/RHEL/Fedora ---------
$ apachectl -V | grep SERVER_CONFIG_FILE
--------- On Debian/Ubuntu/Linux Mint ---------
$ apache2ctl -V | grep SERVER_CONFIG_FILE
अपाचे कॉन्फ़िगरेशन फ़ाइल ढूंढें <पी> बस इतना ही! इस पोस्ट के बारे में अपने विचार साझा करना या हमें टिप्पणियों में उपरोक्त कॉन्फ़िगरेशन फ़ाइलों का पता लगाने के अन्य संभावित तरीके प्रदान करना याद रखें। अपने लिनक्स कौशल को अगले स्तर पर ले जाएं
<पी> रूट सदस्यों को प्रत्येक पाठ्यक्रम, प्रमाणन तैयारी ट्रैक और व्यावहारिक लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए पाठ्यक्रम जोड़े जाने के साथ। <पी> आपको क्या मिलता है <पी> सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच <पी> सभी पाठ्यक्रमों तक पहुंच:लिनक्स सीखें, लिनक्स के लिए एआई, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलांग और बहुत कुछ।पी> <पी> लिनक्स प्रमाणन (आरएचसीएसए, आरएचसीई, एलएफसीएस और एलएफसीए) तक पहुंचपी> <पी> रिलीज़ होने पर नए पाठ्यक्रमों तक पहुंचें <पी> साप्ताहिक समाचार पत्र तक पहुंच प्राप्त करें <पी> टिप्पणियों में प्राथमिकता सहायता <पी> निजी टेलीग्राम समुदाय <पी> Linux समुदाय से जुड़ें <पी>
<पी> एरोन किली एक Linux और F.O.S.S उत्साही, एक आगामी Linux SysAdmin, वेब डेवलपर और वर्तमान में TecMint के लिए एक सामग्री निर्माता हैं, जो कंप्यूटर के साथ काम करना पसंद करते हैं और ज्ञान साझा करने में दृढ़ता से विश्वास करते हैं। <पी> TecMint पर प्रत्येक ट्यूटोरियल अनुभवी Linux सिस्टम प्रशासकों की एक टीम द्वारा बनाया गया है ताकि यह हमारे उच्च-गुणवत्तामानकोंको पूरा कर सके पी>