برای پیدا کردن مطالب آموزشی در وب سایت ، لطفاً کلمات کلیدی آن مطلب را سرچ کنید.

به وب سایت حباب ها خوشامدید | ما را در شبکه های اجتماعی دنبال کنید:

آموزش کامل نصب LAMP در Ubuntu

  /  linux   /  نصب LAMP در اوبونتو
آموزش نصب LAMP در اوبونتو | نصب PHP و MySQL و Apache در اوبونتو

نصب LAMP در اوبونتو


در این آموزش نحوه نصب LAMP در اوبونتو 19.04 را آموزش خواهیم داد ، این آموزش تقریباً در تمامی نسخه ها به درستی کار می کند.

LAMP چیست ؟

استک LAMP که مخفف چند کلمه Linux , Apache , MySQL , PHP است به معنای تشکیل یک وب‌سرور کامل به واسطه نصب سه سرویس Apache و MySQL و PHP بر روی لینوکس و برقراری ارتباط آنها نیز می‌باشد.

آپدیت لینوکس:

کد زیر را وارد کنید تا مخازن لینوکس شما آپدیت شوند:

همچنین در صورت لزوم سیستم عامل خود را از طریق کد زیر آپدیت کنید:

و در آخر با استفاده از کد زیر سیستم عامل لینوکس خود را پاک سازی کنید ، کد زیر آپدیت های حذف شده و قدیمی را پاک سازی می کند:

مرحله 1: نصب Apache در اوبونتو

در این مرحله از نصب LAMP در اوبونتو شما باید جهت نصب Apache کد زیر را داخل ترمینال وارد کنید:

جهت دانلود و نصب Apache در لینوکس یک سؤال مبنی بر تأیید نصب می پرسد که باید Y را وارد کنید.

بسیار خب پس از اتمام نصب ، با استفاده از کد زیر Apache را فعال کنید تا شروع به کار کند:

پس از استارت شدن آن ، شما می‌توانید یک مرورگر بر روی سیستم خود باز کرده و آدرس IP یا دامنه سرور خود را وارد نمایید تا وضعیت سرویس به شما نمایش داده شود ، با وارد کردن کلمه localhost در مرورگر هم قادر به انجام این کار هستید.

در صورتی که صفحه its works آپاچی نمایش داده نشد ، دستور زیر را وارد کرده تا فایروال بر روی پورت‌های مورد نیاز آپاچی باز شود و مجدداً تلاش کنید تا صفحه آپاچی را مشاهده نمایید.

مرحله 2: نصب MySQL در اوبونتو

بعد از اینکه مرحله اول را به درستی سپری کردید ، جهت نصب MySQL در اوبونتو ( Ubuntu ) بایستی از کد های زیر استفاده کنید:

دقت داشته باشید در ابتدای نصب ، همانند نصب آپاچی از شما سؤالی مبنی بر تأیید نصب پرسیده خواهد شد که با وارد کردن y و زدن Enter آن را رد کنید.

  • پس از شروع نصب MySQL از شما پسوردی برای یوزر روت MySQL پرسیده خواهد شد که آن را با دقت وارد نمایید.

نکته: root سیستم عامل لینوکس شما هیچ ربطی به root مای اس کیو ال (MySQL) شما ندارد.

بعد از اتمام نصب ، دستور زیر را وارد کرده تا تنظیمات MySQL را انجام دهید.

جهت تأیید تنظیمات Y را وارد کنید.

فعال سازی MySQL:

بسیار خب ، جهت فعال سازی و استارت MySQL بعد از نصب کامل آن کد زیر را وارد کنید:

ابتدا چند ثانیه صبر کنید پس از اینکه MySQL استارت شد، هیچ اعلانی دریافت نخواهید کرد و دقیقا متوجه نمی شوید که MySQL واقعا استارت شده یا نه. نگران نباشید

برای بررسی اینکه آیا MySQL با موفقیت شروع شده است یا نه می توانید دستور زیر را وارد کنید:

بعد از وارد کردن دستور بالا اطلاعاتی مربوط به وضعیت MySQL در اختیار شما قرار داده می شود.

حال پس از اتمام مراحل نصب و تنظیم MySQL به سراغ نصب و تنظیم PHP خواهیم رفت.

مرحله سوم: نصب PHP در اوبونتو

برای نصب PHP دستور زیر را وارد کرده تا در ابتدا PHP به صورت استاندارد در کنار سایر سرویس‌ها نصب گردد.

توجه داشته باشید که در کد بالا وارد کردن خط دوم ضروری نیست.

در هنگام مراحل نصب ، همانند نصب MySQL و Apache از شما سؤالی مبنی بر تأیید نصب پرسیده خواهد شد که باید آن را y وارد نمایید.

پس از اتمام نصب حال باید تنظیماتی بر روی آپاچی انجام دهید تا صفحات PHP را نمایش دهد.

بنابراین دستور زیر را وارد کرده تا تنظیمات آپاچی باز گردد.

دقت داشته باشید که ما از ویرایشگر داخل ترمینال ( nano ) استفاده کردیم ، شما می توانید به صورت دستی به این مسیر رفته و از ویرایشگر گرافیکی خود استفاده کنید.

بعد از وارد کردن دستور بالا  ، با عبارتی همانند زیر روبه‌رو خواهید شد.

حال باید عبارت index.php را که در کد بالا موجود است ، پاک کرده و آن را در ابتدای خط و بعد از DirectoryIndex وارد نمایید. ( همانند عبارت زیر )

پس از انجام عملیات بالا فایل را ذخیره کنید و خارج شوید.

حال دستور زیر را وارد نمایید تا آپاچی ریستارت شود.

  • برای اطمینان از صحت عملکرد آپاچی و تغییرات شما ، دستور زیر را وارد نمایید تا وضعیت سرویس آپاچی نمایش داده شود.

اگر بعد از وارد کردن دستور بالا ، سرویس آپاچی در وضعیت Active قرار داشت به معنای این است که تنظیمات شما به درستی اعمال شده است.

نصب ماژول های PHP:

حال در ادامه شما می‌توانید ماژول‌های مورد نیاز خود را به PHP اضافه کنید.

  • برای دریافت لیست ماژول‌های PHP دستور زیر را می‌توانید وارد کنید.

با وارد کردن دستور بالا ، تمامی ماژول‌های موجود در PHP نمایش داده خواهد شد که می‌توان با دستور زیر آن را نصب نمود.

  • به طور مثال با وارد کردن دستور زیر ، ما در نظر داریم ماژول php-cli را نصب نماییم.

بدین ترتیب شما قادر خواهید بود PHP و ماژول‌های مورد نیاز خود را نصب نمایید.

در پایان پیشنهاد می‌گردد قبل از نصب سیستم مدیریت محتوا و یا آپلود وب‌سایت خود ، یک بار عملکرد آپاچی و PHP را تست نمایید.

تست عملکرد PHP در آپاچی:

دستور زیر را وارد کرده تا فایلی با پسوند php در دایرکتوری آپاچی ایجاد گردد.

عبارت زیر را در آن قرار داده و فایل را ذخیره نمایید.

حال یک مرورگر باز کرده و آدرس دامنه و یا IP خود ، که به طور پیش فرض می توانید از localhost هم استفاده کنید ، را به همراه info.php/ وارد کنید. ( مانند مثال زیر )

و در آخر شما باید صفحه مربوط به اطلاعات PHP را مشاهده کنید.

همچنین می توانید برای پاک کردن فایل info.php از کد زیر استفاده کنید:

و در آخر شما موفق به نصب استک LAMP در اوبونتو شدید.

در صورت بروز هرگونه مشکل و یا سؤال می توانید کامنت گذاشته و پاسخ خود را در کمتر از 24 ساعت دریافت کنید.

مدیر حباب ها

متین برونسی مدیر و مؤسس حباب ها می باشد ، او علاقه مند به دنیای کامپیوتر و زبان های برنامه نویسی است... از تخصص های او می توان به برنامه نویسی frontend و backend اشاره کرد... او تجربیات زیادی در زبان های برنامه نویسی مختلف دارد... ، او گاهاً تجربیات خود را در قالب آموزش در وب سایت حباب ها منتشر می کند...

ارسال یک نظر