お仕事

【CakePHP】CakePHPのインストール

[環境]
OS: CentOS6.8
PHP: php5.6
http: 2.4

いまさらだけど

Cakephp3.x系をインストール

1, root権限で以下のコマンドを実行しremi
- rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
- rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

2, Web公開領域へ移動
- cd /var/www/html
-- httpd.conf等で設定されているディレクトリ

3, composerのダウンロード
- curl -sS https://getcomposer.org/installer | php
- mv composer.phar /usr/local/bin/composer
-- パスが通っているディレクトリに移動させる(rootで実行)

4, php-intlのインストール
- root権限で以下のコマンドを実行
-- yum update --enablerepo=remi-php56 php-intl もしくは yum install --enablerepo=remi-php56 php-intl
--- remi指定してインストール
--- "--enablerepo=remi-php56"の部分はインストールされているphpのremi

 

5, httpdの再起動
- httpdの再起動
-- /etc/init.d/httpd restart

 

※ もしかしたらいるかも

- vim /etc/php.d/40.intl.ini
-- ファイル内容: extension=intl.so

 

6, プロジェクトを生成
- composer self-update && composer create-project --prefer-dist cakephp/app my_app_name
-- "my_app_name"は任意の名称

7, サーバーのドキュメントルートを変更
- Cakephpのwebroot以下に変更


[参考URL]
Composerをインストールしてみた
CakePHP
jMatsuzaki
teratail
CentOSにphp5.6をインストール

CakePHP   2018/07/10   tekitoizm
≪ [.htaccess]URLをwwwありもしくはwww なしに統一  |  【環境構築】Zip Archiveのインストール ≫