भाग 3 - फ्रीबीएसडी पोर्ट्स संग्रह के साथ MySQL सर्वर 5 स्थापित करना
श्रृंखला में लेख- पोर्ट्स संग्रह अद्यतन के साथ FreeBSD 6.0 स्थापित करना
- फ्रीबीएसडी 6.0 के पोस्ट-इंस्टॉलेशन कॉन्फ़िगरेशन कार्य
- फ्रीबीएसडी पोर्ट्स कलेक्शन के साथ MySQL सर्वर 5 इंस्टॉल करना (यह लेख)
- अपाचे HTTPD वेब सर्वर 2.2 स्थापित करना
- PHP हाइपरटेक्स्ट प्रीप्रोसेसर स्क्रिप्टिंग लैंग्वेज 5 और PHP 5 एक्सटेंशन इंस्टॉल करना
- FreeBSD सिस्टम में रूट के रूप में लॉगिन करें, या su – root सुपर उपयोगकर्ता वातावरण में जाने के लिए।
- फ्रीबीएसडी कमांड लाइन इंटरफेस (सीएलआई) पर निम्नलिखित कमांड दर्ज करें (अगले कमांड को चलाने से पहले प्रत्येक कमांड के प्रोसेसिंग खत्म होने तक प्रतीक्षा करें):
cd /usr/ports/databases/mysql50-server make install clean mysql_install_db --user=mysql chown -R mysql /var/db/mysql/ chgrp -R mysql /var/db/mysql/ /usr/local/bin/mysqld_safe -user=mysql &
नोट:यदि आप कमांड नहीं मिला त्रुटि का सामना करते हैं, तो OS पथ पर्यावरण चर को अद्यतन करने के लिए कमांड rehash का उपयोग करें।
- पोर्ट इंस्टॉलेशन एक स्क्रिप्ट फ़ाइल mysql-server.sh को /usr/local/etc/rc.d में रखेगा जिसमें MySQL सर्वर शुरू करने की क्षमता होगी। प्रत्येक फ्रीबीएसडी सर्वर रीबूट के बाद स्वचालित रूप से शुरू होने के लिए MySQL सर्वर को सक्षम करने के लिए, सीएलआई में निम्न आदेश दर्ज करें:
echo 'mysql_enable="YES"' >> /etc/ rc.conf
- डिफ़ॉल्ट रूप से, MySQL डिफ़ॉल्ट सुपर उपयोगकर्ता खाता - रूट - का कोई पासवर्ड नहीं है (रिक्त पासवर्ड)। इसलिए व्यवस्थापक खाता पासवर्ड असाइन करना महत्वपूर्ण है। पासवर्ड को रूट यूजर में बदलने के लिए, निम्न कमांड दर्ज करें:
mysqladmin -u root password newpassword
नया पासवर्ड अपने इच्छित पासवर्ड से बदलें।
- वैकल्पिक रूप से, my-huge.cnf, my-large.cnf, my-medim.cnf, my-small.cnf या my-innodb-heavy-4G.cnf (MySQL सर्वर के उपयोग और उपयोग के आधार पर) को कॉपी करें ) my.cnf के रूप में /var/db/mysql जो आपको फ़ाइल को संपादित करके सर्वर-विशिष्ट MySQL सर्वर विकल्पों के कॉन्फ़िगरेशन को बदलने और बदलने में सक्षम करेगा।
- MySQL 5.0 इंस्टालेशन हो गया।