手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 PHP インストール – WordPress 向け基本設定

CentOS 8 で PHP をインストールし、Web アプリケーション向けの基本設定を行う手順です。WordPress などで必要になる拡張も合わせて導入します。

コマンドはコピペしやすい形を優先しています。既存設定を変更する場合は、バックアップを取ってから適用します。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

参考書籍
参考書籍

ストーリーで覚える Linux CLI 入門

Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

PHP モジュール

dnf module disable php
dnf module install php:7.4
dnf install php-mysqlnd php-gd php-pecl-zip php-intl php-ldap

追加設定

cat <<'EOF' > /etc/php.d/90-my.php.ini
date.timezone = "Asia/Tokyo"
disable_functions = phpinfo,eval
expose_php = Off
display_errors = Off
upload_max_filesize = 32M
post_max_size = 352M
EOF

確認

php -v
php -m
php -i | grep -E "date.timezone|expose_php|upload_max_filesize|post_max_size"

PHP はアプリケーションによって必要な拡張が変わります。不要な拡張を入れすぎず、アプリケーション要件とエラーログを見ながら調整します。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

CentOS 8 PHP インストール – WordPress 向け基本設定

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る