1. 程式人生 > >Ubuntu 16.04安裝PHP7.0版本,順帶著配置nginx1.13.12

Ubuntu 16.04安裝PHP7.0版本,順帶著配置nginx1.13.12

1.nginx配置檔案

在nginx.conf中開啟對php的支援

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/web-service/public$fastcgi_script_name;  // /opt/web-service/public nginx指向的檔案目錄
include fastcgi_params;
}

2.安裝PHP7.0

apt-get install PHP7.0-mysql / PHP7.0  有需要mysql擴產的則安裝第一個版本

3.安裝PHP7.0對crul的擴充套件

apt-get install curl libcurl3 libcurl3-dev php7.0-curl

4.修改PHP.ini檔案 

extension=php_mysqli.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mysql.dll

5.修改php-fpm.conf的配置檔案

找到其中的listen,修改為listen = 9000

一般這個配置都是包含在其他的配置檔案中,一般為www.conf中

開啟對9000埠的檢測。

配置完成以後,使用netstart -ant | grep 9000 檢視9000埠是否被監聽。如果被監聽則應該是配置成功。

重啟php-fpm