Ubuntu ڈسٹریبیوٹر کے نظام کے ساتھ تقریبا ہر ویب ڈویلپر نے ویب انٹرفیس کے ذریعہ MySQL سرورز ڈیٹا بیس کو لاگو کرنے کے لئے پی ایچ پی ایم ایم ایم ایمین کے آلے کے ساتھ بات چیت کی ہے. اس کے علاوہ، یہ جزو چراغ کا حصہ ہے، جس کی تنصیب پر ہم نے پہلے سے ہی ہماری ویب سائٹ پر کسی دوسرے مواد کے فریم ورک کے اندر اندر بات کی ہے. آج کا مضمون لازمی طور پر غیر جانبدار صارفین کا مقصد ہوگا جو صرف ان کی واقفیت سے ویب ترقی کے ساتھ شروع کررہے ہیں اور ان کے کمپیوٹر پر phpmyadmin انسٹال کرنا چاہتا ہے. اگلا، ہم ایک قدم بہ قدم ہدایات پیش کریں گے جو کام کی تکمیل کے تمام پہلوؤں سے نمٹنے کے لئے ممکن ہو گی.
Ubuntu میں phpmyadmin انسٹال کریں
فوری طور پر آپ کو خبردار کیا کہ "ٹرمینل" کے ذریعہ تمام بعد کے اعمال انجام دیں گے، لہذا اس حقیقت کے لئے تیار رہیں کہ آپ کو مختلف ٹیموں کی بہت سی تعداد میں داخل کرنا پڑے گا. ہم یہ بھی بتاتے ہیں کہ تنصیب کی تکمیل پر Phpmyadmin پرائمری ترتیب کس طرح انجام دیا جاتا ہے. ایک مثال کے طور پر لے لو، سب سے زیادہ مقبول اپاچی ویب سرور اور ایس ایس ایل ایل ڈی بی ایم. اگر آپ اب ان اجزاء میں سے ہر ایک کی ضرورت ہوتی ہے، تو یہ ذیل میں دیئے گئے لنک کا استعمال کرنا بہتر ہے، جہاں چراغ کی ترتیب بیان کی جاتی ہے، اور ہم آج آپ کی ضرورت کے اجزاء کے ساتھ براہ راست بات چیت میں جاتے ہیں.تقریبا ہمیشہ اس طرح کے ایک سادہ تنصیب کسی بھی مسائل کے بغیر گزرتا ہے. تاہم، اگر آپ کے پاس پیکیج مینیجر کے ساتھ منسلک کسی بھی نظام کے مسائل موجود ہیں تو، اسکرین پر معلومات ظاہر ہوتی ہے کہ تنصیب ناکام ہوگئی. Ubuntu یا صارف کے فورم کے سرکاری دستاویزات کے ذریعہ ایک مخصوص مسئلہ کی اصلاح کے لئے تلاش کا استعمال کرتے ہوئے اس صورت حال کو فوری طور پر حل کیا جانا چاہئے.
مرحلہ 2: PhpmyAdmin انسٹال کریں
یہ مرحلہ سب سے زیادہ بنیادی ہے، کیونکہ اب ہم Phpmyadmin جزو کی براہ راست تنصیب کو تیار کریں گے. مختلف طریقوں ہیں جو اس کو ایسا کرنے کی اجازت دیتے ہیں، اور سب سے آسان طریقہ سرکاری ذخیرہ کی طرف سے استعمال کیا جائے گا جو ہم اگلے ہدایات میں لاگو کرنے کی پیشکش کرتے ہیں.
- انسٹال کرنے کے لئے، آپ کو SUDO APT انسٹال کرنے کے لئے phpmyadmin کمانڈ انسٹال کرنے کی ضرورت ہو گی اور اسے چالو کریں.
- آرکائیو کو ڈاؤن لوڈ کرنے کی ضرورت سے مطلع کیا جائے گا. پیغام میں "جاری رکھنا چاہتے ہیں؟" D. اختیار کا انتخاب کریں
- کنسول ونڈو کے لئے انتظار کریں "پیکج کی ترتیب". یہاں، سب سے پہلے، ایک ویب سرور خودکار ترتیب کے لئے مخصوص ہے. اپنا اپنا منتخب کریں، پھر "OK" بٹن پر فوری طور پر منتقل کرنے کیلئے ٹیب پر کلک کریں.
- کچھ منٹ انتظار کرو تاکہ پیکجوں کو مکمل طور پر غیر پیک کیا جائے. اس آپریشن کے دوران، کنسول کو بند نہ کرو اور پی سی پر دوسرے اعمال کی پیروی نہ کرو.
- "پیک سیٹ اپ" دوبارہ ظاہر ہوتا ہے. اب ڈیٹا بیس یہاں ترمیم کیا جاتا ہے. ونڈو میں پیش کردہ معلومات کو چیک کریں اور مناسب اختیار کو منتخب کریں.
- ڈیٹا بیس کے لئے ایک نیا پاس ورڈ بنائیں.
- اس کی توثیق کریں، جو ظاہر ہوتا ہے اس فارم میں دوبارہ درج کیا گیا ہے.
- ڈیٹا بیس سے منسلک کرنے کے لئے آسان طریقہ کی وضاحت کریں.
- سروس پورٹ نمبر خود کار طریقے سے مقرر کیا جائے گا. اگر آپ کو اسے تبدیل کرنے کی ضرورت ہے تو، صرف نمبروں کو ختم کریں اور ضروری بندرگاہ کی وضاحت کریں.
- معیاری ڈیٹا بیس کا نام مقرر کریں.
- صارف نام کی تخلیق پر معلومات چیک کریں.
- اب آپ کو اپنے آپ سے پوچھنا ہے، پڑھنے والے ہدایات اور آپ کی ضروریات سے باہر دھکا.
- ایک اور پاسورڈ درج کریں جو MYSQL تک phpmyadmin تک رسائی حاصل کرے گا.
اسکرین کے بعد نظام میں Phpmyadmin کی کامیاب تنصیب کے بارے میں معلومات دکھاتا ہے. اگر کسی بھی مسئلے کو ترتیب یا غیر پیکنگ کے دوران پیدا ہوا تو، آپ ان کے بارے میں بھی مطلع کیا جائے گا. اختیارات اضافی طور پر دونوں کارروائی کے اختیارات پیش کرتے ہیں، مثال کے طور پر، مسئلہ کو نظر انداز کرنے، اسے حل کرنے یا چھوڑنے کی کوشش کریں.
مرحلہ 3: ایک نیا صارف بنانا
پچھلے مرحلے کے دوران، تنصیب کا آلہ Phpmyadmin کے لئے ایک نیا صارف بنانے کے لئے پیش کی گئی ہے، لیکن کچھ صارفین نے اس لمحے کو یاد کیا یا کئی اکاؤنٹس شامل کرنے کی ضرورت ہے. آئیے ایک پروفائل بنانے کے لئے ہدایات کے ساتھ مرکزی ترتیبات کے اپنے سیکشن کو شروع کرتے ہیں.
- ٹرمینل میں ایک نیا سیشن کھولیں اور ڈیٹا بیس شروع کرنے کے لئے سوڈو ایس ایس ایس ایل ٹائپ کریں.
- Superuser پاس ورڈ درج کرنے کے لئے اس بات کا یقین کریں.
- پہلے کمانڈ کے طور پر، 'پاس ورڈ' کی طرف سے شناخت کردہ صارف 'ایڈمن' @ مقامی ہسٹسٹ 'تخلیق کریں.، جہاں ایڈمن' @ 'مقامی ہسٹسٹ اکاؤنٹ کا نام ہے، اور پاس ورڈ پاس ورڈ نصب ہے.
- گرانٹ کے ذریعے تمام امتیازات کے ذریعہ بنیادی استحکام مقرر کریں * * * 'منتظم' @ 'Localhost' کو فراہم کرنے کے اختیارات کے ساتھ ؛، پہلے بیان کردہ صارف کے نام کو تبدیل کرنے کے لئے یقینی بنائیں.
- آخری قطار، داخل اور فلش کے استحکام کو چالو کریں؛.
- آپ آپریشن کے کامیاب تکمیل سے مطلع کیا جائے گا.
تقریبا اسی طرح میں، اگر آپ کے صارفین کو اس سے اکاؤنٹ اور پاس ورڈ کے نام درج کرکے phpMyAdmin کے لئے رابطہ قائم کریں گے جو کے ایک لامحدود تعداد میں تشکیل کر سکتے ہیں. اکاؤنٹ میں ہر پروفائل کے استحقاق میں سے صرف تنصیب اٹھائیں. مزید معلومات کے سرکاری دستاویزات میں لکھا ہے.
مرحلہ 4: سیکورٹی
phpMyAdmin کے لئے بنیادی سیکورٹی قوانین کی تشکیل ہمیشہ ضروری کارروائی نہیں ہے، لیکن سرور سے براہ راست ایک کھلی نیٹ ورک سے متعلق ہے، تو آپ کو کم از کم سطح کے حملوں کے ساتھ مدد ملے گی کہ بنیادی پالیسیوں سے پوچھنا چاہئے. جلدی سرور تحفظ تشکیل کرنے کا طریقہ بالکل سمجھ لیتے ہیں.
- تمام مزید کارروائیاں ترتیب فائل کو تبدیل کرنے کی طرف سے بنایا جائے گا. ایسا کرنے کے لئے، آپ کو ایک ٹیکسٹ ایڈیٹر کا استعمال کرنے کی ضرورت ہے. معیاری حل نوسکھئیے صارفین کو سمجھ سے باہر ہو سکتا ہے، تو چلو ایک زیادہ آسان حل کے علاوہ کے ساتھ شروع کرتے ہیں. قسم sudo ایس اپارٹمنٹ نینو انسٹال کریں اور انٹر پر کلک کریں.
- کامیاب تنصیب کے بعد، sudo ایس نینو /usr/Share/PhpmyAdmin/.htaccess ذریعے پہلے کنفیگریشن فائل شروع.
- یہاں کسی بھی خالی لائن میں درج ذیل چار قواعد داخل کریں.
AUTHTYPE BASIC.
Authname "محدود فائلیں"
Authuserfile / وغیرہ / phpMyAdmin کے / htpasswd.
درست صارف کی ضرورت ہوتی ہے
- ترتیبات کو محفوظ کرنے کے لئے Ctrl + O مجموعہ کا استعمال کریں.
- پوچھے جانے پر اعتراض کا نام تبدیل نہیں کرتے، لیکن صرف ENTER پر کلک کریں.
- تمام ترتیبات محفوظ کر رہے ہیں، کے لئے Ctrl + X موجودہ فائل کو بند کرنے کے لئے.
- اگلا،، بنیادی اکاؤنٹ کے لئے نئے پاس ورڈ مقرر یہ پہلے سے نہیں کیا گیا ہے تو. سودو hpasswd -c /etc/phpmyadmin/.htpasswd صارف کمانڈ کو چالو کریں.
- شائع سٹرنگ میں، ایک رسائی کلید آپ کے لیے اور ایکٹیویشن کے بعد قابل قبول داخل ہوتے ہیں اسے دہرائیں.
- اس سے پہلے کی جانے والی تمام تبدیلیوں کے تحت ویب سرور کی تشکیل کرنے کا واحد رہتا ہے. ایسا کرنے کے لئے sudo ایس نینو /etc/apache/apache2.conf ذریعے مناسب فائل کو کھولنے.
- ذیل کی لائنز داخل کریں اور تبدیلیوں کو محفوظ کریں.
AllowOverride تمام.
تمام عطا کی ضرورت ہوتی ہے
دیگر تمام سیکورٹی کی ترتیبات اکاؤنٹ میں نحو اور phpMyAdmin کے دستاویزات میں بیان کر رہے ہیں کہ عام قوانین لینے، آپ کی ضروریات کی بنیاد پر کیا جاتا ہے.
آج کے مواد کے حصے کے طور پر، ہم نے صرف تنصیب Phpmyadmin کے اصول کے بارے میں نہیں بتایا، لیکن اہم ترتیب کے پوائنٹس کے بارے میں. اب آپ جانتے ہیں کہ کامیابی سے مقصد کو لاگو کرنے کے لئے کیا اقدامات کئے جائیں گے.