めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

CakePHPをインストールする

使用した環境

参考にした書籍

Fast CakePHP (LLフレームワークBOOKS)

Fast CakePHP (LLフレームワークBOOKS)

インストールする

設置

今回はとりあえず、下記に、圧縮ファイルを展開してみました。

展開したディレクトリ
/usr/local/httpd/htdocs/cake
展開したファイル
.htaccess
app
cake
docs
index.php
vendors
その結果

キャッシュディレクトリに書込み権限を与える

  • /usr/local/httpd/htdocs/cakeで作業
  • app/tmp以下にはいろいろなディレクトリがあるので、一気に設定
chmod -R 707 app/tmp/

MySQL

データベースを用意します

$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.37-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database cake default character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.01 sec)
  • ユーザーを用意します
grant select,insert,update,delete,create,index,alter on cake.* to cake@localhost identified by 'cakepassword';

CakePHP側のデータベース設定

設定ファイルを用意する

$ pwd 
/usr/local/httpd/htdocs/cake/app/config
$ cp database.php.default database.php

完了すると