【WordPress】ワードプレスをローカルで設定するために... [4] WordPressの設定

■ はじめに

 * ワードプレスをローカルで設定するためには、以下「手順概要」のように行う必要がある
  => 今回は、『【4】 WordPressの設定』を行う
 * BitNami, XAMPPであれば、もっと簡単にできるみたいだが、とりあえず今回は一から自分で行ってみる。
  => XAMPP での構築は、以下の関連記事を参照のこと
ワードプレスを XAMPP で簡単にローカルに設定する
https://blogs.yahoo.co.jp/dk521123/33377152.html

設定環境

 * OS : Windows Xp
 * Web Server : Apache Ver2.2.17
 * PHP : PHP Ver5.3.4
 * DB : MySQL Ver5.5.8
 * WordPress : WordPress Ver3.0.4

手順概要

【1】 Webサーバ:Apacheの設定
https://blogs.yahoo.co.jp/dk521123/21460962.html
【2】 PHPの設定
https://blogs.yahoo.co.jp/dk521123/21462379.html
https://blogs.yahoo.co.jp/dk521123/21466481.html
【3】 MySQLの設定
https://blogs.yahoo.co.jp/dk521123/21467820.html
【4】 WordPressの設定
https://blogs.yahoo.co.jp/dk521123/21462088.html

【4】 WordPressの設定

wp-config.phpの設定

1) 以下から「WordPress 3.0.4 をダウンロードする」をクリックし、WordPress をダウンロード
http://ja.wordpress.org/install/

2)ダウンロードした「wordpress-3.0.4-ja.zip」を解凍し、「C:\www\htdocs」配下に置く
 →フォルダ構成は「C:\www\htdocs\wordpress」になる

3)「C:\www\htdocs\wordpress」にある「wp-config-sample.php」をテキストエディタで開き、
以下の「wp-config-sample.php(wp-config.php)」を参考に、以下4点を自分の環境にあるように修正する
 1) データベース名
 2) MySQLのユーザー名
 3) MySQLのパスワード
 4) MySQL のホスト名
  ※ 設定は、 http://blogs.yahoo.co.jp/dk521123/21467820.html の「ワードプレスの設定に必要なこと」を参照のこと

4)「認証用ユニークキー」を「AUTH_KEY」などを設定する
 (あとで思い出す必要はないので長くて複雑なもの設定する。https://www.grc.com/passwords.htmなら適当に作成してくる)

5)「wp-config-sample.php」→「wp-config.php」とりネームする

wp-config-sample.php(wp-config.php

http://blogs.yahoo.co.jp/dk521123/21467820.html
で、「ワードプレスの設定に必要なこと」で行った例に沿った場合、以下のようになる。
・・・略・・・
// 文字化け対策(http://blog.belive.jp/archives/50862109.html)
ini_set("output_buffering","on");
ini_set("mbstring.encoding_translation","off");
ini_set("output_handler","mb_output_handler");
ini_set("default_charset","UTF-8");
mb_language("Japanese");
mb_internal_encoding("EUC-JP");
ini_set("mbstring.http_output","UTF-8");
ini_set("mbstring.http_input","auto");
ini_set("mbstring.substitute_character","none");

if (
     function_exists("mb_http_output")
  && function_exists("mb_internal_encoding")
  && function_exists("mb_convert_variables")
   ) {
 mb_convert_variables (
  ((mb_http_output() != 'pass') ? mb_http_output() : mb_internal_encoding()),
  "ASCII,JIS,EUC-JP,eucJP-win,UTF-8,SJIS,SJIS-win",
  $_POST
 );
}
/** WordPress のためのデータベース名 */
define('DB_NAME', 'wordpress');

/** MySQL データベースのユーザー名 */
define('DB_USER', 'testUser');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', '_wordPressPw');

/** MySQL のホスト名 */
define('DB_HOST', 'localhost');

・・・略・・・
/**#@+
 * 認証用ユニークキー
 *
・・・略・・・
 * @since 2.6.0
 */
define('AUTH_KEY', ':dr+%/5V4sAUG-gg%aS*v;&xGhd%{YKC^Z7KKGh j>k[.Nf$y7iGKdJ3c*[Kr5Bg');
define('SECURE_AUTH_KEY', 'TufWOuA _.t>#+hA?^|3RfGTm>@*+S=8\"\'+\"}]<m#+}V)p:Qi?jXLq,<h\\`39m_(');
define('LOGGED_IN_KEY', 'S~AACm4h1;T^\"qW3_8Zv!Ji=y|)~5i63JI |Al[(<YS<2V^$T])=8Xh2a:b:}U_E');
define('NONCE_KEY', 'k1+EOc-&w?hG8j84>6L9v\"6C89NH?ui{*3\\(t09mumL/fFP_!K$JCEkLuy ={x{0');
define('AUTH_SALT', 'fkjdaofpjapgjaieoiapogjkgpa_gjaojig@fajdfodjaigaeagagadadagagggg');
define('SECURE_AUTH_SALT', 'geniouahguao784ohoqh8qogu0qgq_@qg@g@qgjqpoeqaKFoiuhgqodfqmigegeg');
define('LOGGED_IN_SALT', '_g_Gneigoejhgaqighoiahrugahuadf@genogjeqngjunaogjqeo38498394933');
define('NONCE_SALT', 'genu7GyeUgoehigregorkgorap@geragnlliaojngqanlkjkgjnelafgljge9o2');

WordPressの設定

1)ブラウザを起動し、URL欄に
http://localhost:8080/wordpress/wp-admin/install.php
を入力し、Enter押下する。
※エラーが表示された場合、データベースに権限がない可能性がある。
 以下を参考に権限を与えてあげるといい。
http://tomo.ac/goodstream/database/mysql/basic.htm#%E3%83%A6%E3%83%BC%E3%82%B6%E3%81%AB%E6%A8%A9%E9%99%90%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95

2)ブラウザ画面の「必要情報」を入力し、「WordPressをインストールする」を押下する

・サイトのタイトル:「タイトルテスト」
・ユーザー名:「admin」
・パスワード:任意(ここでは「_password」とする)
・メールアドレス:自分のメールアドレス

→エラーが表示されることなく、「成功しました!」と表示される
※エラーが表示された場合、データベースに権限がない可能性がある。

3)ブラウザ画面の「成功しました!」が表示されているページの「ログイン」を押下する

4)ユーザ名とパスワードを入力(ここでは「admin」、「_password」)し、「ログイン情報を記憶」にチェックをつけて、「ログイン」を押下する
→「ダッシュボード」が表示されることを確認できる


関連記事

ワードプレスをローカルで設定するために... [1] Apacheの設定

https://blogs.yahoo.co.jp/dk521123/21460962.html

ワードプレスを XAMPP で簡単にローカルに設定する

https://blogs.yahoo.co.jp/dk521123/33377152.html