Raspberry PiでLAMP環境構築 その3 | ぽりぽり頭掻きながらでも読めるブログ

Raspberry PiでLAMP環境構築 その3

みんさんこんにちは

 

前回の続きです。

 

今度はCakePHPを動かすための準備です。

 

完全にメモになってしまいますが、

 

$sudo curl -s https://getcomposer.org/installer | sudo php

$sudo mv composer.phar /usr/local/sbin/composer

 

これでComposerが使えるようになりました。

 

$cd /var/www/html

 

lighttpd で設定したルートディレクトリです。

 

$sudo mkdir cakephp

$sudo chown ユーザ名 cakephp

CakePHPに使いたいディレクトリを作ります。

そして権限をユーザにあげます。

 

$composer create-project --prefer-dist cakephp/app ./cakephp

これでCakePHPがバーッと流れて終わります。

としましたが、

CakePHP 2.xを使う場合も書いておきます。

$composer create-project "cakephp/cakephp":"~2.10.7" ./cakephp

 

それでhttp://localhost/cakephpのようにアクセスすると

繋がるのですが、そのままではcssなどが読み込まれません。

 

解決策は

調べてもApache2のやつしか見つけられず、

lighttpdはあきらめました。

 

lighttpd はport番号を81にして

Apache2をインストールします。

 

そんで

/etc/Apache2/apache2.conf

/etc/Apache2/sites-available/000-default.conf?

の2つのルートディレクトリ指定を

/var/www/html

に変更します。

 

そして

$sudo a2enmod rewrite

これでcssが読み込まれるようになりました。

あとはbakeして終わりです。

 

何を作ろうか。。。

 

以上です。