[WordPress] ローカル環境へのインストール

MySQLに新規データベースを作成したら、いよいよXAMPP環境上でWordPress自体のインストールを始める。

1. 公式サイトからWordPressの最新版をダウンロードし、c:\xampp\htdocs\wordpress に展開する。

WordPress公式サイト

http://ja.wordpress.org/

2. ブラウザからWordPressのルート (僕の環境では http://localhost/wordpress/) にアクセスする。すると設定ファイルが存在しないので作成するように促すメッセージが表示されるので[設定ファイルを作成する]を押下。

3. データベース情報に関する説明ページが表示されたら[次に進みましょう!]を押下。

4. データベース接続のための詳細を入力して[作成する]を押下。

5. [インストール実行]を押下。

6. [ようこそ]ページが表示されたら[必要情報]を入力して[WordPressをインストール]を押下。

7. [成功しました!]ページが表示されたら[ログイン]を押下。

8. WordPressのダッシュボードが問題無く表示されればインストール成功。

ブラウザでWordPressのルートにアクセスすると、デフォルトのテンプレートによるサイトが表示されるはず。

これにてWordPressのインストールは無事完了。

[WordPress] MySQLデータベースの作成

昨日セットアップしたローカルのXAMPP上でWordPressをインストールしてみる。そのためには、まず、MySQL上で新規データベースを作成する必要がある。以下覚え書き。

1. XAMPPのトップページからphpMyAdminを実行。デフォルトで日本語表示されたのは、ブラウザのデフォルトエンコード設定によるものなのかな。

2. 画面上部の[データベース]タブをクリックし、[新規データベースを作成する]にデータベースの名前を入力して[作成]ボタンを押下。データベースの名前はベタに[wordpress]としておく。[照合順序]はデフォルトのままいじらず。

3. データベースが作成されると[データベース]リストに追加されるので、次はデータベースにアクセスするユーザを作成する。そのためには、まず、リスト中のデータベース名の隣にある[特権をチェックする]リンクをクリックする。

4. 登録済みのユーザ一覧が表示されたら、[新しいユーザを登録する]リンクをクリック。

5. 新しいユーザの[ログイン情報]を入力して、ページ下部の[実行する]を押下。[ユーザ専用データベース]で全特権を与えておく代わりに、[グローバル特権]は何も与えないようにしておく。WordPressからしかアクセスしないデータベースなので、これで良かろう。

6. 新しいユーザが作成されたらWordPressのインストール準備は完了。

[PHP] XAMPPをインストールする

ちょっと込み入った感じのPHPでの開発案件あり。共用サーバー上でリモート開発するよりも、ローカルでいじり放題いじれる環境を用意して開発したほうが能率が良さそうなので、以前にインストールしていたXAMPPを一旦アンインストールして、最新版のXAMPPをインストールすることにする。以下インストール覚書。

まず、XAMPPの公式サイトから最新版をダウンロードする。
http://www.apachefriends.org/jp/xampp-windows.html

現時点のWindows版の最新版は1.7.7 (2011/9/20)となっている。ちなみにこの最新版には以下のパッケージが含まれている。僕は簡単にインストールしたいのでインストーラ(xampp-win32-1.7.8-VC9-installer.exe 81MB)をダウンロードした。ダウンロード元はSourceForge。

  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5
  • FileZilla FTP Server 0.9.39
  • Tomcat 7.0.21 (with mod_proxy_ajp as connector)

1. インストーラを実行するとインストーラの言語選択が表示される。僕は[English]のまま[OK]を押下。もちろん日本語を選んでもいいけど英語にしておいた方が何かと便利かも。

2. UACのメッセージで[OK]を押下。

3. 初期画面が表示されたら[Next]を押下。

4. インストール先の指定。デフォルト(c:\xampp)のまま[Next]を押下。

5. XAMPPオプションの指定。デフォルトのまま[Next]を押下。

5. インストールが始まって進捗が表示される。

6. インストール完了画面が表示される。

7. [Finish]を押下するとXAMPPコントロールパネルを表示するか尋ねるメッセージが表示される。

8. [Yes]を押下してコントロールパネルを表示する。コントロールパネルで[Apache]の[Start]を押下して、とりあえずApacheだけ実行してみる。正しく実行されれば[Running]と表示されるはず。

9. ブラウザで http://localhost/ を表示する。XAMPPのウェブページが表示されればOK。

以上でXAMPPインストール完了。

幻のiPhoneアプリとなった「スティーブジョブス演説集」

拙作iPhoneアプリ「有名演説集」の裏話をひとつ。

実は「有名演説集」には、開発が完了していながらお蔵入りとなったアプリが1つある。それは「スティーブジョブス演説集」。スティーブジョブスがスタンフォード大学の卒業式でお披露目したスピーチを収録したアプリなんだけど、開発を終えてiTunes Storeに登録申請したものの、Appleの審査を通過することができなかった。Appleとしては、スティーブジョブスを扱ったアプリの公開は制限する方針らしい。審査担当者からは「スティーブジョブスを讃えるアプリを開発していただいたことに感謝します」といった、短いながらも丁重なメッセージが届いた。そういう扱いを受けるかもなーと予想もしていたので、審査結果を甘んじて受け止めて、このアプリは幻のアプリとしたというわけ。

スピーチの内容は非常に有益なものだったので、リリースできなかったのは本当に残念。まだ聞いたことが無い人はネットで検索して聞いてみると良いだろう。

iPhone英語教材アプリ – 「有名演説集」

久々に新しいiPhoneアプリをリリースしたのでお知らせを。

アメリカの歴代大統領など著名人の英語スピーチは良質なリスニング教材と言われている。大衆向けにゆっくりと解りやすく話しているが故にそう言われるのだろう。予てからそういう音源を英語耳トレで使いたいなと思っていたのだけど、受託仕事の合間に時間が無くてリリースは遅れるばかり、どうにか時間をやりくりしてやっと年内滑り込みセーフで以下の3本の無料アプリをリリースするに至った。

オバマ大統領演説集 (Obama’s Speech)
キング牧師演説集 (Martin Luther King, Jr.’s Speech)
ルーズベルト大統領演説集 (Roosevelt’s Speech)

これらのアプリにはオンラインでコンテンツを追加する機能を備えた。新しいコンテンツをサーバーにアップすれば、ユーザは無料でそれらをダウンロードしてアプリに追加できる。あまり長いとダウンロード時間も掛かるので、コンテンツ1本あたり大体4-5分ぐらいが適当かな。長い演説はそれぐらいの長さに分割して配信する。アプリは著名人ごとに独立していて、1アプリに20コンテンツぐらいは配信したいなと思っている。

今後も順次新しい演説集をリリースする予定なので乞うご期待!

ブログとTwitterをFacebookに連携する

僕はFacebookにもアカウントがあるのだけど、Facebookをどう使うべきか正直迷っている。今年初めにスターとした直後は割とマメに更新していたのだけど、Facebook以外にこのブログやTwitterもやっているので「Facebookに何を載せるべき?」という迷いが出てきてしまった。でもまあ考えても正解が導けるわけでもないので、とりあえず過去のポストを一旦全てクリアして、新たにFacebookを仕切り直してみることにする。当面の方針は「ブログ+Twitter+アルファ」といった感じ。ブログやTwitterも実名運営しているので、Facebookだけを使っている人の目にも触れるようにブログとTwitterのコンテンツを転載しつつ、Facebookのプライベートコミュニティでしか発信できないプライベートネタを追加していきたいと思う。

というわけで、早速ブログとTwitterのFacebookへの連携設定を行う。ブログの連携に関しては、現状RSS GrafitiというFacebookアプリが定番のようだ。Facebookの検索窓にRSS Grafitiとタイプして検索すると公式ページが見つかるので、Go to Appから設定ページに移動して必要な設定をするだけ。このブログポストがFacebookに載っていれば正しく設定できているということになるだろう。Twitterの連携に関しては、TwitterのプロフィールページにFacebookとの連携設定があり、こちらも設定は簡単だ。まるでSNSツールのマッシュアップという感じだね。

spendbrite – 個人向け予算管理ツール

spendbriteは、個人向けのオンライン予算管理ツール。予算や収支を管理するオンラインツールは沢山あるけど、spendbriteは気持ちいいぐらいにシンプルで解りやすい。毎月の収入見込みを入力し、用途ごとに予算を割り振って、後は日々の支出を入力していくだけだ。用途ごとに貯金の目標も設定できるし、iPhoneなどのモバイル端末用のウェブサイトも用意されている。正直僕んも好みにピッタリ。

spendbrite : Budgeting made easy : Free personal budget
http://www.spendbrite.com/default.aspx

ソフト開発者として脱帽なのは、サクサクと快適に動くUIが全てjQueryで実装されている点かな。操作には全くストレスが無いし、デザインも見やすく解りやすい。決して多機能ではないけど必要な機能は揃っているし、もうちょっと注目されても良さそうなサービスなんだけど、Facebookを見る限りではなぜかまだファンは多くないみたい。まだベータ版と謡っているせいなのかな。

ちょっと真剣に使ってみようかなーと思う。