Redis উপর উবুন্টু 20,04 LTS / উবুন্টু 18.04 LTS ইনস্টল করুন কিভাবে
সুচিপত্র:
রেডিস একটি ওপেন-সোর্স ইন মেমরি ডেটা স্ট্রাকচার স্টোর। এটি একটি ডাটাবেস, ক্যাশে এবং বার্তা ব্রোকার হিসাবে ব্যবহার করা যেতে পারে এবং স্ট্রিংস, হ্যাশস, তালিকা, সেট ইত্যাদি বিভিন্ন ডেটা স্ট্রাকচারকে সমর্থন করে রেডিস রেডিস সেন্টিনেলের মাধ্যমে মনিটরিং, নোটিফিকেশনস অটোমেটিক ফেইলওভার সহ উচ্চ প্রাপ্যতা সরবরাহ করে। এটি রেডিস ক্লাস্টারের সাথে একাধিক রেডিস নোড জুড়ে স্বয়ংক্রিয় পার্টিশন সরবরাহ করে।
এই টিউটোরিয়ালটি কীভাবে একটি উবুন্টু 18.04 সার্ভারে রেডিস ইনস্টল এবং কনফিগার করতে হয় তা বর্ণনা করে। একই নির্দেশাবলী উবুন্টু 16.04 এবং যে কোনও উবুন্টু-ভিত্তিক বিতরণের জন্য প্রযোজ্য।
পূর্বশর্ত
টিউটোরিয়ালটি শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধাগুলি সহ কোনও ব্যবহারকারী হিসাবে লগ ইন করেছেন।
উবুন্টুতে রেডিস ইনস্টল করা হচ্ছে
Redis প্যাকেজটি ডিফল্ট উবুন্টু 18.04 সংগ্রহস্থলের অন্তর্ভুক্ত। ইনস্টলেশনটি বেশ সোজা, কেবল নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
আপনার এসএসএইচ টার্মিনালে নিম্নলিখিত কমান্ডটি চালিয়ে অ্যাপটি প্যাকেজ তালিকা আপডেট করে শুরু করুন:
sudo apt update
টাইপ করে রেডিস ইনস্টল করুন:
sudo apt install redis-server
ইনস্টলেশন শেষ হয়ে গেলে, রেডিস পরিষেবাটি স্বয়ংক্রিয়ভাবে শুরু হবে। পরিষেবার স্থিতি পরীক্ষা করতে, নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
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 Sun 2018-10-28 05:10:45 PDT; 2h ago Docs: http://redis.io/documentation, man:redis-server(1) Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS) Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS) Main PID: 2226 (redis-server) Tasks: 4 (limit: 2319) CGroup: /system.slice/redis-server.service `-2226 /usr/bin/redis-server 0.0.0.0:6379
অভিনন্দন, এই মুহুর্তে আপনি আপনার উবুন্টু 18.04 সার্ভারে রেডিস ইনস্টল করে চলেছেন।
রিডিস রিমোট অ্যাক্সেস কনফিগার করুন
ডিফল্টরূপে, রেডিস দূরবর্তী সংযোগের অনুমতি দেয় না। আপনি কেবল 127.0.0.1 (লোকালহোস্ট) - রেডিস সার্ভারের সাথে সংযোগ করতে পারেন - মেশিন যেখানে রেডিস চলছে।
আপনি যদি দূরবর্তী হোস্টগুলি থেকে আপনার রেডিস সার্ভারের সাথে সংযোগ স্থাপন করতে চান তবে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন। আপনি যদি কোনও একক সার্ভার সেটআপ ব্যবহার করছেন, যেখানে অ্যাপ্লিকেশন এবং রেডিস একই মেশিনে চলছে তখন আপনার দূরবর্তী অ্যাক্সেস সক্ষম করা উচিত নয়।
দূরবর্তী সংযোগগুলি গ্রহণ করতে রেডিসকে কনফিগার করতে আপনার পাঠ্য সম্পাদক দিয়ে রেডিস কনফিগারেশন ফাইলটি খুলুন:
sudo nano /etc/redis/redis.conf
bind 127.0.0.1::1
সাথে শুরু হওয়া লাইনটি সন্ধান করুন এবং
127.0.0.1
সাথে
0.0.0.0
প্রতিস্থাপন করুন replace
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0::1
ফাইলটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন।
পরিবর্তনগুলি কার্যকর হওয়ার জন্য রেডিস পরিষেবাটি পুনরায় চালু করুন:
sudo systemctl restart redis-server
6379
পোর্টে সমস্ত ইন্টারফেসে রেডিস শুনছে তা যাচাই করতে নীচের কমান্ডটি ব্যবহার করুন:
ss -an | grep 6379
আপনার নীচের মত কিছু দেখা উচিত।
0.0.0.0
মানে মেশিনে থাকা সমস্ত আইপিভি 4 অ্যাড্রেস।
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
এই মুহুর্তে, রেডিস সার্ভার টিসিপি পোর্ট 63৩79৯ এ রিমোট সংযোগ গ্রহণ করবে।
আপনার ফায়ারওয়ালটি কেবল বিশ্বস্ত আইপি রেঞ্জ থেকে সংযোগ গ্রহণ করতে কনফিগার করা হয়েছে তা নিশ্চিত করুন।
সবকিছু যথাযথভাবে সেট আপ হয়েছে তা যাচাই করতে, আপনি রেডিস
redis-cli
ইউটিলিটিটি ব্যবহার করে আপনার রিমোট মেশিন থেকে রেডিস সার্ভারটি পিং করার চেষ্টা করতে পারেন:
কমান্ডটি
অভিনন্দন, আপনি সফলভাবে আপনার উবুন্টু 18.04 সার্ভারে রেডিস ইনস্টল করেছেন। আপনার রেডিস ইনস্টলেশনটি কীভাবে পরিচালনা করবেন সে সম্পর্কে আরও তথ্যের জন্য রেডিস ডকুমেন্টেশন পৃষ্ঠাতে যান।
redis-cli -h ping
redis-cli -h ping
PONG
প্রতিক্রিয়া ফিরিয়ে
PONG
:উপসংহার
আমরা আমাদের পূর্বের পোস্টগুলিতে উইন্ডোজ 8 বন্ধ এবং পুনরায় চালু করার অনেক উপায় দেখেছি, যেমন শাটডাউন করার জন্য 10 টি ভিন্ন উপায়, উইন্ডোজ 8 বা পাওয়ারহেল স্ক্রিপ্টগুলি পুনরায় চালু করতে উইন্ডোজ শাটডাউন, স্টার্ট স্ক্রীনে রিস্টার্ট টাইলস এখন আজকের পোস্টে, আমরা শাটডাউন কিভাবে যোগ করব তা দেখুন,

WinX পাওয়ার ইউজার মেনু
উবুন্টুতে গোগগুলি কীভাবে ইনস্টল ও কনফিগার করতে হয় 18.04

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

এই গাইডটি কোনও উবুন্টু 18.04 সিস্টেমে VNC সার্ভার ইনস্টল এবং কনফিগার করার জন্য প্রয়োজনীয় পদক্ষেপগুলি কভার করে। একটি এসএসএইচ টানেলের মাধ্যমে কীভাবে সুরক্ষিতভাবে ভিএনসি সার্ভারের সাথে সংযুক্ত করতে হয় তাও আমরা আপনাকে দেখাব।