Ubuntu 16.04 + Nginx + PHP 7.1

 

PHP 7.0版本 安裝參考網址 https://vpn.tw/?p=1

首先執行以下指令加入 ondrej/php 的 PPA:

apt-get install python-software-properties
add-apt-repository ppa:ondrej/php

然後更新套件索引

apt update

接著安裝 PHP 7.1 FPM

apt install php7.1-fpm

安裝 PHP 7.1 相關常用函式庫(依個人需求可增刪)

apt install php7.1-mysql php7.1-curl php7.1-gd php7.1-intl php-pear php-imagick php7.1-imap php7.1-mcrypt php-memcache  php7.1-pspell php7.1-recode php7.1-sqlite3 php7.1-tidy php7.1-xmlrpc php7.1-xsl php7.1-mbstring php-gettext

安裝 PHP APCU

apt install php-apcu

接著重啟 PHP7.1 FPM

/etc/init.d/php7.1-fpm restart

 

修改 Nginx /etc/nginx/sites-available/default

vi /etc/nginx/sites-available/default

加入 PHP 執行

location ~ \.php$ {
     include snippets/fastcgi-php.conf;
     fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}

修改 index

index index.php index.html index.htm index.nginx-debian.html;

之後重啟 Nginx

/etc/init.d/nginx restart