PostgreSQL একটি বিনামূল্যে ডাটাবেস ম্যানেজমেন্ট সিস্টেম যা উইন্ডোজ এবং লিনাক্স সহ বিভিন্ন প্ল্যাটফর্মের জন্য বাস্তবায়িত। টুলটি অনেকগুলি ডাটা প্রকারকে সমর্থন করে, এটি একটি অন্তর্নির্মিত স্ক্রিপ্টিং ভাষা এবং ক্লাসিক্যাল প্রোগ্রামিং ভাষা ব্যবহার করে কাজ সমর্থন করে। উবুন্টুতে, পোস্টগেস এসকিউএল এর মাধ্যমে ইনস্টল করা হয় "টার্মিনাল" অফিসিয়াল বা ব্যবহারকারী সংগ্রহস্থল ব্যবহার করে, এবং যে প্রস্তুতিমূলক কাজ পরে, টেবিল টেস্টিং এবং তৈরি করা হয়।
উবুন্টুতে PostgreSQL ইনস্টল করুন
ডাটাবেস বিভিন্ন এলাকায় ব্যবহার করা হয়, কিন্তু একটি আরামদায়ক ব্যবস্থাপনা সিস্টেম তাদের আরামদায়ক নিয়ন্ত্রণ প্রদান করে। অনেক ব্যবহারকারী PostgreSQL এ থামে, তাদের ওএস এ ইনস্টল করে এবং টেবিল দিয়ে কাজ শুরু করে। পরবর্তী, আমরা সম্পূর্ণ ইনস্টলেশন প্রক্রিয়া, প্রথম লঞ্চ এবং উল্লিখিত সরঞ্জাম সেটআপ বর্ণনা ধাপে ধাপে ধাপে চাই।
ধাপ 1: PostgreSQL ইনস্টল করুন
অবশ্যই, আপনি পোস্টগ্রেএসকিউএল-এর স্বাভাবিক কার্যকারিতা নিশ্চিত করতে উবুন্টুতে প্রয়োজনীয় সমস্ত ফাইল এবং লাইব্রেরি যোগ করে শুরু করতে হবে। এই কনসোল এবং ব্যবহারকারী বা অফিসিয়াল সংগ্রহস্থল ব্যবহার করে সম্পন্ন করা হয়।
- শুরু "টার্মিনাল" কোনও সুবিধাজনক পদ্ধতিতে, উদাহরণস্বরূপ, মেনু বা কী সংমিশ্রণ টিপে Ctrl + Alt + T.
- প্রথমে, আমরা ব্যবহারকারীর সংগ্রহস্থলগুলি নোট করি, কারণ সাম্প্রতিকতম সংস্করণগুলি সাধারণত প্রথমে ডাউনলোড করা হয়। ক্ষেত্র কমান্ড ঢোকান
sudo sh -c 'echo "ডিবি //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg প্রধান" >> /etc/apt/sources.list.d/pgdg.list '
এবং তারপর ক্লিক করুন প্রবেশ করান. - আপনার অ্যাকাউন্টের জন্য পাসওয়ার্ড লিখুন।
- যে ব্যবহারের পরে
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key যোগ করুন -
প্যাকেজ যোগ করার জন্য। - এটি শুধুমাত্র স্ট্যান্ডার্ড কমান্ডের সাথে সিস্টেম লাইব্রেরির আপডেট করতে থাকবে।
sudo apt- আপডেট পেতে
. - আপনি যদি অফিসিয়াল সংগ্রহস্থল থেকে PostgreSQL এর সর্বশেষ উপলব্ধ সংস্করণটি পেতে আগ্রহী হন তবে আপনাকে কনসোলে লিখতে হবে
sudo apt-getgresql postgresql-contrib ইনস্টল করুন
এবং ফাইল যোগ নিশ্চিত করুন।
একটি সফল ইনস্টলেশন সম্পন্ন করার পরে, আপনি একটি স্ট্যান্ডার্ড অ্যাকাউন্ট চালু করতে, সিস্টেমের পরিচালনা এবং প্রাথমিক কনফিগারেশন পরীক্ষা করতে এগিয়ে যেতে পারেন।
পদক্ষেপ 2: প্রথমে পোস্টগ্রেএসকিউএল শুরু করুন
ইনস্টল করা DBMS এর ব্যবস্থাপনাও এর মাধ্যমে ঘটে "টার্মিনাল" উপযুক্ত কমান্ড ব্যবহার করে। ডিফল্ট ব্যবহারকারীর কলটি এই রকম দেখাচ্ছে:
- কমান্ড লিখুন
sudo su - postgres
এবং ক্লিক করুন প্রবেশ করান। এই পদক্ষেপটি আপনাকে ডিফল্টভাবে তৈরি অ্যাকাউন্টের পক্ষে পরিচালনার জন্য অনুমতি দেবে, যা বর্তমানে প্রধান হিসাবে কাজ করে। - ব্যবহার কনফিগারেশন অধীনে কন্ট্রোল কনসোল প্রবেশ মাধ্যমে মাধ্যমে হয়
psql
। পরিবেশ সঙ্গে ডিল সক্রিয় করার জন্য আপনাকে সাহায্য করবেসাহায্য
- এটি সমস্ত উপলব্ধ কমান্ড এবং আর্গুমেন্ট দেখাবে। - বর্তমান PostgreSQL অধিবেশন সম্পর্কে তথ্য দেখার মাধ্যমে সঞ্চালিত হয়
conninfo
. - পরিবেশ থেকে বেরিয়ে আসার জন্য দলকে সাহায্য করবে
q
.
এখন আপনি অ্যাকাউন্টে লগ ইন করতে এবং ব্যবস্থাপনা কনসোলে যান কিভাবে জানেন, তাই এটি একটি নতুন ব্যবহারকারী এবং তার ডাটাবেস তৈরি করতে যাওয়ার সময়।
ধাপ 3: ব্যবহারকারী এবং ডাটাবেস তৈরি করুন
বিদ্যমান মান অ্যাকাউন্টের সাথে কাজ করা সবসময় সুবিধাজনক নয় এবং এটি সর্বদা প্রয়োজনীয় নয়। এজন্য আমরা একটি নতুন প্রোফাইল তৈরি করার এবং এটিতে একটি পৃথক ডাটাবেস সংযুক্ত করার পদ্ধতি বিবেচনা করার প্রস্তাব দিই।
- কন্ট্রোল প্রোফাইল অধীনে কনসোল হচ্ছে postgres (দল
sudo su - postgres
) লিখুনসৃষ্টিকর্তা - ইন্টারেক্টিভ
এবং তারপর উপযুক্ত স্ট্রিং অক্ষর টাইপ করে এটি একটি উপযুক্ত নাম দিন। - পরবর্তী, আপনি সমস্ত সিস্টেম সংস্থান অ্যাক্সেস করার জন্য ব্যবহারকারী সুপারিউজার অধিকার দিতে চান কিনা তা স্থির করুন। শুধু সঠিক বিকল্প নির্বাচন করুন এবং যান।
- ডেটাবেসটির নাম একই নামে নামকরণ করা ভাল, তাই আপনাকে কমান্ড ব্যবহার করা উচিত
তৈরি bumpics
যেখানে lumpics ব্যবহারকারীর নাম - নির্দিষ্ট ডাটাবেস সঙ্গে কাজ করার জন্য ট্রানজিট মাধ্যমে ঘটে
psql-d lumpics
যেখানে lumpics ডাটাবেসের নাম।
পদক্ষেপ 4: টেবিল তৈরি করা এবং সারির সাথে কাজ করা
এটি নির্ধারিত ডাটাবেস আপনার প্রথম টেবিল তৈরি করার সময়। এই পদ্ধতিটি কনসোলের মাধ্যমে সঞ্চালিত হয় তবে প্রধান কমান্ডগুলি মোকাবেলা করা কঠিন হবে না, কারণ আপনাকে যা করতে হবে তা হল:
- ডাটাবেসের দিকে যাওয়ার পরে নিম্নলিখিত কোডটি প্রবেশ করান:
টেবিল পরীক্ষা তৈরি করুন (
equip_id সিরিয়াল প্রাথমিক কী,
টাইপ varchar (50) নুল না,
রঙ varchar (25) নুল না,
অবস্থান ভার্চার (২5) চেক (অবস্থান 'উত্তর', 'দক্ষিণ', 'পশ্চিম', 'পূর্ব', 'উত্তরপূর্ব', 'দক্ষিণ পূর্ব', 'দক্ষিণ পশ্চিম', 'উত্তর পশ্চিম') (অবস্থান)
install_date তারিখ
);প্রথম টেবিল নাম নির্দিষ্ট করা হয়। পরীক্ষা (আপনি অন্য কোন নাম নির্বাচন করতে পারেন)। নিম্নলিখিত প্রতিটি কলাম বর্ণনা করে। আমরা নাম বেছে নিলাম Varchar টাইপ করুন এবং রঙ varchar শুধু একটি উদাহরণের জন্য, আপনি অন্য কোনো ইঙ্গিত অ্যাক্সেস করতে পারেন, তবে কেবলমাত্র ল্যাটিন অক্ষর ব্যবহার করতে পারেন। বন্ধনীগুলির সংখ্যাগুলি কলামের আকারের জন্য দায়ী, যা সেখানে সরাসরি ফিট থাকা ডেটা সম্পর্কিত।
- প্রবেশ করার পরে এটি কেবল স্ক্রীনে টেবিলে প্রদর্শন করতে থাকে
D
. - আপনি একটি সহজ প্রকল্প যা এখনো কোন তথ্য ধারণ করে না।
- নতুন তথ্য কমান্ডের মাধ্যমে যোগ করা হয়
পরীক্ষা (টাইপ, রঙ, অবস্থান, install_date) মধ্যে INSERT VALUES ('স্লাইড', 'নীল', 'দক্ষিণ', '2018-02-24');
প্রথম, টেবিলের নাম নির্দেশ করা হয়, আমাদের ক্ষেত্রে এটি পরীক্ষা, তারপর সমস্ত কলাম তালিকাভুক্ত করা হয়, এবং বন্ধনী মধ্যে মান নির্দেশ করা হয়, অগত্যা কোট। - তারপর আপনি অন্য লাইন যোগ করতে পারেন, উদাহরণস্বরূপ,
পরীক্ষা (টাইপ, রঙ, অবস্থান, install_date) মধ্যে INSERT VALUES ('সুইং', 'হলুদ', 'উত্তর পশ্চিম', '2018-02-24');
- মাধ্যমে টেবিল চালান
* পরীক্ষা থেকে নির্বাচন করুন;
ফলাফল মূল্যায়ন করা। আপনি দেখতে পারেন, সবকিছু সঠিকভাবে সাজানো হয় এবং তথ্য সঠিকভাবে প্রবেশ করানো হয়। - যদি আপনি কোনও মান অপসারণ করতে চান তবে এটি কমান্ডের মাধ্যমে করুন
পরীক্ষা থেকে মুছে ফেলুন যেখানে টাইপ = 'স্লাইড';
উদ্ধৃতি মধ্যে প্রয়োজনীয় ক্ষেত্র উল্লেখ করে।
পদক্ষেপ 5: phpPgAdmin ইনস্টল করুন
ডেটাবেস পরিচালন কনসোলের মাধ্যমে সঞ্চালন করা সবসময় সহজ নয়, তাই বিশেষ phpPgAdmin GUI ইনস্টল করে এটি আপগ্রেড করা সেরা।
- মাধ্যমে অগ্রাধিকার "টার্মিনাল" মাধ্যমে লাইব্রেরির জন্য সর্বশেষ আপডেট ডাউনলোড করুন
sudo apt- আপডেট পেতে
. - Apache ওয়েব সার্ভার ইনস্টল করুন
sudo apt-get apache2 ইনস্টল করুন
. - ইনস্টলেশনের পরে, তার কর্মক্ষমতা এবং সিনট্যাক্স সঠিকতা ব্যবহার করে পরীক্ষা করে দেখুন
sudo apache2ctl কনফিগারেশন
। কিছু ভুল হলে, অফিসিয়াল অ্যাপাচের ওয়েবসাইটে বর্ণনার ভিত্তিতে একটি ত্রুটি সন্ধান করুন। - টাইপ করে সার্ভার শুরু করুন
sudo systemctl শুরু apache2
. - এখন যে সার্ভারের ক্রিয়াকলাপ নিশ্চিত করা হয়েছে, আপনি তাদের মাধ্যমে আনুষ্ঠানিক সংগ্রহস্থল থেকে ডাউনলোড করে phpPgAdmin লাইব্রেরি যোগ করতে পারেন
sudo apt ইনস্টল phppgadmin
. - পরবর্তী, আপনি সামান্য কনফিগারেশন ফাইল পরিবর্তন করা উচিত। নির্দিষ্টকরণ, একটি আদর্শ নোটবুক মাধ্যমে এটি খুলুন
gedit /etc/apache2/conf-available/phppgadmin.conf
। যদি ডকুমেন্টটি শুধুমাত্র পাঠযোগ্য হয়, তবে আপনাকে আগে কমান্ডের প্রয়োজন হবে gedit- র দ্বারা এছাড়াও উল্লেখ করুনউবুন্টু
. - লাইন আগে "স্থানীয় প্রয়োজন" জায়গা
#
, মন্তব্য এটি পুনরায় করতে, এবং নিচে লিখুনসব থেকে অনুমতি দিন
। এখন ঠিকানাটিতে অ্যাক্সেস নেটওয়ার্কে সমস্ত ডিভাইসের জন্য খোলা থাকবে, কেবল স্থানীয় পিসির জন্য নয়। - ওয়েব সার্ভার পুনরায় আরম্ভ করুন
sudo সেবা apache2 পুনরায় আরম্ভ করুন
এবং PostgreSQL সঙ্গে কাজ করতে নিচে পেতে মুক্ত মনে।
এই প্রবন্ধে, আমরা কেবল PostgreSQL এ দেখিনি, কিন্তু অপাচি ওয়েব সার্ভারের ইনস্টলেশান যা LAMP সফ্টওয়্যারকে মিশ্রিত করার জন্য ব্যবহৃত হয়। আপনি যদি আপনার সাইটগুলি এবং অন্যান্য প্রকল্পের সম্পূর্ণ কার্যকারিতা নিশ্চিত করতে আগ্রহী হন তবে আমরা আপনাকে নিম্নলিখিত লিঙ্কটিতে আমাদের অন্যান্য নিবন্ধটি পড়ার দ্বারা অন্যান্য উপাদান যোগ করার প্রক্রিয়াটি সম্পর্কে নিজেকে জানাতে পরামর্শ দিই।
আরও দেখুন: উবুন্টুতে LAMP স্যুট ইনস্টল করা