উবুন্টু 1804: DBeaver ইনস্টলেশন
সুচিপত্র:
- পূর্বশর্ত
- মঙ্গোডিবি ইনস্টল করা হচ্ছে
- মঙ্গোডিবি কনফিগার করা হচ্ছে
- প্রশাসনিক মংগোডিবি ব্যবহারকারী তৈরি করা হচ্ছে
- উপসংহার
মঙ্গোডিবি একটি ফ্রি এবং ওপেন সোর্স ডকুমেন্ট ডাটাবেস। এটি নোএসকিউএল নামে পরিচিত ডাটাবেসের একটি পরিবারের সাথে সম্পর্কিত যা মাইএসকিউএল এবং পোস্টগ্রিসকিউএল এর মতো traditionalতিহ্যবাহী টেবিল-ভিত্তিক এসকিউএল ডাটাবেস থেকে পৃথক।
মঙ্গোডিবিতে, তথ্য নমনীয়, জেএসওএন-এর মতো নথিতে সংরক্ষণ করা হয় যেখানে ক্ষেত্রগুলি নথিতে নথিতে পরিবর্তিত হতে পারে। এটির জন্য পূর্বনির্ধারিত স্কিমা প্রয়োজন হয় না এবং সময়ের সাথে সাথে ডেটা কাঠামো পরিবর্তন করা যায়।
এই টিউটোরিয়ালে, আমরা সরকারী মোঙ্গোডিবি সংগ্রহস্থল থেকে একটি উবুন্টু 18.04 মেশিনে মঙ্গোডিবি কমিউনিটি সংস্করণের সর্বশেষ সংস্করণ ইনস্টল ও কনফিগার করার প্রক্রিয়াটি কভার করব।
পূর্বশর্ত
এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।
মঙ্গোডিবি ইনস্টল করা হচ্ছে
এই নিবন্ধটি লেখার সময়, মঙ্গোডিবির সর্বশেষ সংস্করণটি 4.0 সংস্করণ।
ইনস্টলেশন প্রক্রিয়াটি চালিয়ে যাওয়ার আগে মংগডিবি'র ডকুমেন্টেশনের (https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/# using-deb-packages-re सिफारिशযুক্ত) বিভাগে যান এবং পরীক্ষা করুন কিনা একটি নতুন প্রকাশ উপলব্ধ।
আপনার উবুন্টু সার্ভারে মঙ্গোডিবি কীভাবে ইনস্টল করবেন তা নিম্নলিখিত পদক্ষেপগুলি বর্ণনা করে:
-
মঙ্গোডিবি সংগ্রহস্থল সক্ষম করা হচ্ছে
প্রথমে নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনার সিস্টেমে মঙ্গোডিবি জিপিজি কী যুক্ত করুন:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
কীটি আমদানি হয়ে গেলে, এর সাথে মঙ্গোডিবি সংগ্রহস্থল যুক্ত করুন:
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
মঙ্গোডিবি ইনস্টল করা হচ্ছে
মঙ্গোডিবি সংগ্রহস্থল থেকে প্যাকেজ ইনস্টল করতে সক্ষম হতে আপনাকে প্রথমে প্যাকেজগুলির তালিকা আপডেট করতে হবে:
sudo apt update
এখন যখন সংগ্রহস্থলটি সক্ষম করা আছে এবং প্যাকেজগুলির তালিকা আপডেট করা হয়েছে আপনি টাইপ করে
mongodb-org
মেটা-প্যাকেজ ইনস্টল করতে পারেন:sudo apt install mongodb-org
নিম্নলিখিত প্যাকেজগুলি
mongodb-org
প্যাকেজের অংশ হিসাবে আপনার সিস্টেমে ইনস্টল করা হবে:-
mongodb-org-server
-mongod
ডেমন এবং সংশ্লিষ্ট init স্ক্রিপ্ট এবং কনফিগারেশন।mongodb-org-mongos
-mongos
ডেমনmongos
mongodb-org-shell
- মঙ্গো শেলটিmongodb-org-shell
একটি ইন্টারেক্টিভ জাভাস্ক্রিপ্ট ইন্টারফেস। এটি কমান্ড লাইনের মাধ্যমে প্রশাসনিক কার্য সম্পাদন করতে ব্যবহৃত হয়।mongodb-org-tools
- ডেটা, পরিসংখ্যান, পাশাপাশি অন্যান্য ইউটিলিটিগুলি আমদানি ও রফতানি করার জন্য বেশ কয়েকটিmongodb-org-tools
ধারণ করে।
মঙ্গোডিবি শুরু হচ্ছে
ইনস্টলেশন সমাপ্ত হলে, মঙ্গোডিবি ডিমন শুরু করুন এবং এটিকে টাইপ করে বুটে শুরু করতে সক্ষম করুন:
sudo systemctl start mongod
sudo systemctl enable mongod
মঙ্গোডিবি ইনস্টলেশন যাচাই করা হচ্ছে
ইনস্টলেশনটি সফলভাবে সমাপ্ত হয়েছে কিনা তা যাচাই করার জন্য আমরা
mongo
সরঞ্জামটি ব্যবহার করেmongo
ডাটাবেস সার্ভারের সাথে সংযোগ করব এবং সংযোগের স্থিতিটি মুদ্রণ করব:mongo --eval 'db.runCommand({ connectionStatus: 1 })'
আউটপুটটি দেখতে এইরকম হবে:
MongoDB shell version v4.0.10 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 4.0.10 { "authInfo": { "authenticatedUsers":, "authenticatedUserRoles": }, "ok": 1 }
ok
ক্ষেত্রের জন্য1
মান সাফল্যকে নির্দেশ করে। -
মঙ্গোডিবি কনফিগার করা হচ্ছে
/etc/mongod.conf
একটি ওয়াইএএমএল ফর্ম্যাটযুক্ত কনফিগারেশন ফাইল,
/etc/mongod.conf
। আপনি এই ফাইলটি সম্পাদনা করে আপনার মঙ্গোডিবি উদাহরণটি কনফিগার করতে পারেন।
বেশিরভাগ ব্যবহারকারীর জন্য ডিফল্ট কনফিগারেশন সেটিংসই যথেষ্ট। যাইহোক, উত্পাদন পরিবেশের জন্য, এটি সুরক্ষা বিভাগটিকে নিয়ন্ত্রণহীন করা এবং নীচের চিত্রের মতো অনুমোদন সক্ষম করার পরামর্শ দেওয়া হচ্ছে:
security: authorization: enabled
authorization
বিকল্পটি ভূমিকা-ভিত্তিক অ্যাক্সেস নিয়ন্ত্রণ (আরবিএসি) সক্ষম করে যা ব্যবহারকারীদের ডাটাবেস সংস্থান এবং ক্রিয়াকলাপগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করে reg যদি এই বিকল্পটি অক্ষম করা থাকে তবে প্রতিটি ব্যবহারকারীর সমস্ত ডেটাবেজে অ্যাক্সেস থাকবে এবং কোনও ক্রিয়া সম্পাদন করবে।
মঙ্গোডিবি কনফিগারেশন ফাইলে পরিবর্তন করার পরে মঙ্গড পরিষেবাটি এর সাথে পুনরায় চালু করুন:
sudo systemctl restart mongod
মঙ্গোডিবি ৪.০-তে উপলব্ধ কনফিগারেশন বিকল্পগুলি সম্পর্কে আরও তথ্যের জন্য কনফিগারেশন ফাইল বিকল্প ডকুমেন্টেশন পৃষ্ঠাতে যান।
প্রশাসনিক মংগোডিবি ব্যবহারকারী তৈরি করা হচ্ছে
প্রথমে এর সাথে মঙ্গো শেলটি অ্যাক্সেস করুন:
mongo
একবার আপনি মঙ্গোডিবি শেলের ভিতরে গেলে
admin
ডাটাবেসে সংযোগ করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:
use admin
switched to db admin
ব্যবহারকারী
userAdminAnyDatabase
ভূমিকা সহ
mongoAdmin
নামে একটি নতুন ব্যবহারকারী তৈরি করতে নিম্নলিখিত কমান্ডটি জারি করুন:
db.createUser({ user: "mongoAdmin", pwd: "changeMe", roles: })
Successfully added user: { "user": "mongoAdmin", "roles": }
আপনি যেমন চান প্রশাসনিক মোংগোডিবি ব্যবহারকারীর নাম রাখতে পারেন।
এর সাথে মঙ্গো শেলটি থেকে প্রস্থান করুন:
quit()
পরিবর্তনগুলি পরীক্ষা করতে, আপনি পূর্বে তৈরি প্রশাসনিক ব্যবহারকারীর ব্যবহার করে মঙ্গো শেলটি অ্যাক্সেস করুন:
mongo -u mongoAdmin -p --authenticationDatabase admin
use admin
switched to db admin
এখন, ব্যবহারকারীদের সাথে মুদ্রণ করুন:
show users
{ "_id": "admin.mongoAdmin", "user": "mongoAdmin", "db": "admin", "roles":, "mechanisms": }
আপনি কোনও যুক্তি ছাড়াই মঙ্গো শেলটি অ্যাক্সেস করার চেষ্টা করতে পারেন (কেবল
mongo
টাইপ
mongo
) এবং উপরের মতো একই কমান্ড ব্যবহার করে আপনি ব্যবহারকারীদের তালিকা করতে পারেন কিনা তা দেখতে পারেন।
উপসংহার
আপনি কীভাবে আপনার উবুন্টু 18.04 সার্ভারে মঙ্গোডিবি 4.0 ইনস্টল করতে ও কনফিগার করবেন তা শিখেছেন। এই বিষয়ে আরও তথ্যের জন্য মঙ্গোডিবি 4.0 ম্যানুয়াল দেখুন।
উবুন্টু মংডোব ডাটাবেসউবুন্টুতে 18.04 এ অ্যান্ড্রয়েড স্টুডিও কীভাবে ইনস্টল করবেন

অ্যান্ড্রয়েড স্টুডিও একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত ক্রস প্ল্যাটফর্ম আইডিই যা আপনাকে প্রতিটি ধরণের অ্যান্ড্রয়েড ডিভাইসে অ্যাপ্লিকেশন তৈরি করতে সহায়তা করে। এই টিউটোরিয়ালটি উবুন্টু 18.04 এ কীভাবে অ্যান্ড্রয়েড স্টুডিও ইনস্টল করবেন তা ব্যাখ্যা করে।
উবুন্টুতে কীভাবে অ্যাটম টেক্সট এডিটর ইনস্টল করবেন 18.04

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

ক্রোমিয়াম আধুনিক, ওয়েবের জন্য দ্রুত, স্থিতিশীল এবং সুরক্ষিত ব্রাউজার। এই টিউটোরিয়ালে, আমরা উবুন্টু 18.04 এ কীভাবে ক্রোমিয়াম ওয়েব ব্রাউজারটি ইনস্টল করবেন তা ব্যাখ্যা করব।