用户
 找回密码
 入住 CI 中国社区
搜索
查看: 7052|回复: 4
收起左侧

Ubuntu+XAMPP安装Phalcon框架

[复制链接]
发表于 2014-6-21 21:36:03 | 显示全部楼层 |阅读模式
本帖最后由 CrissZ 于 2014-6-21 21:39 编辑

Phalcon框架挺好的哦,效率很高,各种类库丰富,更新维护也很快,C扩展可能在国内大范围使用会有阻碍,win下安装很简单,发一个在Linux环境下安装框架的过程记录,大家参考下吧~


购买了云服务器,使用Ubuntu12.04系统,默认没有配置WEB环境,网上的AMP编译安装太复杂而且存在个体差异,apt软件包安装没问题,但相对操作系统的版本低了(需要PHP5.5),不是很方便,所以决定使用WEB集成环境XAMPP,这样要省事很多!不喜勿喷。

操作系统:Ubuntu 12.04
WEB环境:XAMPP 1.8.3 For Linux (PHP5.5.9)
Phalcon版本:1.2.6

XAMPP的安装就不多说了,按官网上面FAQ操作很简单,地址如下:http://www.apachefriends.org/faq_linux.html

主要说说Phalcon框架的配置:
1 - 官方建议在Linux等操作系统上进行编译安装,我们使用XAMPP集成环境,如果直接按照文档进行编译会出现路径错误。官方文档参考
2 - 开始!首先进行一些辅助软件包的安装(php5-dev php5-mysql在XAMPP中已经安装完成了):

  1.   sudo apt-get install git-core gcc autoconf
复制代码

3 - Git获取最新的Phalcon框架源文件:

  1. //跳转临时目录中,习惯问题,非必须
  2. cd /tmp
  3. git clone git://github.com/phalcon/cphalcon.git
复制代码

4 - 接下来就是配置路径编译安装(XAMPP默认安装目录/opt/lampp/):

  1. //首先得进入源码文件夹目录下,我的在/tmp/cphalcon/bulid/64bit/
  2. /opt/lampp/bin/phpize ./install
  3. ./configure --with-php-config=/opt/lampp/bin/php-config && make && make install
复制代码

安装成功会出现如下文字:

  1. Build complete.
  2. Don't forget to run 'make test'.

  3. Installing shared extensions:     /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/
复制代码

5 - 配置php.ini文件(/opt/lampp/etc/php.ini)启用扩展:

  1. //php.ini中最后添加
  2. extension=phalcon.so
复制代码

6 - 重新启动XAMPP环境,查看phpinfo(),如出现Plalcon扩展,即添加成功!!

评分

参与人数 1威望 +5 收起 理由
Hex + 5 赞一个!

查看全部评分

发表于 2014-6-22 14:46:35 | 显示全部楼层
清晰易懂!大赞!
发表于 2014-7-14 09:24:38 | 显示全部楼层
我用ubuntu的xampp安装的时候, 总是提示phpize有问题,说cannot find config.m4 Make sure that you run /usr/local/bin/phpize in the top level source directory of the module你是怎么解决这个问题了, 我在网上找了很多方面的资料都无法解决,求解决方法
发表于 2015-9-18 15:37:54 | 显示全部楼层
movoco 发表于 2014-7-14 09:24
**** 作者被禁止或删除 内容自动屏蔽 ****

//首先得进入源码文件夹目录下,我的在/tmp/cphalcon/bulid/64bit/
你的目录应该不是这里

本版积分规则