📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
編集の要約なし |
|||
| 43行目: | 43行目: | ||
== NginX上でPHP7.4(PHP-FPM)の有効化 == | == NginX上でPHP7.4(PHP-FPM)の有効化 == | ||
PHPをNginX上で動作するようにするには、PHP-FPMにいくつかの追加設定を行う必要がある。<br> | |||
<br> | <br> | ||
まず、PHP-FPMの構成ディレクトリ(/etc/php7/fpm)にあるphp-fpm.confファイルのerror_logキーを以下のように編集する。<br> | |||
sudo cp /etc/php7/fpm/php-fpm.conf.default /etc/php7/fpm/php-fpm.conf | sudo cp /etc/php7/fpm/php-fpm.conf.default /etc/php7/fpm/php-fpm.conf | ||
<br> | |||
sudo vi /etc/php7/fpm/php-fpm.conf | sudo vi /etc/php7/fpm/php-fpm.conf | ||
# /etc/php7/fpm/php-fpm.confファイル | # /etc/php7/fpm/php-fpm.confファイル | ||
error_log = /var/log/php-fpm.log | error_log = /var/log/php-fpm.log | ||
<br> | <br> | ||
次に、/etc/php7/fpm/php.iniファイルを作成・編集する。<br> | |||
php.iniファイルをコピーして、php.iniファイルのcgi. | php.iniファイルをコピーして、php.iniファイルのcgi.fixキーを編集する。<br> | ||
sudo cp /etc/php7/cli/php.ini /etc/php7/fpm/ | sudo cp /etc/php7/cli/php.ini /etc/php7/fpm/ | ||
<br> | |||
sudo vi /etc/php7/fpm/php.ini | sudo vi /etc/php7/fpm/php.ini | ||
# /etc/php7/fpm/php.iniファイル | # /etc/php7/fpm/php.iniファイル | ||
cgi.fix_pathinfo=0 | cgi.fix_pathinfo=0 | ||
| 64行目: | 65行目: | ||
sudo cp /etc/php7/fpm/php.ini /etc/php7/conf.d/ | sudo cp /etc/php7/fpm/php.ini /etc/php7/conf.d/ | ||
<br> | <br> | ||
次に、NginXを構成するため、/etc/nginx/nginx.confファイルを編集する。<br> | |||
/etc/nginx/nginx.confファイルの48行目に以下の内容を追記する。<br> | /etc/nginx/nginx.confファイルの48行目に以下の内容を追記する。<br> | ||
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.org | sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.org | ||
<br> | |||
sudo vi /etc/nginx/nginx.conf | sudo vi /etc/nginx/nginx.conf | ||
# /etc/nginx/nginx.confファイル | # /etc/nginx/nginx.confファイル | ||
location / | location / | ||
{ | { | ||
root /srv/www/htdocs/; | root /srv/www/htdocs/; | ||
index.html index.htm index.php | index.html index.htm index.php; | ||
} | } | ||