WordPressとはオープンソースで開発され、誰でも無料で利用できるブログ・CMS(Content Management System)プラットフォームです。WEBサーバなどにインストールして使用しますが、無料ブログサービスなどとは違いその自由度の高さがヘビーユーザに好評です。またWEB標準に準拠した美麗なテンプレートの数々、目的別に用意された豊富なプラグイン集、直感的に扱える管理画面など自由でありながらも、それほどの専門的知識を必要とせずにブログを運営する事が出来ます。
またインストールやアップグレードなどの作業もこれまでのツールに比べたら驚くほど簡単です。これまで無料ブログのカスタマイズ性能の低さやサーバのレスポンスの遅さに不満を抱いていた人はWordPressを利用すればそれらの問題はことごとく解決するでしょう。
なおオープンソースソフトウェアであるWordPressにはWordPress 日本語版とWordPress MEという2種類の日本語環境WordPressがありましたが、2008年3月でWordPress MEは開発を終了しています。これからWordPressを利用される方はWordPress 日本語版をインストールして下さい。
xrea(エクスリア)とはデジロック社が運営する広告付き無料、または広告なし1年払い2400円(200円/month)で利用できる高機能レンタルサーバです。無料サーバでありながら、PerlやPHPなどのCGIからMySQLなどのデータベース、独自ドメイン持込によるサブドメイン対応など破格の高機能で高い評価を得ています。
coreserver (コアサーバー)という、1年払い5000円(417円/month)+初期費用1000円で利用できる同社の上位サービスもあります。
xreaでは管理画面からボタン一つでWordPressのインストール(ファイルのアップロードのみ)が出来るのですが、現在利用できるWordPressが既に開発を終了しているWordPress MEであるため、このページでは一からWordPressのインストール方法するを解説して行きます。
WordPressをインストールする前に公開するサーバを確保する必要があります、このページではxreaを中心に説明して行きますが、他のサーバを利用されている方は適宜対応してインストールして下さい。
WordPress 動作環境 ※Ver. 2.6現在
PHP 4.3以上
MySQL 4.0以上
まだサーバを借りていない、独自ドメインも持っていないという方はそれぞれ下記のページを参考に取得して下さい。
サーバが確保できたら、WordPressを公開するURL・ディレクトリに従ってDNSの設定をして、公開ディレクトリを作成して下さい。DNSの設定については上記xrea + VALUE-DOMAINでサイト運営のサーバアカウントにドメインを設定するの部分を参考にして下さい。
WordPressでは投稿記事はコメント、設定データなどほとんどのテキストデータをデータベース(DB・SQL)というサーバソフトウェアに格納して利用しますので、インストール前にデータベースを準備する必要があります。
まずxreaのご自分のサーバにログインし(バリュードメインの管理画面からサーバーアカウントの登録・管理・購入→サーバ設定)管理メニューからデータベースを選びクリックして下さい。
MySQLの追加編集の部分を選択し、パスワードを入力し、文字コードをUNICODEにして作成ボタンを押して下さい。これでデータベースの作成は完了です。DB・ユーザ名及びパスワードを忘れない様にして下さい。
※サーバのMySQLのバージョンによってはEUC-JPしか選択できない場合がありますが、その場合EUC-JPでも構いません。
まずWordPress 日本語のサイトから最新のWordPressファイルをダウンロードして解凍して下さい。このページを作成時の最新バージョンは2.5.1ですので、バージョンが更新されていたら適宜対応して下さい。
※2.6でもインストールと動作を確認し、ページ内容に修正を加えました。
解凍して出来たwordpressフォルダからwp-config-sample.phpというファイルをテキストエディタ(※注1)で開いて編集します。
上から3行目の '(アプストロフィー)で挟まれた putyourdbnamehere と
4行目の ' の間の usernamehere の部分に
データベース作成時に表示されていたDB名・ユーザ名を入力して下さい。xreaではこの二つは同じものとなります。
次に上から5行目の ' の間の yourpasswordhere の部分に
データベース作成時に入力したパスワードを入力して下さい。
次に上から12、13、14行目の ' の間の put your unique phrase here の部分に
それぞれ独自のお好きな文字列を入力して下さい(英字)
DB名・ユーザ名をexample、DBパスワードをpassword、文字列をthis is an example phraseとすると以下の様になります。文字列はそれぞれ独自のものに置き換えて対応して下さい。
// ** MySQL 設定 ** //
define('DB_NAME', 'example'); // データベース名
define('DB_USER', 'example'); // ユーザー名
define('DB_PASSWORD', 'password'); // パスワード
define('SECRET_KEY', 'this is an example phrase'); //
define('SECURE_AUTH_KEY', 'this is an example phrase,too'); //
define('LOGGED_IN_KEY', 'this is also an example phrase'); //
その他の設定項目はxreaでは必要ありません。入力が完了したら「名前を付けて保存」などを選択してファイル名をwp-config.phpにして別ファイルとして保存します。
※注1
Windows環境の場合、メモ帳 (右クリック→プログラムから開く→NotePad)WordPadやMS Wordでは文字化けします。メモ帳(NotePad)でも問題が生じる場合はTeraPadやサクラエディタなどのフリーの高機能エディタを使用して下さい。 MacやUnix系OSの方はUTF-8を扱えるエディタならば問題ありません。
コンフィグファイルの編集が終わったらwordpressフォルダの中のファイル全てを公開するディレクトリにFFFTPなどのFTPクライアントソフトを使用してアップロードして下さい。
アップロードが完了したら
http://example.com/wp-admin/install.php
http://example.com/wordpress/wp-admin/install.php
などにブラウザでアクセスします。太字より前の部分はご自分の環境に合わせて適宜変更して下さい。
必要事項を記入してWordPressをインストールをクリックして下さい。
インストール完了の画面が表示されたら、インストールは終了です。
表示されたユーザ名とパスワードをメモしてログインをクリックします。
もしインストールの途中でインストールが失敗する時はデータベースの設定及びコンフィグファイルの設定が間違っていないか確認して下さい。
お疲れ様でした。
もしよろしければ、WordPressを利用しようと思っている他の方のために、このページをあなたのWordPressの記事の片隅ででも紹介していただければ幸いです。ついでに補足説明などもしていただければより一層嬉しいです。