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

یک بسته نرم افزاری به نام LAMP شامل یک سیستم عامل در هسته لینوکس، یک وب سرور Apache، یک پایگاه داده MySQL و اجزای PHP برای موتور سایت است. بعد، ما جزئیات نصب و پیکربندی اولیه این افزودنیها را شرح می دهیم، و آخرین نسخه اوبونتو را به عنوان مثال می گوییم.

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

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

جزئیات بیشتر:
نصب اوبونتو در VirtualBox
راهنمای نصب لینوکس با درایوهای فلش

مرحله 1: آپاچی را نصب کنید

با نصب یک سرور وب باز به نام Apache، شروع به کار کنید. این یکی از بهترین گزینه ها است، بنابراین انتخاب بسیاری از کاربران می شود. در اوبونتو آن را از طریق قرار داده است "ترمینال":

  1. منو را باز کنید و کنسول را راه اندازی کنید یا ترکیبی از کلید را فشار دهید Ctrl + Alt + T.
  2. اول، مخازن سیستم خود را بهروز کنید تا اطمینان حاصل کنید که همه اجزای لازم را دارید. برای انجام این کار، دستور را تایپ کنیدsudo apt-get update.
  3. همه اقدامات از طریق sudo با استفاده از دسترسی ریشه اجرا می شود، بنابراین مطمئن شوید رمز عبور خود را وارد کنید (زمانی که آن را وارد کنید نمایش داده نمی شود).
  4. در صورت کامل، وارد شویدsudo apt-get install apache2برای اضافه کردن apache به سیستم.
  5. تأیید کنید که با انتخاب پاسخ، تمام فایل ها را اضافه کنید د.
  6. ما سرور را با اجرا اجرا خواهیم کردsudo apache2ctl configtest.
  7. نحو باید طبیعی باشد، اما گاهی هشدار در مورد نیاز به اضافه کردن وجود دارد نام سرور.
  8. برای جلوگیری از هشدار در آینده، این متغیر جهانی را به فایل پیکربندی اضافه کنید. از طریق فایل خود را اجرا کنیدsudo nano /etc/apache2/apache2.conf.
  9. حالا کنسول دوم را اجرا کن، که دستور را اجرا می کندip addr نمایش eth0 | grep inet | awk '{print $ 2؛ } '| sed / .*$// 'برای پیدا کردن آدرس IP یا دامنه سرور خود.
  10. در اولین "ترمینال" به پایین فایل باز شده بروید و وارد شویدServerName + نام دامنه یا آدرس IPکه فقط یاد گرفتی ذخیره تغییرات از طریق Ctrl + O و فایل پیکربندی را ببندید.
  11. آزمایش دیگری برای اطمینان از وجود خطا وجود دارد و سپس از طریق وب سرور راه اندازی مجدد کنیدsudo systemctl restart apache2.
  12. آپاچی را برای راه اندازی اضافه کنید، اگر می خواهید آن را با فرمان از سیستم عامل شروع کنیدsudo systemctl apache2 را فعال کنید.
  13. این فقط برای شروع وب سرور برای بررسی ثبات آن باقی می ماند، از دستور استفاده کنیدsudo systemctl شروع apache2.
  14. مرورگر خود را راه اندازی کنید و برویدlocalhost. اگر شما در صفحه اصلی آپاچی هستید، سپس همه چیز به درستی کار می کند، به مرحله بعدی بروید.

مرحله 2: MySQL را نصب کنید

مرحله دوم اضافه کردن یک پایگاه داده MySQL است که همچنین از طریق یک کنسول استاندارد با استفاده از دستورات موجود در سیستم انجام می شود.

  1. اولویت در "ترمینال" نوشتنsudo apt-get نصب mysql-serverو بر روی کلیک کنید وارد شوید.
  2. فایل های جدید را تأیید کنید.
  3. اطمینان حاصل کنید که استفاده از محیط MySQL را امن کنید، بنابراین حفاظت از یک افزودنی جداگانه از طریق نصب را تضمین کنیدsudo mysql_secure_installation.
  4. تنظیم تنظیمات پلاگین برای نیازهای رمز عبور یک دستور واحد ندارد، زیرا هر کاربر با استفاده از راه حل های خود در شرایط اعتبارسنجی، دفع می شود. اگر می خواهید موارد مورد نیاز را نصب کنید، وارد کنسول شوید ی بر اساس درخواست
  5. بعد، شما باید سطح حفاظت را انتخاب کنید. برای اولین بار توضیح هر پارامتر را بخوانید و سپس مناسب ترین را انتخاب کنید.
  6. گذرواژه جدید را برای اطمینان از دسترسی به ریشه تنظیم کنید.
  7. علاوه بر این، تنظیمات امنیتی مختلفی را در مقابل شما می بینید، آنها را خوانده و قبول یا رد کنید، اگر لازم باشد.

ما توصیه می کنیم توصیف روش نصب دیگری را در مقاله جداگانه خود بخوانیم که در لینک زیر آن را پیدا خواهید کرد.

همچنین ببینید: راهنمای نصب MySQL برای اوبونتو

مرحله 3: PHP را نصب کنید

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

  1. در "ترمینال" تیم را بنویسیدsudo apt-get نصب php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0برای نصب اجزای لازم در صورت نیاز به نسخه 7.
  2. گاهی اوقات دستور بالا خراب است، پس از استفادهsudo apt install php 7.2-cliیاsudo apt install hhvmبرای نصب آخرین نسخه موجود 7.2.
  3. پس از اتمام روش، مطمئن شوید که مونتاژ صحیح توسط نوشتن در کنسول نصب شده استphp -v.
  4. پیاده سازی رابط پایگاه داده و مدیریت وب با استفاده از PHPmyadmin ابزار رایگان انجام می شود، که در نصب LAMP نیز مناسب است. ابتدا فرمان را وارد کنیدsudo apt-get نصب phpmyadmin php-mbstring php-gettext.
  5. با انتخاب گزینه مناسب اضافه کردن فایل های جدید را تأیید کنید.
  6. تعیین وب سرور "Apache2" و بر روی کلیک کنید "خوب".
  7. از شما خواسته می شود پیکربندی پایگاه داده را از طریق یک فرمان خاص، در صورت لزوم، یک پاسخ مثبت را انتخاب کنید.
  8. یک رمز عبور برای ثبت نام در سرور پایگاه داده ایجاد کنید، پس بعد از آن شما باید دوباره آن را تایید کنید.
  9. به طور پیش فرض، شما نمیتوانید به PHPmyadmin وارد شوید از طرف کاربر با دسترسی ریشه و یا از طریق رابط TPC، بنابراین شما نیاز به غیر فعال کردن ابزار مسدود کردن. ریشه را از طریق فرمان فعال کنیدsudo -i.
  10. با تایپ کردن خاموش کردن را انجام دهیدecho "update user set plugin =" where User = "root"؛ رفع اشکال؛ "mysql -u root -p mysql.

در این روش، نصب و پیکربندی پی اچ پی برای LAMP می تواند به صورت موفقیت آمیز در نظر گرفته شود.

همچنین مراجعه کنید: راهنمای نصب PHP برای سرور اوبونتو

امروز ما درباره نصب و پیکربندی اساسی LAMP برای سیستم عامل اوبونتو صحبت کردیم. البته این تمام اطلاعاتی نیست که می توان در این موضوع ارائه داد، تفاوت های زیادی در ارتباط با استفاده از چندین حوزه یا پایگاه داده وجود دارد. با این حال، به لطف دستورالعمل فوق، شما می توانید به راحتی سیستم خود را برای عملکرد صحیح این بسته نرم افزاری آماده کنید.