#author("2018-08-21T19:10:20+09:00","","")

#author("2018-08-26T12:55:06+09:00","","")

[[CentOS7]]

*PHPインストール [#g72c0734]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# yum --enablerepo=remi-safe install php73-php php73-php-devel php73-php-mbstring php73-php-mysqlnd php73-php-pdo php73-php-gd php73-php-fpm|
|[root@localhost ~]# yum --enablerepo=remi-safe install php73-php-opcache|

**php.iniの編集 [#p4a0c73c]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cp /etc/opt/remi/php73/php.ini /etc/php.ini|

|[root@localhost ~]# vi /etc/php.ini|

|[root@localhost ~]# cp /etc/opt/remi/php73/php.ini /etc/opt/remi/php73/php.ini.org|

|[root@localhost ~]# vi /etc/opt/remi/php73/php.ini|

|post_max_size = 128M &br; upload_max_filesize = 128M &br; expose_php = Off &br; date.timezone = Asia/Tokyo &br; session.sid_length = 32 &br; mbstring.language = Japanese &br; &color(lime){最下行に追加}; &br; [opcache] &br; opcache.enable=1 &br; opcache.enable_cli=1 &br; opcache.interned_strings_buffer=8 &br; opcache.max_accelerated_files=10000 &br; opcache.memory_consumption=128 &br; opcache.save_comments=1 &br; opcache.revalidate_freq=1|

上限のサイズを大きく設定することで、WordPressで大きな画像ファイルをアップロードするときにエラーにならないようにします。

**PHPバージョン確認 [#e6449d9a]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# php73 -v|
|PHP 7.3.0alpha4 (cli) (built: Jul 17 2018 14:06:14) ( NTS ) &br; Copyright (c) 1997-2018 The PHP Group &br; Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies|

**php-fpmの設定 [#j46d75d9]
www.confのバックアップ

|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# cp /etc/opt/remi/php73/php-fpm.d/www.conf /etc/opt/remi/php73/php-fpm.d/www.conf.org|

www.confの編集

|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi /etc/opt/remi/php73/php-fpm.d/www.conf|
|user = nginx &color(lime){←nginxを使う場合}; &br; group = nginx &color(lime){←nginxを使う場合}; &br; listen = /var/run/php-fpm/php-fpm.sock &br; listen.owner = nginx &color(lime){←nginxを使う場合}; &br; listen.group = nginx&color(lime){←nginxを使う場合};|

ディレクトリの作成
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# mkdir /var/run/php-fpm|

**php-fpm起動 [#f71469d9]
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# systemctl start php73-php-fpm|
|[root@localhost ~]# systemctl enable php73-php-fpm|

**動作確認 [#n999b8d5]
PHPインフォを作成する。
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi &color(lime){<ドキュメントルート>};/phpinfo.php|
|<?php &br; phpinfo(); &br; ?>|

ブラウザでアクセスしてPHP情報が表示されればOK

(例)http://hoge.com/phpinfo.php

**後始末 [#wa2074f1]
PHP情報を公開するのは危険なので、''phpinfo.php'' は削除する。
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# rm -f &color(lime){<ドキュメントルート>};/phpinfo.php|

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS