Set up Yii Application
背景 Background
Yiiに最近触れる機会があったので、
ネットで仕入れた情報の整理します。
目標 Goal
- Yiiのインストール
環境 Environment
- CentOS6.4
- PHP5.5.3 with phpenv and anyenv
- Yii1.1.14 (ブログ掲載時の最新)
手順 Operation
Yiiの所有者をログインアカウントに変更します。
アプリケーションはhomeディレクトリ配下に作成します。
$ cd /usr/local/src $ sudo wget https://github.com/yiisoft/yii/releases/download/1.1.14/yii-1.1.14.f0fee9.tar.gz -O yii.tar.gz $ sudo tar -zxvf yii.tar.gz -C /usr/local/bin $ cd /usr/local/bin $ sudo mv yii-* yii $ sudo chown -R `whoami` yii $ yii/framework/yiic webapp $HOME/sample
Apacheの設定を変更します。
$ sudo vi /etc/httpd/conf/httpd.conf 201 LoadModule version_module modules/mod_version.so 202 LoadModule php5_module /home/mabulog/.anyenv/envs/phpenv/lib/libphp5.so 243 #User apache 244 #Group apache 245 User mabulog 246 Group mabulog 295 #DocumentRoot "/var/www/html" 296 DocumentRoot "/home/mabulog/sample" 944 <FilesMatch \.php$> 945 SetHandler application/x-httpd-php 946 </FilesMatch> $ sudo service httpd restart
アクセス結果がこちらのような表示になっていれば、
問題ありません。