手順
yum install -y httpd24 php56 mysql56-server php56-mcrypt php56-intl php56-mbstring php56-mysqlnd php56-opcache php56-devel curl -sS https://getcomposer.org/installer | php #composer.phar が実行ファイルなので他サイトだと composer.phar が必要だと書かれてる場合はそのままコマンドを叩けば良い。 mv composer.phar /usr/local/bin/composer # root ユーザーで composer 叩くと怒られるので別途ユーザー作成 sudo su useradd cakephp #プロジェクト作成 su cakephp cd ~ /usr/local/bin/composer create-project --prefer-dist cakephp/app /home/cakephp/sample #権限付与 root で chmod 770 /home/cakephp chgrp apache -R /home/cakephp find /home/cakephp -type d -exec chmod 0770 {} \; find /home/cakephp -type f -exec chmod 0660 {} \; #Apache の設定 conf.d 以下に適当にファイル作成して以下を記載すれば大丈夫だと思われます。 vi hogehoge.conf ServerName hogehoge <VirtualHost *:80> Servername hogehoge DocumentRoot /home/cakephp/sample/webroot/ <Directory "/home/cakephp/sample"> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/httpd/cakephp-error_log CustomLog /var/log/httpd/cakephp-access_log common </VirtualHost>
あとはブラウザからウェブページに飛ぶ