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

22/08/2023 |
Loading...

مقدمه: پشته LAMP، متشکل از لینوکس، آپاچی، MySQL و PHP، یک پایه قدرتمند برای میزبانی وبسایت‌ها و برنامه‌های وب پویا است. این مقاله شما را در فرآیند نصب پشته LAMP روی یک سرور ابری، سرور خصوصی مجازی (VPS) یا سرور اختصاصی که اوبونتو 18.04، 20.04 یا 22.04 اجرا می‌کند، راهنمایی می‌کند.

پیش‌نیازها:

  • مطمئن شوید که سرور شما ظرفیت سخت‌افزاری مورد نیاز برای پشته LAMP را دارد.
  • مطمئن شوید که اوبونتو 18.04، 20.04 یا 22.04 روی سرور شما نصب شده است.

مراحل نصب:

  1. نصب آپاچی:

    • به‌روزرسانی و ارتقای بسته‌ها:
      root@localhost:~# apt update root@localhost:~# apt upgrade
    • نصب آپاچی:
      root@localhost:~# apt install apache2
    • تأیید نصب آپاچی با دسترسی به آدرس IP عمومی در مرورگر:
      http://123.123.123.123
    • یک صفحه تست نشان‌دهنده نصب موفق است.
  2. نصب MySQL:

    • نصب MySQL:
      apt install mysql-server
    • امن‌سازی نصب MySQL و تنظیم رمز عبور برای کاربر root:
      sudo mysql mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'MY_NEW_PASSWORD'; mysql> exit mysql_secure_installation
    • دستورالعمل‌ها را دنبال کنید تا امنیت افزایش یابد و تنظیمات پیش‌فرض حذف شوند.
  3. نصب PHP:

    • نصب PHP و بسته PHP-MySQL:
      apt install php libapache2-mod-php php-mysql
    • تنظیمات آپاچی را برای اولویت دادن به index.php نسبت به index.html تنظیم کنید:
      vi /etc/apache2/mods-enabled/dir.conf
      • داخل ویرایشگر:
        DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
      • "index.php" را بعد از "DirectoryIndex" قرار دهید.
  4. راه‌اندازی مجدد آپاچی:

    • برای اعمال تغییرات، آپاچی را مجدداً راه‌اندازی کنید:
      systemctl restart apache2
  5. نصب ماژول‌های PHP:

    • مشاهده ماژول‌ها و کتابخانه‌های PHP موجود:
      apt search php- | less
    • برای نصب ماژول‌های PHP مورد نظر، از این دستور استفاده کنید:
      apt install package1 package2
  6. تست PHP:

    • ایجاد یک اسکریپت تست برای تأیید نصب PHP:
      vi /var/www/html/info.php
      • کد PHP را وارد کنید:
        <?php phpinfo(); ?>
    • اسکریپت PHP را با دسترسی به این آدرس تست کنید:
      http://123.123.123.123/info.php
  7. پاک‌سازی (اختیاری):

    • صفحه تست را حذف کنید:
      rm /var/www/html/info.php

نتیجه: شما با موفقیت پشته LAMP را روی سرور ابری اوبونتو خود نصب کرده‌اید و یک پایه محکم برای میزبانی وبسایت‌ها و برنامه‌های وب پویا ایجاد کرده‌اید. این ترکیب قدرتمند از لینوکس، آپاچی، MySQL و PHP یک محیط همه‌جانبه برای پروژه‌های وب شما تضمین می‌کند.

دریافت پیشنهادات و تخفیف‌های ویژه!

از جدیدترین تخفیف‌ها، آفرها و پیشنهادات ویژه باخبر شوید.

Update cookies preferences