アットウィキロゴ

cakephp > 2

ここまでのまとめ

(※すでに、PHPだとかMySQLだとかはインストールは済んでいるとして話は進む
 機会があればそれらについても、また記載はするように考えてはいるけど・・・)

1.ソースをダウンロードしてきて、それを任意の場所に展開
2.展開したらディレクトリ名が面倒なので、適当に名前を変更し、そのディレクトリへ移動
3.DBを先に作っておくのか・・・よし作ろう
4.PHPの設定については個別設定なので、.htaccessに記載してしまえ
5.さてプロジェクト作成
6.DBへの接続設定を作成
7.テーブルを作成

だいぶ乱暴だが、わしがわしにわかるように書くとこうなる

ダウンロード
$ lynx URL

展開&ディレクトリ名変更
$ tar zxf ソースファイル名.tar.gz
$ mv 展開後のディレクトリ わかりやすいディレクトリ名:α

DBを作成、ユーザ作成
$ mysql -u root -p
mysql> CREATE DATABASE データベース名;
mysql> GRANT all ON データベース名.* TO ユーザ名 IDENTIFIED BY 'パスワード';

PHPの文字コード関連を.htaccessで記載
php_value 設定変数名 設定値

プロジェクトを作成(つまりファイルコピー)
$ cake bake project プロジェクト格納ディレクトリ(フルパス?)

DBへの接続設定ファイル作成
$ cake bake -app プロジェクト名

スキーマ(テーブル)テンプレート作成
$ cake schema generate -app プロジェクト名

スキーマのレイアウトを記載
$ vi config/sql/schema.php

レイアウト通りにテーブルを作成
$ cake schema run create -app プロジェクト名

すげぇ~時間かかりすぎ・・・

久々、勉強しているからか?

いや、ずいぶんと丁寧にログを残そうとしすぎなのかも。今後もこのペースでWikiに記録を残していけるのか・・。

がんばれ、わし!
最終更新:2010年06月23日 02:37