WordPress 日本語版 インストールガイド 3.3
※ 記述内容を更新して WordPress 3.3 に対応させました。
このページについて
WordPress 日本語版をさくらインターネットのレンタルサーバにインストールするための覚え書き。
※ 適切でない手順や誤った記述などがあるかもしれません。お気づきの点がありましたらコンタクトページから情報をお寄せください。
参考ページ
インストール環境 (インストール構成)
サーバー環境
- さくらインターネット レンタルサーバ ( スタンダードプラン以上)
- FreeBSD 7.1-RELEASE-p16 i386
※ WordPress の動作には MySQL および PHP が必要なためスタンダードプラン以上が必須。 ライトプランではインストール不可。
パッケージ構成
- WordPress
- WordPress 3.3.1
- WordPress 日本語版 3.3.1
- WordPress 3.3.1
- データベースシステム
- MySQL 5.0 以上
- PHP 5.2.4 以上
ディレクトリ構成
- /home/[username]
- /local
- /src
- /wordpress
- /src
- /www
- /blog
- /local
Web サイト構成
- /home/[username]/www
- /blog
※ Web ページの URL は "http://[username].sakura.ne.jp/blog/"
インストールに向けた準備
インストール作業に入る前に確認しておく項目や行っておく作業など。
注意事項
- ページ中の "[username]" はさくらのレンタルサーバのユーザ名 (アカウント名) を表す。各自のユーザ名 (アカウント名) に置き換えること。
- シェルはデフォルトの csh を利用。シェルを変更している環境では適宜コマンドなどを読み替えること。
推奨する使用ツール
- 端末 (ターミナル) エミュレータ
- PuTTY, Poderosa or TeraTerm
- FTP クライアント
- WinSCP, FileZilla or FFFTP
- テキストエディタ
-
BOM なし UTF-8 (UTF-8N) の文字コードに対応したエディタ
- 基本的にはメモ帳以外のエディタを使用すれば OK
作業ディレクトリの作成
取得するソースファイルのダウンロード先および解凍先となる作業ディレクトリを作成しておく。
%mkdir -p ~/local/src
MySQL
さくらのレンタルサーバにインストール済み。
%mysql --version mysql Ver 14.14 Distrib 5.5.15, for FreeBSD7.1 (i386) using 5.2
データベースの作成
さくらのレンタルサーバ (スタンダード) では 20 個のデータベースを利用できる。データベースをまだ作成していない場合は以下の手順を行う。
- さくらインターネットサーバコントロールパネル を開く
- [アプリケーションの設定] - [データベースの設定] を選択する
- [データベース バージョン] で [MySQL 5.5] が選択されていることを確認する
- [データベース名] に希望の文字列を入力する
- [接続用パスワード] を入力する
- [データベース 文字コード] で希望の文字コードを選択する
- [データベースを作成する] ボタンを押す
作成したデータベースに関する情報が表示される。WordPress のインストール時に必要となるため控えておく。
| データベース ユーザ名 | [username] |
| データベース名 | [username]_* |
| データベース サーバ | mysql***.db.sakura.ne.jp |
※ "mysql***.db.sakura.ne.jp" の "***" はデータベース サーバ名に含まれる数字を、"[username]_***" の "***" はデータベース名で指定した接尾辞を表す。
作成したデータベースに接続できるか確認する。
%mysql -u [username] -h mysql***.db.sakura.ne.jp -p -e "select version();" Enter password: +------------+ | version() | +------------+ | 5.5.15-log | +------------+
PHP
さくらのレンタルサーバにインストール済み。
%php -v PHP 5.2.17 (cli) (built: Dec 26 2011 19:36:50) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
WordPress
WordPress 日本語版 3.3.1 をインストールする。
%cd ~/local/src %wget http://ja.wordpress.org/wordpress-3.3.1-ja.tar.gz %tar zxvf wordpress-3.3.1-ja.tar.gz %cd wordpress %cp wp-config-sample.php wp-config.php
UTF-8 対応のエディタで wp-config.php ファイルを編集し、データベースの接続情報 (データベース名、ユーザー名、パスワード、およびホスト名) を記入する。
-
.php
old new 16 16 // 注意: 17 17 // Windows の "メモ帳" でこのファイルを編集しないでください ! 18 18 // 問題なく使えるテキストエディタ 19 19 // (http://wpdocs.sourceforge.jp/Codex:%E8%AB%87%E8%A9%B1%E5%AE%A4 参照) 20 20 // を使用し、必ず UTF-8 の BOM なし (UTF-8N) で保存してください。 21 21 22 22 // ** MySQL 設定 - こちらの情報はホスティング先から入手してください。 ** // 23 23 /** WordPress のためのデータベース名 */ 24 define('DB_NAME', ' database_name_here');24 define('DB_NAME', '[username]_***'); 25 25 26 26 /** MySQL データベースのユーザー名 */ 27 define('DB_USER', ' username_here');27 define('DB_USER', '[username]'); 28 28 29 29 /** MySQL データベースのパスワード */ 30 define('DB_PASSWORD', ' password_here');30 define('DB_PASSWORD', '******'); 31 31 32 32 /** MySQL のホスト名 */ 33 define('DB_HOST', ' localhost');33 define('DB_HOST', 'mysql***.db.sakura.ne.jp');
wordpress ディレクトリを ~/www/blog ディレクトリに移す。
cd ..
mv wordpress ~/www/blog
※ "http://[username].sakura.ne.jp/blog/" でアクセスするためディレクトリ名を blog に変更している。
インストールウィザード
WordPress に用意されているインストールスクリプトを利用して Web ブラウザからインストール作業を行う。
- ブラウザで http://[username].sakura.ne.jp/blog/wp-admin/install.php を開く
- 「ようこそ」画面:以下の項目を入力して [WordPress をインストール] ボタンを押す
- サイトのタイトル
- ユーザー名
- パスワード
- メールアドレス
- 「このサイトが Google や Technorati などの検索エンジンに表示されるのを許可する。」をチェック
- 「成功しました!」画面:[ログイン] ボタンを押す
- 「WordPress がインストールされました。もっと何か作業をしたかったですか ? がっかりさせてゴメンナサイ。これだけです !」と表示されるのでとりあえずがっかりしておく
- 「ログイン」画面:ユーザー名とパスワードを入力して [ログイン] ボタンを押す
- ダッシュボード (管理画面) が表示される
- ブラウザで http://[username].sakura.ne.jp/blog/ にアクセスし "Hello world!" と表示されることを確認する
初期設定
ダッシュボード (管理画面) では WordPress の各種設定を行うことができる。インストール後に設定が必要となる項目はあまりないが、たとえば次のような項目を確認しておく。
- [設定] - [パーマリンク設定]
- URL の読みやすさや SEO の観点から "?" 以降のパラメータから生成される動的な URL ではなく "/" 区切りの静的な URL に変更する。
- [投稿] - [カテゴリー]
- 必要に応じていくつか追加する。特にパーマリンクの URL に %category% を含めている場合は、ページの URL に影響するため適切なスラッグを指定する。
- [外観]
- ブログのスタイルに応じてテーマやウィジェット、メニューなどをお好みの設定にカスタマイズする。
トラブルシューティング
PHP ファイルのパーミッション
Web ブラウザで http://[username].sakura.ne.jp/blog/wp-admin/install.php にアクセスしてもインストールウィザードが実行されない場合は PHP ファイルのパーミッションを 755 (or 705) に変更する。
※ 機能一覧|レンタルサーバのさくらインターネット によるとさくらのレンタルサーバ (スタンダードプランの場合) では PHP は CGI モード で動作するとある。ただしスタンダードプランであっても 644 のままで動作するケースもある。
