آموزش نصب 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

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