この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:4
ページ更新者:T
更新日時:2019-03-03 11:07:44

タイトル: phpを動かす際に必要な設定
SEOタイトル: 【nginx】phpを動かす際に必要な設定

PHP-FPMのインストールが必須となる。

 

前提

CentOS 7

php7.1

 

PHP-FPMのインストール

yum -y install --enablerepo=epel,remi,remi-php71 php-fpm

※バージョンは環境に合わせて要修正

 

nginxの設定

vi /etc/nginx/nginx.conf

 

以下の記述を追加(黄色い部分

server{
    server_name jp-era.com;
    root   /var/www/era_name/public;
    index  index.php;

    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }

}

 

設定の反映

systemctl restart nginx

 

 

FPMの設定起動

vi /etc/php-fpm.d/www.conf

 

以下の項目をnginxに変更する

user = nginx

group = nginx

listen = 127.0.0.1:9000

 

FPMの起動と自動起動設定

systemctl start php-fpm

systemctl enable php-fpm