LAMP نامی ایک سوفٹ ویئر پیکج میں لینکس کینییل، ایک اپاچی ویب سرور، ایک ایس ایس ایل کے ڈیٹا بیس، اور پی ایچ پی اجزاء سائٹ انجن کے لئے استعمال کیا جاتا ہے. اگلا، ہم ان اضافی کی تنصیب اور ابتدائی ترتیب میں تفصیل سے بیان کرتے ہیں، مثال کے طور پر اوبنٹو کا تازہ ترین ورژن لے لیتے ہیں.
Ubuntu میں LAMP سوٹ انسٹال کریں
چونکہ اس آرٹیکل کی شکل میں پہلے سے ہی یہ مطلب ہے کہ آپ نے اپنے کمپیوٹر پر اوبنٹو انسٹال کیا ہے، ہم اس قدم کو چھوڑ دیں گے اور براہ راست دوسرے پروگراموں پر جائیں گے، لیکن آپ مندرجہ ذیل لنکس پر اپنے مضامین کو پڑھنے کے لۓ اس موضوع پر ہدایات تلاش کرسکتے ہیں.
مزید تفصیلات:
وبتلا باکس پر Ubuntu انسٹال
فلیش ڈرائیور کے ساتھ لینکس تنصیب گائیڈ
مرحلہ 1: اپاچی انسٹال کریں
اپاچی نامی ایک کھلی ویب سرور انسٹال کرنے سے شروع کریں. یہ بہترین اختیارات میں سے ایک ہے، لہذا یہ بہت سے صارفین کے انتخاب بن جاتا ہے. Ubuntu میں یہ کے ذریعے ڈال دیا جاتا ہے "ٹرمینل":
- مینو کھولیں اور کنسول شروع کریں یا کلیدی مجموعہ کو دبائیں Ctrl + Alt + T.
- سب سے پہلے، اس بات کا یقین کرنے کے لئے کہ آپ کے تمام ضروری اجزاء کو یقینی بنانے کیلئے اپنے سسٹم کی ذخیرہ کو اپ ڈیٹ کریں. ایسا کرنے کے لئے، کمانڈ ٹائپ کریں
سودو ایکٹ اپ ڈیٹ حاصل کریں
. - کے ذریعے تمام اعمال سوڈو جڑ تک رسائی کے ساتھ چلتا ہے، لہذا اپنا پاسورڈ داخل کرنے کے لئے اس بات کا یقین کریں (یہ ظاہر نہیں ہوتا ہے جب آپ اسے داخل کرتے ہیں).
- مکمل ہونے پر، درج کریں
sudo apt- انسٹال کریں apache2
نظام میں اپیل شامل کرنے کے لئے. - جوابات کو منتخب کرکے تمام فائلیں شامل کریں ڈی.
- ہم چلتے ہوئے ویب سرور کی جانچ کریں گے
sudo apache2ctl configtest
. - نحوط عام ہونا چاہئے، لیکن کبھی کبھی شامل کرنے کی ضرورت کے بارے میں ایک انتباہ ہے سرور نام.
- مستقبل میں انتباہات سے بچنے کے لئے اس عالمی متغیر ترتیب فائل میں شامل کریں. فائل خود کو چلائیں
سوڈو نانو /etc/apache2/apache2.conf
. - اب دوسرا کنسول چلائیں، جہاں کمانڈ چلائیں
آئی پی ایڈریس شو ایت 0 | grep inet | awk '{$ 2 پرنٹ؛ } '| sed 's //.*$//'
اپنے IP ایڈریس یا سرور ڈومین کو تلاش کرنے کے لئے. - سب سے پہلے "ٹرمینل" کھلی فائل کے نچلے حصے پر جائیں اور درج کریں
ServerName + ڈومین کا نام یا IP ایڈریس
آپ نے ابھی سیکھا. تبدیلیوں کے ذریعہ محفوظ کریں Ctrl + O اور ترتیب فائل کو بند کریں. - کسی اور ٹیسٹ کو یقینی بنانے کے لئے کوئی غلطی نہیں ہے، اور پھر ویب سرور کے ذریعہ دوبارہ شروع کریں
سڈو سیسٹیکیل اپارٹ 2 دوبارہ شروع کریں
. - اپوزیشن کو شروع کرنے کے لئے شامل کریں، اگر آپ چاہتے ہیں کہ آپ کمانڈ کے ساتھ آپریٹنگ سسٹم کے ساتھ شروع کریں
سڈو سیسٹمیکٹیل اپ ای میل 2 کو فعال کرسکتے ہیں
. - یہ صرف اس کے استحکام کو چیک کرنے کے لئے ویب سرور شروع کرنے کے لئے رہتا ہے، کمانڈ کا استعمال کریں
سوڈو سیسٹمٹیکیل اپاچ 2 شروع کرتے ہیں
. - اپنا براؤزر شروع کریں اور جائیں
مقامی ہسٹسٹ
. اگر آپ اپاچی مرکزی صفحہ پر ہیں، تو سب کچھ صحیح کام کر رہا ہے، اگلے مرحلے پر آگے بڑھیں.
مرحلہ نمبر 2: MySQL انسٹال کریں
دوسرا مرحلہ ایک ایس ایس ایل ایل ڈیٹا بیس کو شامل کرنا ہے، جس میں نظام میں دستیاب کمانڈ استعمال کرتے ہوئے ایک معیاری کنسول کے ذریعے کیا جاتا ہے.
- میں ترجیح "ٹرمینل" لکھیں
sudo apt-mysql سرور انسٹال حاصل کریں
اور پر کلک کریں درج کریں. - نئی فائلوں کے علاوہ تصدیق کریں.
- اپنے ایس ایس ایل ایل ماحول کے استعمال کو محفوظ بنانے کے لئے اس بات کا یقین رکھو، اس طرح کے ذریعے نصب علیحدہ اضافے کے ساتھ تحفظ یقینی بنائیں
sudo mysql_secure_installation
. - پاس ورڈ کی ضروریات کے لئے پلگ ان کی ترتیبات کی ترتیب ایک واحد ہدایت نہیں ہے، کیونکہ ہر صارف کو اپنے حل کے ذریعہ توثیق کے لحاظ سے مسترد کیا جاتا ہے. اگر آپ ضروریات کو انسٹال کرنا چاہتے ہیں، تو کنسول میں درج کریں y درخواست پر.
- اگلا آپ کو تحفظ کی سطح کو منتخب کرنے کی ضرورت ہے. سب سے پہلے ہر پیرامیٹر کی وضاحت پڑھیں، اور پھر سب سے زیادہ مناسب کا انتخاب کریں.
- جڑ تک رسائی کو یقینی بنانے کیلئے ایک نیا پاس ورڈ مقرر کریں.
- اس کے علاوہ، آپ اپنے سامنے مختلف سیکورٹی کی ترتیبات دیکھیں گے، انہیں پڑھیں اور اگر آپ لازمی طور پر سمجھتے ہیں تو اسے قبول کریں یا انکار کریں گے.
ہم اپنے علیحدہ مضمون میں ایک اور تنصیب کے طریقہ کار کی وضاحت پڑھتے ہیں، جسے آپ مندرجہ ذیل لنک پر تلاش کریں گے.
یہ بھی دیکھیں: Ubuntu کے لئے MySQL انسٹالیشن گائیڈ
مرحلہ 3: پی ایچ پی انسٹال کریں
LAMP نظام کے عام آپریشن کو یقینی بنانے کے لئے حتمی قدم پی ایچ پی اجزاء کی تنصیب ہے. اس عمل کو نافذ کرنے میں کچھ بھی مشکل نہیں ہے، آپ کو صرف دستیاب حکموں میں سے ایک کا استعمال کرنے کی ضرورت ہے، اور پھر اضافی طور پر خود کار کا کام طے کریں.
- اندر "ٹرمینل" ٹیم لکھیں
sudo apt- انسٹال php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
اگر آپ کو 7 ورژن کی ضرورت ہو تو ضروری اجزاء کو انسٹال کرنا. - کبھی کبھی کمانڈر ٹوٹا ہوا ہے، تو استعمال کریں
sudo apt پی ایچ پی 7.2 کلین انسٹال
یاsudo apt hhvm انسٹال
تازہ ترین دستیاب ورژن 7.2 انسٹال کرنے کے لئے. - پروسیسنگ کی تکمیل پر، اس بات کو یقینی بنائیں کہ کنسول میں لکھنے کے ذریعے صحیح اسمبلی نصب ہوجائے
php -v
. - ڈیٹا بیس کے انتظام اور ویب انٹرفیس پر عمل درآمد مفت آلہ PHPmyadmin کا استعمال کرتے ہوئے انجام دیا جاتا ہے، جو کہ LAMP ترتیب کے دوران انسٹال کرنے کے لئے بھی ضروری ہے. شروع کرنے کے لئے، کمانڈ درج کریں
sudo apt- انسٹال phpmyadmin php-mbstring php-gettext
. - مناسب انتخاب کا انتخاب کرکے نئی فائلوں کے علاوہ تصدیق کریں.
- ویب سرور کی وضاحت کریں "Apache2" اور پر کلک کریں "ٹھیک".
- آپ کو خصوصی کمانڈ کے ذریعہ ڈیٹا بیس کو تشکیل دینے کے لئے حوصلہ افزائی کی جائے گی، اگر ضروری ہو تو، مثبت جواب کا انتخاب کریں.
- ڈیٹا بیس کے سرور کے ساتھ رجسٹر کرنے کے لئے ایک پاسورڈ بنائیں، جس کے بعد آپ اسے دوبارہ لاگ ان کرکے اس کی تصدیق کرنے کی ضرورت ہوگی.
- پہلے سے طے شدہ طور پر، آپ کو صارف کو جڑ رسائی یا TPC انٹرفیس کے ذریعہ PHPmyadmin میں لاگ ان کرنے کے قابل نہیں ہو گا، لہذا آپ کو روکنے کی افادیت کو غیر فعال کرنے کی ضرورت ہے. کمانڈ کے ذریعے جڑ حقوق کو چالو کریں
سوڈو
. - ٹائپنگ کی طرف سے بند خرچ کرو
گونج "اپ ڈیٹ صارف سیٹ پلگ ان =" جہاں صارف = "جڑ"؛ فلش استحقاق؛ "| ایس ایس ایل ایل- جے پی ایس ایس ایس ایل ایل
.
اس طریقہ کار پر، ایل پی پی کے لئے پی ایچ پی کی تنصیب اور ترتیب کو کامیابی سے مکمل کیا جا سکتا ہے.
یہ بھی دیکھیں: Ubuntu سرور کے لئے پی ایچ پی تنصیب گائیڈ
آج ہم Ubuntu آپریٹنگ سسٹم کے لئے LAMP اجزاء کی تنصیب اور بنیادی ترتیبات کو ڈھکاتے ہیں. ظاہر ہے، یہ ایسی معلومات نہیں ہے جو اس موضوع پر فراہم کی جاسکتی ہے، کئی ڈومینز یا ڈیٹا بیس کے استعمال سے منسلک بہت سے نانسیسی موجود ہیں. تاہم، مندرجہ بالا ہدایات سے منسلک، آپ آسانی سے اس سافٹ ویئر پیکج کے صحیح کام کے لئے آپ کے سسٹم تیار کر سکتے ہیں.