দেখ, আমি কেমন REDISA টায়রা বর্জ্য এসএ পরিস্কার করা হয়
সুচিপত্র:
রেডিস একটি ওপেন-সোর্স ইন মেমরি কী-মান ডেটা স্টোর। এটি একটি ডেটাবেস, ক্যাশে, এবং বার্তা ব্রোকার হিসাবে ব্যবহার করা যেতে পারে এবং স্ট্রিংস, হ্যাশস, তালিকা, সেটগুলি এবং আরও অনেকের মতো বিভিন্ন ডেটা স্ট্রাকচার সমর্থন করে। রেডিস রেডিস সেন্টিনেলের মাধ্যমে উচ্চ প্রাপ্যতা সরবরাহ করে এবং রেডিস ক্লাস্টারের সাহায্যে একাধিক রেডিস নোড জুড়ে স্বয়ংক্রিয়ভাবে বিভাজন।
এই টিউটোরিয়ালে, আমরা কীভাবে একটি ডেবিয়ান 10, বুস্টারে রেডিস ইনস্টল এবং কনফিগার করব তা কভার করব।
ডেবিয়ানে রেডিস ইনস্টল করা হচ্ছে
Redis সংস্করণ 5.0.x ডিফল্ট ডেবিয়ান 10 সংগ্রহস্থলের অন্তর্ভুক্ত। এটি ইনস্টল করতে sudo সুবিধাগুলি সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt update
sudo apt install redis-server
sudo apt update
sudo apt install redis-server
Redis পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে যখন ইনস্টলেশন শেষ হবে। আপনি এটি টাইপ করে যাচাই করতে পারেন:
sudo systemctl status redis-server
আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-11-28 14:15:23 PST; 27s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2024 (redis-server) Tasks: 4 (limit: 2359) Memory: 6.9M CGroup: /system.slice/redis-server.service └─2024 /usr/bin/redis-server 127.0.0.1:6379
আপনার সার্ভারে আইপিভি 6 অক্ষম থাকলে পুনরায় পরিষেবা শুরু করতে ব্যর্থ হবে।
এটাই! রেডিস ইনস্টল হয়ে আপনার ডিবিয়ান 10 সার্ভারে চলছে এবং আপনি এটি ব্যবহার শুরু করতে পারেন।
রিডিস রিমোট অ্যাক্সেস কনফিগার করুন
ডিফল্টরূপে, রেডিস শুধুমাত্র লোকালহোস্টে শুনতে কনফিগার করা হয়েছে। আপনি কেবল রেডিস সার্ভিসটি চালাচ্ছেন এমন মেশিন থেকেই রেডিস সার্ভারের সাথে সংযোগ স্থাপন করতে পারেন।
দূরবর্তী সংযোগগুলি গ্রহণ করতে রেডিসকে কনফিগার করতে আপনার পাঠ্য সম্পাদক দিয়ে রেডিস কনফিগারেশন ফাইলটি খুলুন:
sudo nano /etc/redis/redis.conf
bind 127.0.0.1::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::1
ফাইলটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন।
পরিবর্তনগুলি কার্যকর হওয়ার জন্য রেডিস পরিষেবাটি পুনরায় চালু করুন:
sudo systemctl restart redis-server
Is৩79৯ বন্দরে রেডিস সব ইন্টারফেসে শুনছে তা যাচাই করতে
ss
বা
netstat
ব্যবহার করুন:
ss -an | grep 6379
আপনার নীচের মতো কিছু দেখতে হবে:
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
আপনাকে একটি ফায়ারওয়াল নিয়মও যুক্ত করতে হবে যা টিসিপি পোর্ট
6379
আপনার দূরবর্তী মেশিনগুলি থেকে ট্র্যাফিক সক্ষম করে।
ধরে
UFW
আপনি আপনার ফায়ারওয়াল পরিচালনা করতে
UFW
ব্যবহার করছেন এবং আপনি
192.168.121.0/24
সাবনেট থেকে অ্যাক্সেসের অনুমতি দিতে চান, আপনি নিম্নলিখিত কমান্ডটি চালাবেন:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
আপনার ফায়ারওয়ালটি কেবল বিশ্বস্ত আইপি রেঞ্জ থেকে সংযোগ গ্রহণ করতে কনফিগার করা হয়েছে তা নিশ্চিত করুন।
একবার হয়ে গেলে, আপনার রিমোট মেশিন থেকে রেডিস সার্ভারটি
redis-cli
করে সংযোগটি পরীক্ষা করতে
redis-cli
ইউটিলিটিটি ব্যবহার করুন:
কমান্ডটি
আমরা আপনাকে ডিবিয়ান 10 এ রেডিস ইনস্টল করার পদ্ধতি দেখিয়েছি যে আপনার রেডিস ইনস্টলেশনটি কীভাবে পরিচালনা করবেন সে সম্পর্কে আরও তথ্যের জন্য, রেডিস ডকুমেন্টেশন পৃষ্ঠাটি দেখুন।
redis-cli -h ping
redis-cli -h ping
PONG
প্রতিক্রিয়া ফিরিয়ে
PONG
:উপসংহার
ডেবিয়ান 9 এ রেডিস কীভাবে ইনস্টল ও কনফিগার করবেন

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

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

এই টিউটোরিয়ালটিতে ডেবিয়ান 9 সিস্টেমে কীভাবে ভিএনসি সার্ভারটি ইনস্টল ও কনফিগার করা যায় তা বর্ণনা করা হয়েছে। ভার্চুয়াল নেটওয়ার্ক কম্পিউটারিং (ভিএনসি) একটি গ্রাফিকাল ডেস্কটপ শেয়ারিং সিস্টেম যা আপনাকে অন্য কম্পিউটারকে দূর থেকে নিয়ন্ত্রণ করতে আপনার কীবোর্ড এবং মাউস ব্যবহার করতে দেয়।