CentOS7

Nginx : PHP-FPM

PHP-FPM ( PHP FastCGI Process Manager ) をインストールし、Nginx で PHP スクリプトが利用できるよう設定します。

PHP および PHP-FPM をインストールします。

[root@localhost ~]# yum -y install php php-mbstring php-pear php-fpm

PHP-FPM と Nginx の設定です。

[root@localhost ~]# vi /etc/php-fpm.d/www.conf
# 39行目:変更

user = nginx

# 41行目:変更

group = nginx
[root@localhost ~]# systemctl start php-fpm
[root@localhost ~]# systemctl enable php-fpm
[root@localhost ~]# vi /etc/nginx/nginx.conf
# server セクション内に追記

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
[root@localhost ~]# systemctl restart nginx

PHPInfo を作成して PHP の動作確認をしてください。以下のようなページが表示されれば OK です。

[root@localhost ~]# echo "<?php phpinfo() ?>" > /usr/share/nginx/html/info.php

01.png


添付ファイル: file01.png 94件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-03 (月) 11:16:09 (1553d)