『画像解説付』WordPressをローカル環境XAMPPへインストールする手順


今やCMS界で独走的大人気のWordPressですが、
大人気がゆえにレンタルサーバーで直接インストール出来るサービスを利用するのが
一般的な様です。
しかし、細かいカスタマイズを行うには、本番環境よりもローカルで開発を行い、
本番環境へ適用する開発方法が良いでしょう。
今回は、そんなWordPressをローカル環境XAMPP
日本語化WordPress(ワードプレス)としてインストール方法を纏めて解説します。


  1. まずは日本語化されたWordPressを取得しよう
  2. ローカル開発環境XAMPPへWordPressを配置しよう
  3. WordPressで使用するデータベースを用意しよう
  4. WordPressをインストールしよう





まずは日本語化されたWordPressを取得しよう



早速、日本語化されたWordPress(ワードプレス)を下記よりダウンロードしましょう。
本記事執筆時の最新ではwordpress-3.8.1-ja.zipをダウンロードする事が出来ます。

WordPress.ORG 日本語

http://ja.wordpress.org/





ダウンロードしますと、中身はきっと下記の様な構成となっているかと思います。

http://web-terminal.blogspot.com/2014/02/wordpress-381-jazip.html



ローカル開発環境XAMPPへWordPressを配置しよう



XAMPPでは、htdocs配下が公開ディレクトリとされています。
htdocsの位置は、XAMPPのインストール環境にもよりますが、
通常では下記の位置にhtdocsはあるかと思います。
Windowsでの配置を想定しています)



C:\xampp\htdocs


WordPressは、基本的に公開ディレクトリ上で動作しますので、
先程ダウンロードしましたwordpress-3.8.1-ja.zipを解凍し、
wordpressディレクトリ毎htdocs配下に配置しましょう。


C:\xampp\htdocs\wordpress





WordPressで使用するデータベースを用意しよう


wordpressの配置が完了しましたら、XAMPPのコントロールパネルを開き、
WebサーバーのApacheとデータベースMySQLを起動して下さい。





WordPressを利用するにはデータベースが必要です。
XAMPPには、予めデータベースMySQLが用意されていますので、
MySQLWordPressで使用するデータベースを作成しましょう。
XAMPP内でのデータベース管理は、
phpMyAdminというWebベースのクライアントシステムを使用します。

phpMyAdminへはWebブラウザから下記URLを入力し、アクセスして下さい。
(WebサーバApacheの起動と、データベースMySQLの起動が必要です。)

http://localhost/phpmyadmin/





アクセスしましたら、上部の「データベース」というボタンをクリックして下さい。
すると、データベース作成画面が出てきますので、
今回はデータベース名を「wordpress」、そして照合順序を「utf8_bin」に設定し、
作成ボタンを押してデータベースを作成して下さい。
作成が完了しましたら、左メニューにデータベース名が追加表示されている事を確認して下さい。

表示が確認出来ましたら、テーブル名をクリックし、テーブル制御に移ります。
中では、新規でユーザを作成する必要がありますので、画面上部の「特権」ボタンを押し、
ユーザ一覧画面へ遷移します。
画面下部の「ユーザを追加する」をクリックしてユーザ追加画面へ移動して下さい。





ユーザ名やホスト、パスワードを入力して下さい。
(今回はローカル環境ですので、ホストをローカルとしています。)
そして、特権の部分では、今回作成するのはマスターユーザですので、
「すべてチェックする」にて全ての特権を与えて下さい。
全ての設定が終わりましたら画面下部の「実行」ボタンを押し、
実際にユーザを作成して下さい。

事前に設定すべきデータベース関係は以上となります。



WordPressをインストールしよう



データベースの作成が完了しましたら、先程配置しましたwordpressへ
Webブラウザからアクセスしてみます。
(公開ディレクトリhtdocsへはlocalhostからアクセスする事が出来ます。)


http://localhost/wordpress/


すると、下記の様なエラー文言が表示されるかと思います。

~~~~~~~~~~~~~~~~~~~~~~~~~~~
wp-config.php ファイルが見つかりません。開始する前にこのファイルが必要です。

ヘルプが必要な場合はドキュメンテーションをご覧ください。

ウェブインタフェース経由で wp-config.php を作成できますが、サーバーによっては動作しないかもしれません。最も安全な方法は、手動でファイルを作成することです。
~~~~~~~~~~~~~~~~~~~~~~~~~~~





このエラーは、まだWordPressでの設定ファイルが作成されていない事を示しており、
初回のアクセスでは当然まだ設定ファイルを作成していないので、
必ず発生するエラーです。

設定ファイルを作成するには、エラーメッセージの下にあります
「設定ファイルを作成する」というボタンをクリックして下さい。





設定ファイル作成にあたり、データベースの情報を記述する必要があります。
情報を準備する旨のメッセージ画面が表示されます。
データベースの作成は、先程行いましたので、問題ありません。
必要な各項目の内容を確認し、
「さあ、始めましょう」ボタンをクリックして下さい。

~~~~~~~~~~~~~~~~~~~~~~~~~~~
WordPress へようこそ。作業を始める前にデータベースに関するいくつかの情報が必要となります。以下の項目を準備してください。


データベース名
データベースのユーザー名
データベースのパスワード
データベースホスト
データベースの接頭辞 (1つのデータベースに複数の WordPress を作動させる場合)
もし何かが原因で自動ファイル生成が動作しなくても心配しないでください。この機能は設定ファイルにデータベース情報を記入するだけです。テキストエディターで wp-config-sample.php を開き、データベース接続の詳細を記入してこのファイルの名前を wp-config.php として保存してもかまいません。

おそらく、これらのデータベース情報はホスティング先から提供されています。データベース情報がわからない場合、作業を続行する前にホスティング先と連絡を取ってください。すべての準備が整っているなら…
~~~~~~~~~~~~~~~~~~~~~~~~~~~





次に、データベース情報を設定します。
先程作成しましたデータベースとユーザの内容を書く項目に入力して下さい。
入力が完了しましたら、「送信」ボタンをクリックして下さい。





インストール確認です。
「インストール実行」ボタンをクリックし、インストールを実行して下さい。





作成するサイトの情報を入力します。
入力内容は、下記の通りです。


サイトタイトル 作成するサイト名を入力して下さい。


  • ユーザ名

  • 一番初めの登録ユーザです。管理画面にログインするのに使用します。

  • パスワード

  • 管理画面にログインする為のパスワードです。

  • メールアドレス

  • メールアドレスを入力して下さい。

  • プライバシー

  • 「検索エンジンによるサイトのインデックスを許可する。」にチェックが入っている状態だと、検索エンジンでの検索にヒットする様になります。開発中は検索にヒットさせたくない場合はチェックを外して下さい。


全ての入力が完了しましたら、「WordPressをインストール」ボタンをクリックして下さい。





インストールの成功。

インストール成功画面です。こちらの画面が表示されましたら
無事にインストールの完了です。
早速「ログイン」ボタンを押してログイン画面へ行ってみましょう。





先程インストール時に入力したユーザ名とパスワードにて
ログインして見ましょう。








無事にWordPressの管理画面にログインする事が出来れば、
WordPressの導入は完了です。

後はデザインのカスタマイズや、便利なプラグイン、
管理画面の使い方は別の機会に詳しく解説します。
まずはインストールが完了しましたので、管理画面を色々とさわり、
記事を投稿してみたりとWordPressに馴れてみて下さい。

WordPressの導入はとても簡単でスピーディーに行う事が出来るので、
手軽にブログサイトが構築出来ますね。

改めてWordPressをローカル環境XAMPPへ導入する方法についての
解説でしたが如何でしたでしょうか。


WordPressは大人気で、今後も便利になる様にアップデートされ続けるでしょう。
コミュニティも活発ですので、サポート体制も万全です。
是非とも、これを機会にWordPressを導入してみて下さい。
その手軽さ、便利さにきっと虜になるはずです。




コメントをお待ちしています

人気の投稿

Category

Algorithm (2) Android (8) ASP/aspx (1) Blogger (2) C/C++ (1) Chrome (5) CSS (9) Firefox (4) Fortran (1) Google (9) GoogleMap (2) HTML (12) IE (3) Information (4) iOS (2) iPhone/iPad/iPod (2) Java (6) JavaScript (16) jQuery (9) JSP (1) LifeRecipe (5) Linux (2) Macintosh (2) MapKit (4) Marketing (7) MySQL (3) NAMAZU (2) Objective-C (7) Other (7) Perl (1) PHP (9) Python (1) RSS/Atom (2) Ruby (1) Safari (2) SEO (11) Smarty (2) SQL (2) Tex (1) Three.js (1) Twitter (1) TwitterLog (313) UIKit (5) Unix (1) VBA/VBS (1) Windows (5) WordPress (3) Writing (5) XAMPP (1) XML (1) Yahoo (2) ZendFramework2 (14)