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

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

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

手順

  1. Homebrewのインストール(未インストールの場合)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. PHPのインストール
brew install php
  1. PHPのバージョン確認
php -v
  1. 簡単なPHPコード実行
  • ターミナル
php -r 'echo "Hello World\n";'
  • ブラウザ
<?php
echo "Hello World";
php -S localhost:8000

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

: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

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

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


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

タイトル:WordPressに必要なデータベースを作ろう! ディスクリプション:MariaDB/MySQLを使ってデータベースを作成し、WordPressのインストールを完了させる方法を解説します。

手順

  1. MySQL/MariaDBに接続
sudo mysql -u root
SHOW DATABASES;
  1. データベース作成
CREATE DATABASE test;
EXIT;
  1. WordPressでDB接続設定
define( 'DB_NAME', 'test' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', 'wp_password' );
define( 'DB_HOST', 'localhost' );
  • WordPress用ユーザーを作る場合
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'wp_password';
GRANT ALL PRIVILEGES ON test.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
  1. インストール完了 → 管理画面アクセス
  • URL: http://localhost:8000
  • サイトタイトル・管理者アカウントを設定
ブログ

BLOG

PAGE TOP