インストール手順(サーバ)(Raspberry PI)

1.パッケージをインストール

2.composerをインストール

3.Apacheの設定
/etc/apache2/sites-available/000-default.conf をカスタマイズします。
apache2のルートディレクトリの初期値は/var/wwwですが、CakePHPを設置したいディレクトリへ移動させます。
DocumentRootを書き換え、Directoryブロックを追加します。

mod_rewriteを有効化します。

4.mysqlの設定
データベースを作成します。
【管理ユーザ名】はmysqlのインストール時に設定したユーザです。
【データベースユーザ名】はCakePHPからアクセスするためのユーザです。

テーブルを作成します。

5.CakePHPを設置
一般ユーザで下記のコマンドを実行します。
ユーザのホームディレクトリ直下に配置すると、セキュリティを保ちつつftp等で編集することも可能になります。

config/app.php の中にあるデータベースへの接続情報をカスタマイズします。

【設置したいディレクトリ】/tmp 以下にwww-dataの書き込み権を追加します。

【設置したいディレクトリ】/logs 以下にwww-dataの書き込み権を追加します。

スタイルシート/webroot/css/cake.cssにwww-dataの読み込み権を追加します。

6.やすらかシステムのサイトを設置
一般ユーザで下記のコマンドを実行します。

7.やすらかシステムのサーバを設置
一般ユーザで下記のコマンドを実行します。

カスタマイズします。

次の起動時から、デーモンとして自動的に起動させるために、こちらの手順を実施します。
再起動します。

8.動作テスト
ブラウザでCakePHPを設置したマシンのURLを開けて動作確認を行います。