と行ってきた前提での WordPress 導入を行う。
環境
Windows10 pro 64bit
Apache HTTP Server 2.4.48
PHP 8.0.10
MySQL Server 8.0.26 - X64
WordPress 5.8.1 (日本語版)
WordPressのURLは 「http://localhost/wp/」とする
php/php.ini の編集
データベースへアクセスできるようにするために拡張モジュールを読み込む設定を行う。
mysqli と pdo_mysql モジュールの読み込み設定。 デフォルトだとコメントアウトされていたりするのでコメントを外す。
extension=pdo_mysql extension=mysqli
Apache24\conf\httpd.conf の編集
mod_rewrite モジュールを読み込むように設定。
LoadModule rewrite_module modules/mod_rewrite.so
WordPressのダウンロード
WordPress公式ページ(日本語)を開き「WordPressを入手」を選ぶ。
「WordPress 5.8.1 をダウンロード」ボタンからダウンロードする。
「wordpress-5.8.1-ja.zip」がダウンロードできる。
WordPress用のデータベースとユーザーを作成
MySQLのサービスを開始する。
コマンドプロンプトで MySQL にルートアカウントでログインして「wordpress」という名前のデータベースを作成する。
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.01 sec)
WordPress用のユーザーをパスワードを指定して追加する。
mysql> CREATE USER 'wp_admin'@'localhost' IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.02 sec)
ユーザに権限を与える。ここではフルアクセス権限を与えているので注意。
mysql> GRANT ALL PRIVILEGES ON * . * TO 'wp_admin'@'localhost';
Query OK, 0 rows affected (0.01 sec)
権限を与え終わったらすべての権限の反映を行う。
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
WordPressをインストール
ダウンロードした WordPressのzipファイルを「C:\server\storage\public_html\wp」に解凍する。
ApaheとMySQLサービスを起動してブラウザから「http://localhost/wp/index.php」にアクセスして「さあ、始めましょう!」をクリック
データベースの設定画面になるので、作成したデータベースの情報を入力して「送信」
設定などが正しくできていればインストール実行画面がでるので「インストール実行」をクリック。
初期設定画面がでるので、情報を入力して「WordPress をインストール」をクリック。
無事インストールできた。
再度「http://localhost/wp/index.php」にアクセスすると初期テンプレート状態のホームページが表示される。
管理画面は「http://localhost/wp/wp-admin」からアクセスする。