Phalcon 安裝教學


相對於 Laravel , Phalcon 安裝是很簡單的
請依下列步驟安裝即可,直接用pietty 複製貼上簡單輕鬆的完成它

此套 Phalcon 是安裝在 linux Centos 7.0
若還未裝此之朋友,請至另一頁 Linux Centos 7.0安裝教學



yum 更新 rpm 到最新

yum -y install php-devel --enablerepo=remi (基本上是安裝這個 )

//以下我沒裝
yum -y install gcc make
yum -y install php --enablerepo=remi
yum -y install php-pear
yum -y install mysql-devel



安裝Phalcon Developper Tools
 git clone git://github.com/phalcon/phalcon-devtools.git
$ sudo mv phalcon-devtools /usr/local/src
$ cd /usr/local/src/phalcon-devtools
$ . ./phalcon.sh 
$ nano ~/.bash_profile



//以下擺到任何位置皆可 安裝它
$ yum install git
$ git clone git://github.com/phalcon/cphalcon.git
$ cd cphalcon/build
$ ./install



create 一個phalcon專案
$ cd /var/www/html
$ phalcon project phalconTest
Phalcon DevTools (1.2.5)



權限都開 (有人只開 app/cache)
chmod -R 777 /var/www/html/phalconTest


vi /etc/selinux/config
檢查有無 phalcon.so
$ ls /usr/lib64/php/modules/


檢查 /etc/php.d/下是否有 phalcon.ini

若無則去剛才下載的安裝檔裡面copy phalcon.ini 到  /etc/php.d
cphalcon/unit-tests/ci/phalcon.ini

檢查有無加載成功
php -ini |grep Phalcon


對create的phalcon資料夾 設定權限
chmod -R 777 /var/www/html/phalconTest


設定SELinux
vi /etc/selinux/config
由原本 #SELINUX=enforcing 改為 SELINUX=disabled

SELinux是 Security Enhanced Linux (安全加強的 Linux) 的縮寫, 他並不是一個防火牆的軟體,而是一個『針對檔案系統權限作更細部規劃的一個模組』。

沒有留言:

張貼留言