দেখ, আমি কেমন REDISA টায়রা বর্জ্য এসএ পরিস্কার করা হয়
সুচিপত্র:
রেডিস একটি ওপেন-সোর্স ইন মেমরি কী-মান ডেটা স্টোর। এটি একটি ডাটাবেস, ক্যাশে এবং বার্তা ব্রোকার হিসাবে ব্যবহার করা যেতে পারে এবং স্ট্রিংস, হ্যাশগুলি, তালিকা, সেটগুলি ইত্যাদির মতো বিভিন্ন ডেটা স্ট্রাকচারকে সমর্থন করে রেডিস রেডিস সেন্টিনেলের মাধ্যমে মনিটরিং, নোটিফিকেশনস অটোমেটিক ফেইলওভার সহ উচ্চ প্রাপ্যতা সরবরাহ করে। এটি রেডিস ক্লাস্টারের সাথে একাধিক রেডিস নোড জুড়ে স্বয়ংক্রিয় পার্টিশন সরবরাহ করে।
এই টিউটোরিয়ালটি কীভাবে একটি ডেবিয়ান 9 সার্ভারে রেডিস ইনস্টল এবং কনফিগার করতে হয় তা ব্যাখ্যা করে।
পূর্বশর্ত
টিউটোরিয়ালটি শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধাগুলি সহ কোনও ব্যবহারকারী হিসাবে লগ ইন করেছেন।
ডেবিয়ানে রেডিস ইনস্টল করা হচ্ছে
রেডিস প্যাকেজটি ডিফল্ট ডেবিয়ান 9 সংগ্রহস্থলের অন্তর্ভুক্ত। ইনস্টলেশনটি বেশ সোজা, কেবল নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
নিম্নলিখিত কমান্ডটি জারি করে অ্যাপটি প্যাকেজ তালিকা আপডেট করে শুরু করুন:
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 Wed 2018-12-05 08:54:49 PST; 4min 52s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 1569 (redis-server) CGroup: /system.slice/redis-server.service └─1569 /usr/bin/redis-server 127.0.0.1:6379
এই মুহুর্তে রেডিস ইনস্টল হয়ে আপনার ডেবিয়ান 9 সার্ভারে চলছে এবং আপনি এটি ব্যবহার শুরু করতে পারেন।
রিডিস রিমোট অ্যাক্সেস কনফিগার করুন
ডিফল্টরূপে, দূরবর্তী অবস্থান থেকে রেডিস অ্যাক্সেস করা যায় না। আপনি কেবল 127.0.0.1 (লোকালহোস্ট) - রেডিস সার্ভারের সাথে সংযোগ করতে পারেন - মেশিন যেখানে রেডিস চলছে।
আপনি যদি দূরবর্তী হোস্টগুলি থেকে আপনার রেডিস সার্ভারের সাথে সংযোগ স্থাপন করতে চান তবে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন। আপনি যদি কোনও একক সার্ভার সেটআপ ব্যবহার করছেন, যেখানে অ্যাপ্লিকেশন এবং রেডিস একই মেশিনে চলছে তখন আপনার দূরবর্তী অ্যাক্সেস সক্ষম করা উচিত নয়।
দূরবর্তী সংযোগগুলি গ্রহণ করতে রেডিসকে কনফিগার করতে আপনার পাঠ্য সম্পাদক দিয়ে রেডিস কনফিগারেশন ফাইলটি খুলুন:
sudo nano /etc/redis/redis.conf
একটি রেখার সন্ধান করুন
bind 127.0.0.1
দিয়ে শুরু হয় এবং
127.0.0.1
সাথে
0.0.0.0
প্রতিস্থাপন করুন।
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0
ফাইলটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন।
পরিবর্তনগুলি কার্যকর হওয়ার জন্য রেডিস পরিষেবাটি পুনরায় চালু করুন:
sudo systemctl restart redis-server
6379
পোর্টে রেডিস সমস্ত ইন্টারফেসে শুনছে কিনা তা যাচাই করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
ss -an | grep 6379
আপনার নীচের মতো কিছু দেখতে হবে:
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
ইউটিলিটিটি ব্যবহার করে আপনার রিমোট মেশিন থেকে রেডিস সার্ভারটি পিং করার চেষ্টা করতে পারেন:
কমান্ডটি
অভিনন্দন, আপনি সফলভাবে আপনার ডেবিয়ান 9 সার্ভারে রেডিস ইনস্টল করেছেন। আপনার রেডিস ইনস্টলেশনটি কীভাবে পরিচালনা করবেন সে সম্পর্কে আরও তথ্যের জন্য রেডিস ডকুমেন্টেশন পৃষ্ঠাতে যান।
redis-cli -h ping
redis-cli -h ping
PONG
প্রতিক্রিয়া ফিরিয়ে
PONG
:উপসংহার
ডেবিয়ান 10 লিনাক্সে রেডিস কীভাবে ইনস্টল এবং কনফিগার করবেন

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

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

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