手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 で WordPress を構築した記録 – 現在は Ubuntu / Kubernetes 構成へ読み替える

CentOS 8 サーバー管理ガイドへ戻る

CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。

この記事では、CentOS 8 で WordPress を Apache / PHP / MariaDB で構築した記録を、現在の観点で読み直します。今からこの構成を新規採用するというより、従来型の LAMP 構成をどのように分解して理解するかが主題です。

当時の構成を分解する

WordPress 構築は、WordPress 本体だけでなく、Web サーバー、PHP 実行環境、データベース、ファイル権限、TLS、バックアップを含みます。

要素役割
Apache httpdHTTP リクエストを受ける Web サーバー
PHP / PHP-FPMWordPress を実行するランタイム
MariaDB記事、設定、ユーザー情報を保存する DB
wp-contentテーマ、プラグイン、アップロードファイル
firewalld / SELinuxOS 側の通信とアクセス制御

基本パッケージの例

dnf install -y httpd php php-fpm php-mysqlnd php-gd php-mbstring mariadb-server
systemctl enable --now httpd php-fpm mariadb
systemctl status httpd php-fpm mariadb

現在の観点で見る注意点

  • CentOS 8 は EOL のため、公開 WordPress の新規構築先としては適しません。
  • WordPress は更新頻度が高く、PHP バージョンやプラグイン互換性が重要です。
  • 現在は Ubuntu、コンテナ、Kubernetes、マネージド DB などへ分離して考える方が自然な場合があります。

まとめ

CentOS 8 での WordPress 構築記録は、LAMP 構成の要素を理解する教材としては有用です。ただし、現在の公開サイト運用では、OS のサポート、PHP バージョン、バックアップ、WAF、コンテナ化などを含めて再設計するべきです。

関連する記事

関連する記事

参考書籍

参考
書籍
参考書籍
WordPress 仕事の現場でサッと使える!デザイン教科書 [WordPress 6.x対応版] 改訂第3版

WordPress のサイト構築、テーマ、カスタマイズ、運用項目を確認したい場合の参考書籍です。価格や在庫、WordPress の最新仕様との差分はリンク先や公式ドキュメントで確認してください。

Amazon で見る

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

CentOS 8 で WordPress を構築した記録 – 現在は Ubuntu / Kubernetes 構成へ読み替える

コメントを残す

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

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

トップへ戻る