如何在Linux下使用github(入门级)
সুচিপত্র:
- পূর্বশর্ত
- অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করা হচ্ছে
- অ্যাপাচি ক্যাসান্দ্রা কনফিগার করা হচ্ছে
- অ্যাপাচি ক্যাসান্দ্রা ক্লাস্টারটির নামকরণ
- উপসংহার
অ্যাপাচি ক্যাসান্দ্রা হ'ল একটি নিখরচায় ও ওপেন সোর্স নোএসকিউএল ডাটাবেস যার ব্যর্থতার কোনও বিন্দু নেই। এটি সমঝোতা পারফরম্যান্স ছাড়াই লিনিয়ার স্কেল্যাবিলিটি এবং উচ্চ প্রাপ্যতা সরবরাহ করে। অ্যাপাচি ক্যাসান্দ্রা এমন একাধিক সংস্থার দ্বারা ব্যবহৃত হয় যাদের রেডডিট, নেটফ্লিক্স, ইনস্টাগ্রাম এবং গিথুব সহ বৃহত্তর, সক্রিয় ডেটা সেট রয়েছে।
এই টিউটোরিয়ালটি আপনাকে দেবিয়ান 9 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার প্রক্রিয়াটির জন্য গাইড করে।
পূর্বশর্ত
আপনার ডেবিয়ান সিস্টেমে প্যাকেজ ইনস্টল করতে সক্ষম হতে আপনাকে সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করতে হবে।
অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করা হচ্ছে
ডেবিয়ান 9-এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার প্রস্তাবিত পদ্ধতিটি অফিশিয়াল অ্যাপাচি ক্যাসান্দ্রার সংগ্রহশালা থেকে ডেব প্যাকেজ ইনস্টল করা।
এই নিবন্ধটি লেখার সময়, অ্যাপাচি ক্যাসান্দ্রার সর্বশেষ সংস্করণটি
3.11
এবং মেশিনে ওপেনজেডকে 8 ইনস্টল করার প্রয়োজন।
OpenJDK 8 প্যাকেজ ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:
sudo apt update
sudo apt install openjdk-8-jdk
একবার সম্পূর্ণ হয়ে গেলে জাভা সংস্করণটি মুদ্রণ করে এটি যাচাই করুন:
java -version
আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
HTTPS- র মাধ্যমে কোনও সংগ্রহস্থল অ্যাক্সেস করতে প্রয়োজনীয় apt-transport-https প্যাকেজটি ইনস্টল করুন:
sudo apt install apt-transport-https
পরবর্তী পদক্ষেপটি অ্যাপাচি ক্যাসান্দ্রার সংগ্রহস্থল সক্ষম করা।
নিম্নলিখিত
wget
কমান্ডটি ব্যবহার করে সংগ্রহস্থলের পাবলিক কীটি আমদানি করুন:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
উপরের কমান্ডটি
OK
আউটপুট করা উচিত যার অর্থ কীটি সফলভাবে আমদানি করা হয়েছে এবং এই সংগ্রহস্থল থেকে প্যাকেজগুলি বিশ্বাসযোগ্য বলে বিবেচিত হবে।
নীচের কমান্ডটি চালিয়ে আপনার সিস্টেম উত্সের তালিকায় ক্যাসান্দ্রা সংগ্রহস্থল যুক্ত করুন:
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
প্যাকেজগুলির সূচক আপডেট করুন এবং অ্যাপাচি ক্যাসান্দ্রার সর্বশেষতম সংস্করণ ইনস্টল করুন:
sudo apt update
sudo apt install cassandra
ইনস্টলেশন প্রক্রিয়াটি সম্পূর্ণ হলে ক্যাসান্দ্রা পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে। আপনি যাচাই করতে পারেন যে ক্যাসান্দ্রা টাইপ করে চলছে:
nodetool status
আপনার এর মতো কিছু দেখতে পাওয়া উচিত:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1
এটাই. আপনার ডেবিয়ান সার্ভারে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করা হয়েছে।
অ্যাপাচি ক্যাসান্দ্রা কনফিগার করা হচ্ছে
অ্যাপাচি ক্যাসান্দ্রা ডেটা
/var/lib/cassandra
ডিরেক্টরিতে সংরক্ষণ করা হয়। কনফিগারেশন ফাইলগুলিতে
/etc/cassandra
অবস্থিত এবং জাভা স্টার্ট-আপ বিকল্পগুলি
/etc/default/cassandra
ফাইলটিতে কনফিগার করা যায়।
ডিফল্টরূপে, ক্যাসান্দ্রা কেবল লোকালহোস্টে শোনে। ডাটাবেসে সংযুক্ত ক্লায়েন্ট যদি একই মেশিনে চলমান থাকে তবে আপনাকে বাইন্ডিং ইন্টারফেসটি পরিবর্তন করার দরকার নেই।
কমান্ড লাইনের মাধ্যমে ক্যাসান্দ্রার সাথে ইন্টারেক্ট করার জন্য, ক্যাস্যান্ড্রা প্যাকেজ সহ প্রেরিত
cqlsh
সরঞ্জামটি ব্যবহার করুন।
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
অ্যাপাচি ক্যাসান্দ্রা ক্লাস্টারটির নামকরণ
ডিফল্টরূপে, ক্যাসান্দ্রা ক্লাস্টারের নাম দেওয়া হয়েছে "টেস্ট ক্লাস্টার"। আপনি যদি এটি পরিবর্তন করতে চান তবে নীচের পদক্ষেপগুলি অনুসরণ করুন:
-
প্রথমে Cassandra CQL টার্মিনালে টাইপ করে লগইন করুন:
cqlsh
এবং ক্লাস্টারের নাম পরিবর্তন করে "লিনাকাইজ ক্লাস্টার" করতে নিম্নলিখিত কমান্ডটি চালান:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
আপনার পছন্দসই নামের সাথে "লিনাক্স ক্লাস্টার" পরিবর্তন করুন। একবার হয়ে গেলে, টার্মিনাল থেকে প্রস্থান করতে প্রস্থান প্রকারটি টাইপ
exit
।এরপরে,
/etc/cassandra/cassandra.yamlcassandra.yaml
কনফিগারেশন ফাইলটি সম্পাদনা করুন এবং আপনার নতুন ক্লাস্টারের নাম দিন।cluster_name: 'Linuxize Cluster'
সিস্টেম ক্যাশে সাফ করতে নীচের কমান্ডটি চালান:
nodetool flush system
শেষ পর্যন্ত ক্যাসান্দ্রা পরিষেবাটি চালু করে পুনরায় চালু করুন:
sudo systemctl restart cassandra
উপসংহার
আপনি সফলভাবে আপনার ডেবিয়ান 9 সার্ভারে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করেছেন। ক্যাসান্দ্রার সাহায্যে কীভাবে শুরু করবেন সে সম্পর্কে আরও তথ্যের জন্য তাদের অফিসিয়াল ডকুমেন্টেশন পৃষ্ঠাটি দেখুন।
জাভা ক্যাসান্দ্রা ডেবিয়ান ডাটাবেসকিভাবে সেন্টোস 7 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করবেন

অ্যাপাচি ক্যাসান্দ্রা একটি ওপেন সোর্স নোএসকিউএল ডাটাবেস যা ব্যর্থতার কোনও একক বিন্দু নয়, লিনিয়ার স্কেলিবিলিটি এবং উচ্চতর উপলব্ধতার সাথে পারফরম্যান্সের আপস না করেই সরবরাহ করে। এই টিউটোরিয়ালটি CentOS 7 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার পদ্ধতি বর্ণনা করে।
ডেবিয়ান 10 লিনাক্সে অ্যাপাচি ক্যাসান্দ্রা কীভাবে ইনস্টল করবেন

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

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