ちょっと思い立ったので、さくらのレンタルサーバにWordPressをインストールしてみました。WordPressのインストールって、ちょう簡単なのねえ…しらなかった。作業開始から動作確認まで3分ぐらいで完了しました。さくらのレンタルサーバーをかりてるひとは、wordpress.comとか借りる必要まったくないですね。とかいいつつ、これはblogger.comだけど! その、今回インストールしたのはこちら、Performance Parts Central。まあなんていうんですか、普通のブログです。
インストールは簡単に言うと、ダウンロードして、展開して、パーミッションなおして、データベースの設定をするだけなんです。というわけで、さっそくやってみよう。用意するものはtelnetの端末とウェブブラウザだけです。WindowsのひとはコマンドプロンプトかTera termを、Mac OS Xのひとは「ターミナル」を使ってください。WindowsやMac OS Xのftpクライアントとかは必要ありません。
ではまず、コマンドプロンプト/Tera Term/ターミナルをつかって、さくらのレンタルサーバーにログインしましょう。ログインの仕方はだいじょうぶですかー?
% ssh ****.sakura.ne.jp -l **** ←借りるときに指定したサブドメイン名とユーザー名ね
****@****.sakura.ne.jp's password: ←パスワード入力
Last login: Tue Dec 18 10:11:03 2007 from xxxx.xxxx.xx
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.1-RELEASE-p17 (SAKURAx) #0: Mon Jun 11 20:40:49 JST 2007
Welcome to FreeBSD!
%
では、つぎにWordPressをダウンロードしましょう。日本語版のひとはWordPress Localizationリリースファイル・リストを、英語版でいいひとはDownload WordPressを見て、ダウンロードするファイルのURLを見つけてください。現在のところ、日本語版のひとは「http://prdownloads.sourceforge.jp/wordpress/27093/wordpress-me223.zip」、英語版のひとは「http://wordpress.org/latest.zip」です。そうしたらこれをさくらのサーバー上でダウンロードします。場所はどこでもいいですが、ホームディレクトリにしておきましょうか。ここでは英語版にしました。
% cd ~/
% ftp http://wordpress.org/latest.zip
Requesting http://wordpress.org/latest.zip
1040 KB 296.92 KB/s
1065215 bytes retrieved in 00:03 (296.92 KB/s)
% ls -l ./latest.zip
-rw-r--r-- 1 narak wheel 1065215 Dec 19 17:32 ./latest.zip
ダウンロードできたら、展開します。これもとりあえずはどこでもいいです。ホームディレクトリで展開しちゃいます。
% unzip latest.zip
Archive: latest.zip
creating: wordpress/
inflating: wordpress/wp-trackback.php
inflating: wordpress/wp-config-sample.php
....
inflating: wordpress/wp-content/plugins/akismet/akismet.gif
inflating: wordpress/wp-content/plugins/akismet/akismet.php
inflating: wordpress/wp-content/plugins/hello.php
これで、「~/wordpress」以下に展開できました。展開できたら、ブツを所望の位置に移します。ここでは仮にxxx.sakura.ne.jp/blog/というディレクトリで動かすことにします。すると、移動する先は「~/www/blog」になるはずです。
% mv wordpress ~/www/blog
% cd ~/www/blog
% ls
index.php wp-config-sample.php wp-rdf.php
license.txt wp-content/ wp-register.php
readme.html wp-cron.php wp-rss.php
wp-admin/ wp-feed.php wp-rss2.php
wp-app.php wp-includes/ wp-settings.php
wp-atom.php wp-links-opml.php wp-trackback.php
wp-blog-header.php wp-login.php xmlrpc.php
wp-comments-post.php wp-mail.php
wp-commentsrss2.php wp-pass.php
ターミナルでやる作業はこれでおわりです。あとはweb経由で設定を行います。動かすつもりのディレクトリにブラウザでアクセスすると、次のような画面が出るはず。
図1. 初めてのアクセス
ここの「create a wp-config.php file through a web interface」というリンクをぽちっとします。
図2. 次の画面
この画面の「Let’s go」をクリックしましょう。するとこうなるはず。
図3. データベース設定画面
ここで、さくらでつかえるMySQLサーバー名やデータベース名などを入力します。最後の「Table Prefix」は、WordPressを複数設置するときは、重ならないように適当にユニークな名前にしておきます。入力できたら「Submit」をポチ。
図4. 準備完了
ここで「run the install!」をポチとします。
図5. タイトルとe-mail入力
ブログのタイトルと、emailアドレスの入力を求められるので入力します。入力したら「Install WordPress」をポチ。
図6. インストール完了!
ここで表示されるパスワードは忘れないようにして下さい。あとは、ここで与えられたパスワードをつかって、wp-login.phpにログインすればオッケーです。「wp-login.php」というリンクをポチ。
図7. ログイン画面
ユーザー名「admin」パスワードは先ほどのものでログインしてください。すると、
図8. 管理画面
おおっ! そして、ブログの本体の画面はというと…
図9. てきとうすぎるブログ名のブログ!
できましたー。あとは先ほどの管理画面から投稿すればオッケーです。管理画面は「ブログのURL/wp-admin.php」です。あとは、ユーザーを作成したり、テーマをダウンロードしてブログの見た目をかえたり、パーマリンクのURLのかたちを変えたり、いろいろやりましょう!
参考文献
- wordpress.org (WordPressの配布元)
- Installing WordPress, WordPress Codex