मैं इस मुद्दे को नीचे की तरह हल करने में सक्षम था:"रिमोट सिस्टम से रेडिस एक्सेस करना"
डिफ़ॉल्ट रूप से, रेडिस को लोकलहोस्ट से एक्सेस किया जा सकता है, लेकिन यदि आप रेडिस सर्वर को दूरस्थ स्थान से एक्सेस करना चाहते हैं, तो हमें कॉन्फ़िगरेशन फ़ाइल में कुछ बदलाव करने होंगे। उदाहरण के लिए कॉन्फ़िगरेशन फ़ाइल खोलें, अर्थात /etc/6379.conf
$ vi /etc/redis/6379.conf
&खोजें ‘bind 127.0.0.1’
. हम या तो 127.0.0.1
. को बदल सकते हैं 0.0.0.0
. के साथ या इसमें हमारे सर्वर का IP पता जोड़ें। यह दिखना चाहिए
bind 0.0.0.0
या
bind 127.0.0.1 192.168.1.100
अब परिवर्तनों को सहेजने के बाद फ़ाइल से बाहर निकलें और परिवर्तनों को प्रभावी करने के लिए सेवा को पुनरारंभ करें।
$ service redis_6379 restart
याद रखें कि यदि एकाधिक या भिन्न पोर्ट नंबरों का उपयोग करते हुए, संबंधित पोर्ट नंबरों के लिए सभी कॉन्फ़िगरेशन फ़ाइलों में परिवर्तन किए जाने हैं।
अब यह जांचने के लिए कि क्या हम रिमोट सिस्टम से रेडिस में लॉगिन कर सकते हैं, पहले रिमोट सिस्टम में लॉगिन करें और टर्मिनल से निम्न कमांड दर्ज करें,
$ redis-cli -h 192.168.1.100 -p 6379
जहां, 192.168.1.100
रेडिस सर्वर का आईपी पता है जिसमें रेडिस इंस्टेंस पोर्ट नंबर 6379 है।
हो गया :)
यदि कोई समस्या हो तो निष्पादित करें:yum install make gcc gcc-c++ kernel-devel