■
http://dev.mysql.com/downloads/
から"MySQL Community Server"の方を選んで、MySQL5.0.27をインストール。Completeにしてみた。
続いて設定。Detailed Configurationを選ぶ。基本はデフォルトのままでOK。
- character setのページではBest Support For Multilingualismを選ぶ。
- Include Bin Directory in Windows PATHにチェックを入れる。
- 最後にルートパスワードを設定して完了。
こっちはあっさり終了。自分でインストールした方のサービスをとめると、InstantRailsは動くことも確認。
■
Apache2.2.Xでは、PHP5.2以上に含まれるモジュールを使うらしい。ということで、
http://snaps.php.net/
からPHP5.2をダウンロード。解凍し、リネームしてC:/直下に置く。以下、設定。
- C:/php/php.ini-recommendedをphp.iniにリネーム。
- include_pathの行をinclude_path = "C:/php/includes"に変更。
- doc_rootをApacheと同じ場所に変更。
- extension_dirを"C:/php/ext"に変更。
- extensionの中で、mbstring, oracle, mysqlのコメントアウトを外す。
- mbstring.language, internal_encoding, http_input, http_outputのコメントアウトを外す。文字コードはUTF-8にしておいた。
- httpd.confのDirectoryIndexにindex.phpを追加。
- LoadModule php5_module "C:/php/php5apache2_2.dll"を追加。
- 次のコードを追加。
いよいよ動作設定。次のコードをtest.phpとして保存し、アクセスするとようやく成功。
TITLE
< ?php
phpinfo();
?>
昨日の日記に書いたサイトを参考に設定したが、PHP自体の設定はあまりいじっていない気がする。C:/Windowsへのコピーとか…。色々試しているうちにたまたま動いているんだとしたら怖いなあ。
■
http://httpd.apache.org/
Apache2.2.3を改めてインストール。
あの「あなたの予想に反して…」というページがなくなっていて驚いた。
phpでうまくいかないのは、読み込むモジュールが足りないから。InstantRailsではApache1.3系を使っているらしく、そっち用のモジュールしかなくてApache2.2.3が起動できない。難しい…http://puchiko.lowtech.ne.jp/?itemid=250&catid=10 あたりを参考に、php5を別に入れよう。
■
http://www.microsoft.com/japan/msdn/vstudio/express/vbasic/
Visual Basic 2005 Express Edition(使うのか?)をダウンロード。
暇なときにインストールする。。。
Remember the Milk
http://www.rememberthemilk.com/
高機能(らしい)タスク管理ツール。いろいろ試してみよう。
全部見せます
http://www.vector.co.jp/soft/win95/amuse/se123180.html
いろんなファイル中の意味ありげな文字列を吐き出してくれる不気味なスクリーンセーバ。
■
MySQLを手動で(Railsを通さずに)立ち上げる方法がいまいち把握できない。しかも、昨日パスワードを変えたおかげでRailsのアプリも起動できなくなっている…再インストールして、MySQLは別にもう一つ入れたほうがいいかもしれない。
とりあえずRailsは再インストール。
- Configure->Window's Hosts fileからhostsファイルを書き換える。127.0.0.1[tab]www.mycookbook.comを追加
- Rails applications->Manage Rails applicationsからcookbookを開始すると、http://www.mycookbook.com/でサンプルアプリにアクセス可能。
- $INSTALL_PATH\InstantRails\phpmyadmin\langのjapanese-utf-8.inc.phpを開いて、$charset = 'UTF-8'; を $charset = 'utf-8'; へと変更。
- Configure->databaseでphpMyAdminを使ってデータベース操作ができる。
- http://lightson.dip.jp/zope/ZWiki/BookmarkOnInstantRails を参考に、一通りアプリケーションを生成してみる。まだよくわからん。