मेमकैश्ड एक मुक्त और खुला स्रोत, उच्च-प्रदर्शन, वितरित मेमोरी ऑब्जेक्ट कैशिंग सिस्टम, प्रकृति में सामान्य है, लेकिन डेटाबेस लोड को कम करके गतिशील वेब अनुप्रयोगों को गति देने में उपयोग के लिए अभिप्रेत है। इसका सरल डिज़ाइन त्वरित परिनियोजन, विकास में आसानी को बढ़ावा देता है और बड़े डेटा कैश का सामना करने वाली कई समस्याओं को हल करता है।
इस गाइड में, हम मेम्केड को स्थापित और कॉन्फ़िगर करने के चरणों की व्याख्या करेंगे।
अपना क्लाउड सर्वर परिनियोजित करना
यदि आपने पहले से क्लाउडवाफ़र . के साथ पंजीकृत नहीं किया है , आपको साइन अप . प्राप्त करके प्रारंभ करना चाहिए . एक खाता बनाने के लिए कुछ समय निकालें, जिसके बाद आप अपने क्लाउड सर्वर को शीघ्रता से परिनियोजित कर सकते हैं।
एक बार साइन अप करने के बाद, अपने क्लाउडवाफर क्लाइंट एरिया . में लॉग इन करें आपके मेल में दिए गए पासवर्ड के साथ और अपने क्लाउडवाफर . को परिनियोजित करें क्लाउड सर्वर।
सिस्टम पैकेज अपडेट करना
यह अनुशंसा की जाती है कि आप किसी भी प्रमुख संस्थापन को शुरू करने से पहले सिस्टम को नवीनतम पैकेज में अपडेट करें। नीचे आदेश जारी करें:
sudo apt-get update && sudo apt-get upgrade
चरण 1:Memcached इंस्टॉल करें
आधिकारिक डेबियन रिपॉजिटरी से Memcached को स्थापित करने के लिए नीचे कमांड जारी करें:
sudo apt install memcached libmemcached-tools
इसके बाद, नीचे दिए गए आदेश जारी करके स्थिति की जांच करें:
sudo systemctl status memcached
चरण 2:मेम्केड को कॉन्फ़िगर करना
Memcached के लिए मुख्य कॉन्फ़िगरेशन फ़ाइल /etc/memcached.conf
है फ़ाइल। डिफ़ॉल्ट रूप से, Memcached 11211
. का उपयोग करता है पोर्ट नंबर के रूप में। आप इसे अपनी पसंद के किसी भी मूल्य में भी बदल सकते हैं।
डिफ़ॉल्ट रूप से, Memcached सर्वर के स्थानीय IP पते पर सुनता है। आप इसे बदल सकते हैं यदि आप चाहते हैं कि यह किसी भिन्न IP पर कॉन्फ़ फ़ाइल में परिवर्तन करके सुनें, जैसा कि नीचे दिखाया गया है:
sudo nano /etc/memcached.conf
सहेजने और बाहर निकलने के बाद, हमारे परिवर्तनों को लागू करने के लिए Memcached को पुनरारंभ करना सुनिश्चित करें।
sudo systemctl restart memcached
मेम्केड से जुड़ना:
-
PHP :Memcached को अपने PHP एप्लिकेशन से कनेक्ट करने के लिए, आपको
php-memcached
इंस्टॉल करना होगा नीचे दिए गए कमांड के साथ एक्सटेंशन:sudo apt install php-memcached
-
पायथन :अपने पायथन एप्लिकेशन के साथ बातचीत करने के लिए मेम्केड को जोड़ने के लिए, आप पाइप का उपयोग करके अपनी पसंदीदा लाइब्रेरी स्थापित कर सकते हैं:
pip install pymemcache pip install python-memcached