آموزش نصب php 7 بر روی Ubuntu 16.04 و بالاتر

  • دسته بندی ها: لینوکس

با آموزش نصب php 7 روی ubuntu 16.04 با ما همراه باشید

برای نصب php7 و اکستنشن‌های آن بعد از ورود به محیط SSH با کاربر root

از دستور زیر استفاده میکنیم تا PHP را به صورت PHP-FPM به همراه اکستنشن های مورد نیاز برای ما نصب کند:
(در صورت پرسیدن سوال y بزنید.)

   sudo apt-get install php7.0-fpm php7.0-mbstring php7.0-xml php7.0-mysql php7.0-common php7.0-gd php7.0-json php7.0-cli php7.0-curl

این اکستنشن‌های php برای محتویات سیستم‌های مدیریت محتوا(CMS) مانند وردپرس و… مورد نیاز هستند.
برای مثال اگر php7.0-xml را نصب نکنید بعضی از صفحات وردپرس شما ممکن است سفید بالا بیایند و این خطا را در لاگ مشاهده کنید:

      PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function xml_parser_create()

با نصب اکستنشن‌های php سیستم‌های مدیریت محتوای شما به درستی‌ کار می‌کنند. حالا php7.0-fpm استارت می‌کنیم.

   sudo systemctl start php7.0-fpm

با دستور زیر وضعیت را بررسی می‌کنیم:

systemctl status php7.0-fpm

خروجی که باید مشاهده نمایید:

   php7.0-fpm.service - The PHP 7.0 FastCGI Process Manager     Loaded: loaded (/lib/systemd/system/php7.0-fpm.service; enabled; vendor preset: enabled)     Active: active (running) since Wed 2016-04-20 19:21:05 EDT; 2s ago

پس از مشاهده پیغام بالا مطمئن می‌شوید که php به درستی نصب شده است.