Instalando CENTOS 7
সুচিপত্র:
রেডিস একটি ওপেন-সোর্স ইন মেমরি ডেটা স্ট্রাকচার স্টোর। এটি একটি ডাটাবেস, ক্যাশে এবং বার্তা ব্রোকার হিসাবে ব্যবহার করা যেতে পারে এবং স্ট্রিংস, হ্যাশগুলি, তালিকা, সেটগুলি ইত্যাদির মতো বিভিন্ন ডেটা স্ট্রাকচারকে সমর্থন করে রেডিস রেডিস সেন্টিনেলের মাধ্যমে মনিটরিং, নোটিফিকেশনস অটোমেটিক ফেইলওভার সহ উচ্চ প্রাপ্যতা সরবরাহ করে। এটি রেডিস ক্লাস্টারের সাথে একাধিক রেডিস নোড জুড়ে স্বয়ংক্রিয় পার্টিশন সরবরাহ করে।
এই টিউটোরিয়ালটি কীভাবে একটি CentOS 7 সার্ভারে রেডিস ইনস্টল এবং কনফিগার করতে হয় তা ব্যাখ্যা করে।
পূর্বশর্ত
টিউটোরিয়ালটি শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধাগুলি সহ কোনও ব্যবহারকারী হিসাবে লগ ইন করেছেন।
CentOS 7 এ রেডিস ইনস্টল করা হচ্ছে
Redis প্যাকেজটি ডিফল্ট CentOS সংগ্রহস্থলগুলিতে অন্তর্ভুক্ত নয়। আমরা রেমি সংগ্রহস্থল থেকে রেডিস সংস্করণ 5.0.2 ইনস্টল করব।
ইনস্টলেশনটি বেশ সোজা, কেবল নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
আপনার এসএসএইচ টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালিয়ে রেমি সংগ্রহশালা সক্ষম করে শুরু করুন:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi
টাইপ করে রেডিস প্যাকেজটি ইনস্টল করুন:
sudo yum install redis
ইনস্টলেশন শেষ হয়ে গেলে, রেডিস পরিষেবাটি শুরু করুন এবং এটি দিয়ে বুটে স্বয়ংক্রিয়ভাবে শুরু করতে সক্ষম করুন:
sudo systemctl start redis
sudo systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
পরিষেবার স্থিতি পরীক্ষা করতে নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
sudo systemctl status redis
আপনার নীচের মতো কিছু দেখতে হবে:
● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sat 2018-11-24 15:21:55 PST; 40s ago Main PID: 2157 (redis-server) CGroup: /system.slice/redis.service └─2157 /usr/bin/redis-server 127.0.0.1:6379
অভিনন্দন, এই মুহুর্তে আপনি আপনার সেন্টস 7 সার্ভারে রেডিস ইনস্টল করে চলেছেন।
রিডিস রিমোট অ্যাক্সেস কনফিগার করুন
ডিফল্টরূপে, রেডিস দূরবর্তী সংযোগের অনুমতি দেয় না। আপনি কেবল 127.0.0.1 (লোকালহোস্ট) - রেডিস সার্ভারের সাথে সংযোগ করতে পারেন - মেশিন যেখানে রেডিস চলছে।
আপনি যদি দূরবর্তী হোস্টগুলি থেকে আপনার রেডিস সার্ভারের সাথে সংযোগ স্থাপন করতে চান তবে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন। আপনি যদি কোনও একক সার্ভার সেটআপ ব্যবহার করছেন, যেখানে অ্যাপ্লিকেশন এবং রেডিস একই মেশিনে চলছে তখন আপনার দূরবর্তী অ্যাক্সেস সক্ষম করা উচিত নয়।
দূরবর্তী সংযোগগুলি গ্রহণ করতে রেডিসকে কনফিগার করতে আপনার পাঠ্য সম্পাদক দিয়ে রেডিস কনফিগারেশন ফাইলটি খুলুন:
sudo nano /etc/redis.conf
bind 127.0.0.1
দিয়ে শুরু হওয়া লাইনটি সন্ধান করুন এবং
127.0.0.1
পরে আপনার সার্ভারের ব্যক্তিগত আইপি ঠিকানা যুক্ত করুন।
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 192.168.121.233
আপনার আইপি ঠিকানার সাথে আপনি
192.168.121.233
প্রতিস্থাপন করেছেন তা নিশ্চিত করুন। ফাইলটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন।
পরিবর্তনগুলি কার্যকর হওয়ার জন্য রেডিস পরিষেবাটি পুনরায় চালু করুন:
sudo systemctl restart redis
Is 6379৯ বন্দরে রেডিস সার্ভারটি আপনার ব্যক্তিগত ইন্টারফেসে শুনছে কিনা তা যাচাই করতে নিম্নলিখিত
ss
কমান্ডটি ব্যবহার করুন:
ss -an | grep 6379
আপনার নীচের মতো কিছু দেখতে হবে:
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
এর পরে, আপনাকে একটি ফায়ারওয়াল বিধি যুক্ত করতে হবে যা টিসিপি পোর্ট
6379
আপনার দূরবর্তী মেশিনগুলি থেকে ট্র্যাফিক সক্ষম করে।
ধরে নিই যে আপনি
FirewallD
আপনার ফায়ারওয়ালটি পরিচালনা করতে ব্যবহার করছেন এবং আপনি
192.168.121.0/24
সাবনেট থেকে অ্যাক্সেসের অনুমতি দিতে চান আপনি নীচের কমান্ডগুলি চালাবেন:
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --reload
উপরের কমান্ডগুলি
redis
নামে একটি নতুন অঞ্চল তৈরি করে,
redis
বন্দরটি খোলে এবং ব্যক্তিগত নেটওয়ার্ক থেকে অ্যাক্সেসের অনুমতি দেয় allows
এই মুহুর্তে, রেডিস সার্ভার টিসিপি পোর্ট 63৩79৯ এ রিমোট সংযোগ গ্রহণ করবে।
আপনার ফায়ারওয়ালটি কেবল বিশ্বস্ত আইপি রেঞ্জ থেকে সংযোগ গ্রহণ করতে কনফিগার করা হয়েছে তা নিশ্চিত করুন।
সবকিছু যথাযথভাবে সেট আপ করা হয়েছে কিনা তা যাচাই করতে, আপনি রেডিস
redis-cli
ইউটিলিটি ব্যবহার করে আপনার রিমোট মেশিন থেকে রেডিস সার্ভারটি পিং করার চেষ্টা করতে পারেন যা একটি রেডিস সার্ভারকে কমান্ড-লাইন ইন্টারফেস সরবরাহ করে:
কমান্ডটি
অভিনন্দন, আপনি আপনার সেন্টস 7 সার্ভারে সফলভাবে রেডিস ইনস্টল করেছেন। রেডিস কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও জানতে, তাদের অফিসিয়াল ডকুমেন্টেশন পৃষ্ঠাটি দেখুন।
redis-cli -h ping
redis-cli -h ping
PONG
প্রতিক্রিয়া ফিরিয়ে
PONG
:উপসংহার
সেন্টোস 8 এ এনএফএস সার্ভারটি কীভাবে ইনস্টল ও কনফিগার করবেন

এই টিউটোরিয়ালে, আপনি CentOS 8 এ একটি এনএফএসভি 4 সার্ভার সেটআপ করার জন্য প্রয়োজনীয় পদক্ষেপগুলি অতিক্রম করবেন the আমরা আপনাকে ক্লায়েন্টে এনএফএস ফাইল সিস্টেমটি কীভাবে মাউন্ট করবেন তাও আপনাকে দেখাব।
ডেবিয়ান 10 লিনাক্সে রেডিস কীভাবে ইনস্টল এবং কনফিগার করবেন

এই টিউটোরিয়ালে, আমরা কীভাবে একটি ডেবিয়ান 10, বুস্টারে রেডিস ইনস্টল এবং কনফিগার করব তা কভার করব। রেডিস একটি ওপেন-সোর্স ইন মেমরি কী-মান ডেটা স্টোর।
ডেবিয়ান 9 এ রেডিস কীভাবে ইনস্টল ও কনফিগার করবেন

রেডিস একটি ওপেন-সোর্স ইন মেমরি কী-মান ডেটা স্টোর। এটি একটি ডাটাবেস, ক্যাশে এবং বার্তা ব্রোকার হিসাবে ব্যবহার করা যেতে পারে এবং স্ট্রিংস, হ্যাশস, তালিকা, সেটগুলি ইত্যাদির মতো বিভিন্ন ডেটা স্ট্রাকচারকে সমর্থন করে এই টিউটোরিয়ালটি কীভাবে একটি ডেবিয়ান 9 সার্ভারে রেডিস ইনস্টল এবং কনফিগার করতে হয় তা ব্যাখ্যা করে।