WordPress授業シリーズ:PHPからデータベース接続まで

記事1:PHP環境をMacに準備する

Homebrewを使ったPHPのインストール方法と、ターミナルやブラウザで簡単にPHPコードを動かす方法を解説します。前提として、Macのターミナルという黒い画面を使います。

手順

  1. Homebrewのインストール(未インストールの場合)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew -v  (Homebrewのバージョン確認)
which (Homebrewのインストール先の確認)
  1. PHPのインストール
brew install php
  1. PHPのバージョン確認
php -v
  1. PHPのインストール先の確認

    which php
    例 /opt/homebrew/bin/php

  1. 簡単なPHPコード実行
  • ターミナル
php -r 'echo "Hello World\n";'
  1. 作業フォルダ作成
mkdir php_study
フォルダを作成(名前は任意)

cd ~/php_study(作成したフォルダに移動)
ls(フォルダ内を確認)
touch index.php(フォルダ内に index.php を作成)
ls(フォルダ内を確認)


<?php
echo "Hello World";
php -S localhost:8000
(php内蔵サーバー立ち上げコマンド)

http://localhost:8000
(上記をChromeで開く)

:WordPressをローカルでインストールする準備

手順

  1. 作業フォルダ作成
mkdir -p ~/Sites/site_test
cd ~/Sites/site_test
  1. WordPressをダウンロードして展開
curl -O https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress site_test/wordpress
cd site_test/wordpress
  1. PHP内蔵サーバーで起動
php -S localhost:8000

アクセス:http://localhost:8000/wordpress

  1. インストール画面にアクセス
  • ここではデータベース未設定のため「次に進むにはデータベースが必要」と表示されます

サムネイル画像:生成済み(WordPressロゴ + インストール画面イメージ)


記事3:データベース作成とWordPressインストール完了

MariaDB/MySQLを使ってデータベースを作成し、WordPressのインストールを完了させる方法を解説します。

MariaDB 基本コマンドまとめ

手順

  1. データベース/MariaCBのインストール

    brew install mariadb

  2. MySQL/MariaDBに接続
sudo mariadb
SHOW DATABASES;
  1. データベース作成
CREATE DATABASE test;
EXIT;

ユーザー作成(wpuser/wp_password)
(ユーザー名/パスワード)
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'wp_password';

権限付与(test データベースをwpuser が自由に使える)
GRANT ALL PRIVILEGES ON test.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
  1. WordPressでDB接続設定
define( 'DB_NAME', 'test' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', 'wp_password' );
define( 'DB_HOST', 'localhost' );
  • WordPress用ユーザーを作る場合
  1. インストール完了 → 管理画面アクセス
  • URL: http://localhost:8000/wordpress
  • サイトタイトル・管理者アカウントを設定

関連記事

ブログ

BLOG

PAGE TOP