استک LAMP (Linux، Apache، MySQL و PHP) یکی از محبوبترین محیطهای توسعه و میزبانی وب است که برای اجرای برنامههای تحت وب استفاده میشود. در این راهنما، مراحل نصب LAMP روی سیستمعامل اوبونتو را بررسی خواهیم کرد.
مرحله ۱: بهروزرسانی سیستم
قبل از شروع نصب، بهتر است فهرست بستههای سیستم را بهروز کنید:
مرحله ۲: نصب Apache
Apache یک وب سرور قدرتمند است که وظیفه مدیریت درخواستهای HTTP را بر عهده دارد. برای نصب آن، دستور زیر را اجرا کنید:
پس از نصب، سرویس Apache را فعال کرده و بررسی کنید که به درستی اجرا میشود:
اکنون میتوانید با وارد کردن آدرس IP سرور در مرورگر، صحت عملکرد Apache را بررسی کنید. اگر صفحه پیشفرض آپاچی نمایش داده شد، نصب موفقیتآمیز بوده است.
مرحله ۳: نصب MySQL
MySQL یک سیستم مدیریت پایگاه داده است که برای ذخیره اطلاعات وبسایتها و برنامههای کاربردی استفاده میشود. برای نصب آن، دستور زیر را اجرا کنید:
پس از نصب، توصیه میشود که تنظیمات امنیتی MySQL را انجام دهید:
این دستور از شما میخواهد که یک رمز عبور برای کاربر root تعیین کنید و برخی گزینههای امنیتی دیگر را تنظیم نمایید.
مرحله ۴: نصب PHP
PHP یک زبان برنامهنویسی سمت سرور است که برای پردازش دادهها و تولید صفحات وب داینامیک استفاده میشود. برای نصب PHP و افزونههای موردنیاز، دستور زیر را اجرا کنید:
پس از نصب، میتوانید نسخه PHP را بررسی کنید:
مرحله ۵: تست PHP
برای آزمایش عملکرد PHP، یک فایل تستی ایجاد کنید:
سپس کد زیر را در فایل قرار دهید و آن را ذخیره کنید:
اکنون با مراجعه به http://your_server_ip/info.php
در مرورگر، باید صفحه اطلاعات PHP را مشاهده کنید. اگر این صفحه نمایش داده شد، نصب PHP با موفقیت انجام شده است.
جمعبندی
شما اکنون موفق به نصب و پیکربندی پشته LAMP بر روی اوبونتو شدهاید. از این پس، میتوانید وبسایتها و برنامههای PHP خود را روی این سرور اجرا کنید. برای امنیت بیشتر، پیشنهاد میشود که دسترسی به info.php
را پس از تست، حذف کنید:
امیدواریم که این آموزش برای شما کمککننده بوده باشد. پیشنهاد میکنیم در صورتی که نیاز به اجرای پروژه Nextjs روی سرور دارید از این مطلب ما غافل نشوید.