आसान MySQL प्रशासन के लिए phpmyadmin स्थापित करें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

मैं लंबे समय से LAMP (Linux Apache, MySQL, PHP) सर्वर के साथ काम कर रहा था। लेकिन इससे कोई फर्क नहीं पड़ता कि मेरे पास उनके साथ पहली बार किए गए काम में कितना अनुभव है, LAMP इंस्टॉलेशन के बाद, phpMadAdmin को स्थापित करने का है। यह टूल डेटाबेस प्रशासन को कमांड लाइन की तुलना में बहुत आसान बनाता है। और जब आपकी नौकरी MySQL डेटाबेस पर निर्भर साइटों को रोल आउट कर रही है, तो आप जानते हैं कि MySQL एक त्वरित परिनियोजन को कितनी जल्दी विफल कर सकता है।

इस लेख में आप सीखेंगे कि phpMyAdmin MySQL टूल को कैसे इंस्टॉल और कॉन्फ़िगर किया जाए।

पहला कदम phpMyAdmin डाउनलोड करना है। आप इस उपकरण से प्राप्त कर सकते हैं phpMyAdmin डाउनलोड पृष्ठ । एक बार जब आप इसे डाउनलोड कर लेते हैं, तो आपको फ़ाइल को अपने वेब सर्वर के डॉक्यूमेंट रूट में ले जाना होगा (ऐसा करने के लिए आपको रूट या sudo एक्सेस की आवश्यकता होगी और सेटअप) / वार / www / html या / वार / www । एक बार जब आपके पास उचित लोकोटन में यह फ़ाइल होती है तो यह व्यवसाय की देखभाल करने का समय होता है।

पहली बात यह है कि फ़ाइल को अनपैक करना है। अनपैकिंग कमांड इस बात पर निर्भर करेगा कि आप किस फ़ाइल प्रारूप को डाउनलोड करते हैं। एक उदाहरण के लिए .gz फ़ाइल का उपयोग करते हैं। फ़ाइल के साथ phpMyAdmin-3.1.1-english.tar.gz आदेश जारी करने के स्थान पर:

tar xvzf phpMyAdmin-3.11-english.tar.gz

परिणामी निर्देशिका होगी phpMyAdmin । मैं अत्यधिक उस निर्देशिका का नाम बदलने की सलाह देता हूं, जिसे नेविगेट करना और याद रखना आसान है। मैं आम तौर पर सिर्फ कमांड के साथ डायरेक्टरी बदलता हूं mv phpMyAdmin phpmyadmin

अब जब कि डायरेक्टरी डायरेक्टरी में सही है। विशेष रूप से आपके पास एक फ़ाइल होनी चाहिए जो कि है config.inc.php फ़ाइल। आप देखेंगे कि एक फाइल है config.sample.inc.php । कुछ दस्तावेज़ीकरण का नाम बदलने का निर्देश देता है config.sample.inc.php सेवा config.inc.php और उस फ़ाइल के भीतर से अपने परिवर्तन करें। यह मेरी राय है कि विधि शामिल किए गए सभी अतिरिक्त विकल्पों के साथ भ्रमित हो सकती है। इसके बजाय निम्नलिखित सामग्री (अपने सेटअप के आधार पर) के साथ नई कॉन्फिग फ़ाइल बनाएँ:


$ cfg ['ब्लोफ़िश_सेक्रेट'] = ''; / * आप कुकी ऑटो के लिए इस में भरना होगा! * /
/ *
* सर्वर कॉन्फ़िगरेशन
* /
$ i = 0;
/ *
* पहला सर्वर
* /
मैं $ ++;
$ cfg ['सर्वर'] [$ i] ['उपयोगकर्ता'] =; रूट ’;
$ cfg ['सर्वर'] [$ i] ['पासवर्ड'] = _ ROOT_PASSWORD ’;
$ cfg ['सर्वर'] [$ i] ['क्रिया'] = '';
$ cfg ['सर्वर'] [$ i] ['होस्ट'] = 'लोकलहोस्ट';
$ cfg ['सर्वर'] [$ i] ['पोर्ट'] = ’’;
$ cfg ['सर्वर'] [$ i] ['सॉकेट'] = '';
$ cfg ['सर्वर'] [$ i] ['connect_type'] = 'tcp';
$ cfg ['सर्वर'] [$ i] ['विस्तार'] = 'mysqli';
$ cfg ['सर्वर'] [$ i] [t Ord_type ’] = 'config’;
$ cfg ['सर्वर'] [$ i] ['AllowNoPasswordRoot'] = true;
$ cfg ['सर्वर'] [$ i] ['nopassword'] = true;

नोट करने के लिए कुछ टुकड़े हैं। पहले सुनिश्चित करें कि आप वास्तविक रूट mysql पासवर्ड का उपयोग करते हैं जहाँ आप ROOT_PASSWORD देखते हैं। इसके अलावा, यदि आप अपनी लॉगिन जानकारी में बदलाव के लिए हर बार संकेत देना चाहते हैं 'Config' सेवा 'कुकी' में 'प्रमाणीकरण का प्रकार' लाइन।

एक बार जब आपके पास वह कॉन्फ़िगरेशन फ़ाइल आ जाती है तो आपको अपने phpmyadmin सिस्टम में लॉग इन करने में सक्षम होना चाहिए। ऐसा करने के लिए आप http: // ADDRESS_TO_SERVER / phpmyadmin / अपने ब्राउज़र में दर्ज करेंगे (जहाँ ADDRESS_TO_SERVER IP पता या URL है जो सर्वर को इंगित करता है।

यदि, किसी कारण से, यह कॉन्फ़िगरेशन फ़ाइल आपके लिए वेब-आधारित सेटअप स्क्रिप्ट को आज़माने के लिए काम नहीं करती है। इस बिंदु को चलाने के लिए अपने ब्राउजर को http: // ADDRESS_TO_SERVER / phpmyadmin / setup करें ग्राफिकल सेटअप प्रक्रिया शुरू करने के लिए।

आपके द्वारा लॉग इन करने के बाद, यह स्पष्ट होना चाहिए कि नया डेटाबेस कैसे बनाया जाए। आप सरल नाम दर्ज करते हैं जो आप डेटाबेस देना चाहते हैं और क्रिएट बटन पर क्लिक करें।

हो गया! अब आपके पास एक phpmyadmin स्थापित है जो आपकी सेवा करने के लिए तैयार है।