読者です 読者をやめる 読者になる 読者になる

mabulog

このブログは、mabuの平凡な日常を淡々と描く物です。 過度な期待はしないでください。 あと、部屋は明るくして、 モニターから3メートルは離れて見やがってください。

Set up Yii Application

CentOS PHP Yii

背景 Background

Yiiに最近触れる機会があったので、
ネットで仕入れた情報の整理します。

目標 Goal

  • Yiiのインストール

環境 Environment

手順 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

アクセス結果がこちらのような表示になっていれば、
問題ありません。

参考サイト Reference