PHPのインストール、設定

PHP をソースコードからインストールし、Apacheで動かすようにする。

PHP をインストールする前に、Apacheをインストールしておく必要がある。

インストール

dnf install php

Apacheの設定

Apache httpdの設定ファイルを編集する。

vi /etc/httpd/conf/httpd.conf

<IfModule dir_module>
    # ファイル名が指定されず、ディレクトリ名のみで指定された時、どのファイル名のものを返すかを指定する。
    DirectoryIndex index.php index.html index.htm
</IfModule>

PHPの設定

PHP の設定ファイルを編集する。

vi /etc/php.ini

[Date]
# タイムゾーンの設定
date.timezone = "Asia/Tokyo"

[Session]
# セッションIDがURL埋め込みとなることによる漏洩を防ぐための設定
session.use_cookies = 1
session.use_only_cookies = 1

Apache httpdの再起動

PHP の設定ファイルを更新した場合は、Apache httpdサービスだけでなく、php-fpmも再起動を忘れずに行う。

systemctl restart php-fpm
systemctl restart httpd
%d人のブロガーが「いいね」をつけました。