■ はじめに
* ワードプレスをローカルで設定するためには、以下「手順概要」のように行う必要がある => 今回は、『【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」)し、「ログイン情報を記憶」にチェックをつけて、「ログイン」を押下する →「ダッシュボード」が表示されることを確認できる
参考文献
http://www.tatuo-web.com/wordpress/install/http://www.quick-s.net/setting-wordpress01.html
http://tomo.ac/goodstream/database/mysql/basic.htm
http://ja.forums.wordpress.org/topic/61
http://wpdocs.sourceforge.jp/Editing_wp-config.php#Security_Keys