确认你已经安装好lnmp我用的是lnmp1.2  系统centos 6.5 32位

1.按照官方文档,下载phalcon源码。我下载到/root目录中

#git clone –depth=1 git://github.com/phalcon/cphalcon.git

2.确定是32位系统
# getconf LONG_BIT

32

#cd /root/cphalcon/build/32bits/

3.找到phpize
#whereis phpize

phpize: /usr/bin/phpize

#/usr/bin/phpize

#  ./configure –with-php-config=/usr/local/php/bin/php-config –enable-phalcon

#make


Build complete.
Don’t forget to run ‘make test’.

# make install

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
Installing header files:          /usr/local/php/include/php/

表示已经成功, 下面我看看 扩展文件夹里是什么

# ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
总用量 15020
-rwxr-xr-x 1 root root 15378947 6月  27 23:19 phalcon.so

再修改/usr/local/php/etc/php.ini

查找:extension_dir 再下面一行添加上extension = “phalcon.so”

保存,执行/etc/init.d/php-fpm restart 重启。

Comments are closed.

Post Navigation