پوسٹگری ایس کیو ایل ایک مفت ڈیٹا بیس منیجمنٹ سسٹم ہے جو ونڈوز اور لینکس سمیت مختلف پلیٹ فارمز کے لئے نافذ ہے۔ یہ ٹولہ بڑی تعداد میں ڈیٹا کی اقسام کی حمایت کرتا ہے ، اسکرپٹ کی اندرونی زبان رکھتی ہے اور کلاسیکی پروگرامنگ زبانوں کے استعمال کی حمایت کرتی ہے۔ اوبنٹو میں ، PostgreSQL انسٹال ہوتا ہے "ٹرمینل" سرکاری یا صارف کے ذخائر کا استعمال کرتے ہوئے ، اور اس کے بعد ، تیاری کا کام ، ٹیسٹنگ اور ٹیبل بنانے کی تیاری کی جاتی ہے۔
اوبنٹو میں پوسٹگری ایس کیو ایل انسٹال کریں
ڈیٹا بیس مختلف شعبوں میں استعمال ہوتے ہیں ، لیکن انتظامی نظام آرام دہ انتظام فراہم کرتا ہے۔ بہت سے صارفین PostgreSQL پر رک جاتے ہیں ، اسے اپنے OS پر انسٹال کرتے ہیں اور ٹیبلز کے ساتھ کام کرنا شروع کردیتے ہیں۔ اگلا ، ہم مرحلہ وار انسٹالیشن کے پورے عمل ، مذکورہ ٹول کی پہلی لانچ اور ترتیب کی وضاحت کرنا چاہتے ہیں۔
مرحلہ 1: پوسٹگریس ایس کیو ایل انسٹال کریں
یقینا ، آپ کو پوسٹگری ایس کیو ایل کے معمول کے کام کو یقینی بنانے کے لئے اوبنٹو میں تمام ضروری فائلوں اور لائبریریوں کو شامل کرکے شروع کرنا چاہئے۔ یہ کنسول اور صارف یا سرکاری ذخیروں کا استعمال کرتے ہوئے کیا جاتا ہے۔
- چلائیں "ٹرمینل" کسی بھی آسان طریقے سے ، مثال کے طور پر ، مینو کے ذریعے یا کلیدی امتزاج دبانے سے Ctrl + Alt + T.
- سب سے پہلے ، ہم صارف کے ذخائر کو نوٹ کرتے ہیں ، کیونکہ عام طور پر پہلے وہاں جدید ترین ورژن اپ لوڈ کیے جاتے ہیں۔ میدان میں کمانڈ چسپاں کریں
sudo sh -c 'بازگشت "ڈیب //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sورس.list.d/pgdg.list '
اور پھر کلک کریں داخل کریں. - اپنے اکاؤنٹ کا پاس ورڈ درج کریں۔
- اس کے استعمال کے بعد
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key شامل کریں۔
پیکیج شامل کرنے کے لئے. - یہ صرف معیاری کمانڈ کے ساتھ سسٹم کی لائبریریوں کو اپ ڈیٹ کرنے کے لئے باقی ہے
sudo اپٹ اپ ڈیٹ
. - اگر آپ سرکاری ذخیر from سے PostgreSQL کا تازہ ترین دستیاب ورژن حاصل کرنے میں دلچسپی رکھتے ہیں تو ، آپ کو کنسول میں لکھنے کی ضرورت ہے
sudo apt-get postgresql postgresql-योगदान انسٹال کریں
اور فائلوں کے اضافے کی تصدیق کریں۔
کامیاب تنصیب کی تکمیل پر ، آپ معیاری اکاؤنٹ لانچ کرنے ، سسٹم اور ابتدائی تشکیل کی جانچ پڑتال کرسکتے ہیں۔
مرحلہ 2: پہلی بار پوسٹگری ایس کیو ایل شروع کرنا
انسٹال شدہ DBMS کا انتظام بھی ہوتا ہے "ٹرمینل" مناسب احکامات کا استعمال کرتے ہوئے۔ بذریعہ ڈیفالٹ صارف کی کال اس طرح دکھائی دیتی ہے۔
- کمانڈ درج کریں
sudo su - پوسٹگریس
اور پر کلک کریں داخل کریں. اس طرح کی کارروائی آپ کو پہلے سے طے شدہ اکاؤنٹ کی جانب سے انتظامیہ میں تبدیل ہونے کی اجازت دیتی ہے ، جو فی الحال مرکزی حیثیت میں کام کرتا ہے۔ - استعمال شدہ پروفائل کی آڑ میں مینجمنٹ کنسول میں لاگ ان ہونا
پی ایس ایل ایل
. چالو کرنے سے آپ کو ماحول سے نمٹنے میں مدد ملے گی۔مدد
- یہ تمام دستیاب احکامات اور دلائل دکھائے گا۔ - موجودہ پوسٹگری ایس کیو ایل سیشن کے بارے میں معلومات کو دیکھنے کے ذریعے کیا جاتا ہے
in منسلک
. - ماحول سے باہر نکلنا ٹیم کی مدد کرے گا
. Q
.
اب آپ جانتے ہیں کہ اپنے اکاؤنٹ میں لاگ ان اور مینجمنٹ کنسول میں کیسے جانا ہے ، لہذا اب وقت آگیا ہے کہ نیا صارف اور اس کا ڈیٹا بیس بنائیں۔
مرحلہ 3: صارف اور ڈیٹا بیس بنائیں
موجودہ معیاری اکاؤنٹ کے ساتھ کام کرنا ہمیشہ آسان نہیں ہوتا ہے ، اور یہ ہمیشہ ضروری نہیں ہوتا ہے۔ اسی لئے ہم ایک نیا پروفائل بنانے اور اس سے الگ ڈیٹا بیس کو جوڑنے کے طریقہ کار پر غور کرنے کی تجویز کرتے ہیں۔
- پروفائل مینجمنٹ کے تحت کنسول میں ہونا پوسٹگریس (ٹیم)
sudo su - پوسٹگریس
) لکھناcreatuser - انٹرایکٹو
، اور پھر اسے مناسب لائن میں حروف لکھ کر ایک مناسب نام بتائیں۔ - اگلا ، اس بات کا تعین کریں کہ آیا آپ صارف کے سپر صارف کو سسٹم کے تمام وسائل تک رسائی حاصل کرنے کے حقوق دینا چاہتے ہیں۔ بس مناسب آپشن منتخب کریں اور آگے بڑھیں۔
- بہتر ہے کہ ڈیٹا بیس کو اسی نام سے فون کریں جس طرح اکاؤنٹ کا نام تھا ، لہذا آپ کو کمانڈ استعمال کرنا چاہئے
گڑبڑ پیدا
جہاں گانٹھ - صارف نام - مخصوص ڈیٹا بیس کے ساتھ کام کرنے کی منتقلی اس وقت ہوتی ہے
پی ایس کی ایل - گانٹھوں
جہاں گانٹھ - ڈیٹا بیس کا نام۔
مرحلہ 4: ایک میز بنانا اور صفوں کے ساتھ کام کرنا
اب وقت آگیا ہے کہ نامزد ڈیٹا بیس میں آپ کی پہلی میز بنائیں۔ یہ طریقہ کار کنسول کے ذریعہ بھی انجام دیا جاتا ہے ، تاہم ، اہم احکامات سے نمٹنا مشکل نہیں ہوگا ، کیونکہ آپ کو صرف درج ذیل کی ضرورت ہے:
- ڈیٹا بیس پر جانے کے بعد ، درج ذیل کوڈ درج کریں:
ٹیبل ٹیسٹ بنائیں (
equip_id سیریل پرائمری کلی ،
ٹائپ ورچر (50) نہیں ،
رنگین ورچر (25) بالکل نہیں ،
مقام ورچر (25) چیک (مقام میں ('شمال' ، 'جنوب' ، 'مغرب' ، 'مشرق' ، 'شمال مشرق' ، 'جنوب مشرق' ، 'جنوب مغرب' ، 'شمال مغرب')) ،
انسٹال_تاریخ
);ٹیبل کا نام پہلے ٹیسٹ (آپ کوئی دوسرا نام منتخب کرسکتے ہیں)۔ ہر کالم ذیل میں بیان کیا گیا ہے۔ ہم نے نام منتخب کیا ٹائپ varchar اور رنگین ویچار صرف مثال کے طور پر ، آپ کسی اور کے اشارے تک رسائی حاصل کرسکتے ہیں ، لیکن صرف لاطینی حرفوں کے استعمال سے۔ بریکٹ میں موجود نمبر کالم کی جسامت کے لئے ذمہ دار ہیں ، جو براہ راست وہاں رکھے گئے ڈیٹا سے متعلق ہے۔
- داخل ہونے کے بعد ، یہ صرف اسکرین پر موجود ٹیبل کو ظاہر کرنے کے لئے باقی ہے
d
. - آپ کو ایک سادہ پروجیکٹ نظر آتا ہے جس میں ابھی تک کوئی معلومات شامل نہیں ہے۔
- کمانڈ کے ذریعے نیا ڈیٹا شامل کیا گیا
ٹیسٹ میں داخل کریں (قسم ، رنگ ، محل وقوع ، انسٹال_ڈیٹ) VALUES ('سلائیڈ' ، 'نیلے' ، 'جنوب' ، '2018-02-24')؛
اس ٹیبل کا نام پہلے بتایا گیا ہے ، ہمارے معاملے میں ٹیسٹ، پھر تمام کالم درج ہیں ، اور قوسین میں قدر کی نشاندہی کی جاتی ہے ، ہمیشہ کوٹیشن نشانات میں۔ - پھر آپ ایک اور لائن شامل کرسکتے ہیں ، مثال کے طور پر ،
ٹیسٹ میں داخل کریں (قسم ، رنگ ، محل وقوع ، انسٹال_ڈیٹ) VALUES ('جھول' ، 'پیلا' ، 'شمال مغرب' ، '2018-02-24')؛
- کے ذریعے ٹیبل چلائیں
ٹیسٹ سے منتخب کریں؛
نتیجہ کا اندازہ کرنے کے لئے. جیسا کہ آپ دیکھ سکتے ہیں ، ہر چیز صحیح طور پر واقع ہے اور ڈیٹا کو صحیح طریقے سے داخل کیا گیا ہے۔ - اگر آپ کو کوئی قدر حذف کرنے کی ضرورت ہے تو ، اسے کمانڈ کے ذریعہ کریں
جہاں سے قسم = 'سلائیڈ' ٹیسٹ سے خارج کریں۔
کوٹیشن نمبروں میں مطلوبہ فیلڈ کا حوالہ دے کر۔
مرحلہ 5: پی ایچ پی پی جی ایڈمن انسٹال کریں
کنسول کے ذریعہ ڈیٹا بیس کا انتظام کرنا ہمیشہ آسان نہیں ہوتا ہے ، لہذا بہتر ہے کہ اس میں خصوصی پی ایچ پی پی جی ایڈمن جی یو آئی نصب کرکے اپ گریڈ کریں۔
- بنیادی طور پر کے ذریعے "ٹرمینل" تازہ ترین لائبریری اپ ڈیٹ بذریعہ ڈاؤن لوڈ کریں
sudo اپٹ اپ ڈیٹ
. - اپاچی ویب سرور انسٹال کریں
sudo اپٹ انسٹال کریں اپاچی 2
. - تنصیب کے بعد ، استعمال کرکے اس کی کارکردگی اور نحو کی جانچ کریں
sudo apache2ctl تشکیل
. اگر کوئی غلطی ہوئی ہے تو ، اپاچی کی سرکاری ویب سائٹ پر تفصیل میں غلطی کو تلاش کریں۔ - ٹائپ کرکے سرور شروع کریں
sudo systemctl آغاز apache2
. - اب چونکہ سرور صحیح طریقے سے کام کررہا ہے ، آپ پی ایچ پی پی جی ایڈمن لائبریریوں کو سرکاری ذخیروں سے ڈاؤن لوڈ کرکے ان کو شامل کرسکتے ہیں۔
sudo اپٹ انسٹال phppgadmin
. - اگلا ، آپ کو تشکیلاتی فائل میں قدرے ترمیم کرنے کی ضرورت ہے۔ اس کی وضاحت کرکے معیاری نوٹ بک کے ذریعے کھولیں
gedit /etc/apache2/conf-available/phppgadmin.conf
. اگر دستاویز کو صرف پڑھنے کے لئے ہے ، تو آپ کو پہلے کمانڈ کی ضرورت ہوگی gedit اس کی بھی نشاندہی کریںsudo
. - لائن سے پہلے "مقامی کی ضرورت ہے" ڈال دیا
#
اسے تبصرہ میں تبدیل کرنے ، اور نیچے سے داخل کرنے کیلئےسب سے اجازت دیں
. اب پتہ تک رسائی نیٹ ورک کے تمام آلات کے ل open کھلا ہوگی ، نہ کہ صرف مقامی پی سی کے لئے۔ - ویب سرور کو دوبارہ شروع کریں
sudo سروس apache2 دوبارہ شروع کریں
اور آپ PostgreSQL کے ساتھ کام کرنے میں بحفاظت آگے بڑھ سکتے ہیں۔
اس مضمون میں ، ہم نے نہ صرف پوسٹگری ایس کیو ایل ، بلکہ اپاچی ویب سرور کی تنصیب کی بھی جانچ کی ، جو ایل اے ایم پی سافٹ ویئر کو یکجا کرنے میں استعمال ہوتا ہے۔ اگر آپ اپنی سائٹوں اور دیگر منصوبوں کے مکمل کام کو یقینی بنانے میں دلچسپی رکھتے ہیں تو ، ہم آپ کو مشورہ دیتے ہیں کہ مندرجہ ذیل لنک پر ہمارے دوسرے مضمون کو پڑھ کر دوسرے اجزاء کو شامل کرنے کے عمل سے اپنے آپ کو واقف کرو۔
یہ بھی ملاحظہ کریں: اوبنٹو پر ایل اے ایم پی سافٹ ویئر سویٹ انسٹال کرنا