وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب LAMP روی اوبونتو 24.04

0 19
زمان لازم برای مطالعه: 4 دقیقه


LAMP مخفف Linux، Apache، MySQL و PHP است. پشته منبع باز هر زمان که بخواهید در کنار هم قرار می گیرد host برنامه های وب پویا یا وب سایت های توسعه یافته در PHP. LAMP راه حلی برای توسعه دهندگانی است که برنامه های خود را به زبان PHP می نویسند، زیرا شامل همه چیزهای مورد نیاز است host برنامه وب یا وب سایت

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

نصب پشته LAMP روی اوبونتو 24.04

ما باید هر عنصر را جداگانه نصب کنیم و هر گونه تنظیماتی را برای به دست آوردن یک پشته LAMP انجام دهیم. برای درک بهتر، ما این راهنمای نصب را به صورت مرحله ای ارائه کرده ایم. بیایید هر کدام و مراحلی که برای نصب LAMP باید طی کنید را مرور کنیم روی اوبونتو 24.04.

1. نصب آپاچی

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

$ sudo آپدیت مناسب
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

سپس می توانیم بسته Apache را با استفاده از دستور APT زیر نصب کنیم.

$ sudo apt نصب apache2 y
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04
$ sudo وضعیت systemctl apache2
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

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

$ sudo اجازه ufw در “آپاچی”
$ sudo وضعیت ufw
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

در نهایت، ما باید بررسی کنیم که آپاچی به درستی نصب شده و کار می کند. آپاچی با یک تست همراه است page. برای دسترسی به این آزمون page، مرورگر خود را باز کنید و به آدرس IP سرور خود مراجعه کنید. در صورت استفاده از localhost، آدرس IP شما خواهد بود http://localhost. اگر آپاچی به درستی نصب شده باشد، پنجره ای دریافت خواهید کرد که پیش فرض خوش آمدگویی آن را نشان می دهد page.

روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

2. نصب MySQL

پیشنهاد می‌کنیم بخوانید:  روش نصب Darktable روی اوبونتو 22.04

می توانید MySQL یا MariaDB را برای پایگاه داده نصب کنید. پایگاه داده داده های سایت شما را با استفاده از نحو SQL ذخیره و مدیریت می کند. اگر قبلا MySQL یا MariaDB را نصب کرده اید، این مرحله را رد کنید. در غیر این صورت MySQL را با استفاده از دستور زیر نصب کنید.

$ sudo apt نصب کنید mysqlسرور
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

در مرحله بعد، وضعیت MySQL را بررسی کنید تا مطمئن شوید پایگاه داده شما فعال و در حال اجرا است.

$ sudo وضعیت systemctl mysql
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

سپس باید اسکریپت پیش فرض MySQL را برای ایمن سازی پایگاه داده اجرا کنیم.

$ sudo mysql_secure_installation
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

پس از اجرای اسکریپت، از شما خواسته می شود تا موارد مختلفی را تأیید کنید. به عنوان مثال، از شما خواسته می شود که ورود ناشناس را غیرفعال کنید. هر اعلان را بررسی کنید و پاسخ ایده آل را برای پرونده خود ارائه دهید.

روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

پس از پایان اسکریپت، پایگاه داده خود را ایمن کرده اید و می توانید مراحل دیگر را ادامه دهید. با دستور زیر به پوسته MySQL دسترسی پیدا کنید تا مطمئن شوید که DBMS درست کار می کند.

$ sudo mysql
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

هنگامی که مطمئن شدید که درست کار می کند، از پوسته خارج شوید.

3. نصب PHP

آخر روی پشته LAMP ما PHP است. این زبان ها و ابزارهای توسعه است که برای نوشتن وب سایت یا برنامه وب خود از آنها استفاده خواهید کرد. هنگام نصب PHP، بسته های مختلفی وجود دارد که می توانید در کنار بسته PHP نصب کنید و همه چیز بستگی دارد. روی الزامات پروژه شما

پیشنهاد می‌کنیم بخوانید:  روش نصب Netdata – ابزار نظارت بر عملکرد زمان واقعی روی اوبونتو 22.04

بسته های اولیه ای که برای استفاده از PHP باید نصب کنید را می توان با اجرای دستور زیر نصب کرد.

$ sudo apt php libapache2 را نصب کنیدمدphp phpmysql
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

نسخه PHP نصب شده را بررسی کنید.

$ php v
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

مانند Apache، PHP نیز راهی برای آزمایش آن برای تأیید موفقیت آمیز بودن نصب ارائه می دهد. ابتدا، ایجاد کنید info.php فایل با استفاده از ویرایشگر متن

$ sudo نانو /var/www/html/اطلاعاتphp
روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

داخل فایل کد موجود در تصویر زیر را اضافه کنید. این کد تأیید می کند که آیا نصب PHP با موفقیت انجام شده است.

روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

هنگامی که فایل PHP را ذخیره کردید، به مرورگر خود بازگردید و فایل PHP را با دستور زیر باز کنید: http://server_ip/info.php. اگر PHP با موفقیت نصب شود، پیش فرض آن است pageمانند تصویر زیر در پنجره باز می شود.

روش نصب LAMP روی اوبونتو 24.04روش نصب LAMP روی اوبونتو 24.04

خودشه! اکنون LAMP را نصب کرده اید روی اوبونتو 24.04. با خیال راحت از آن استفاده کنید host وب سایت یا سایر فعالیت های شما

نتیجه

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

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

زمان انتشار: 1403-04-25 18:59:06

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید